70, MESH ASSERT at 0x00023680

York gravatar image

asked 2017-10-12 15:00:42 +0100

hungbui gravatar image

updated 2017-11-06 10:01:17 +0100

Hello,I have couple of nRF52832 boards,nrf5_SDK_for_Mesh_v0.9.2-Alpha.

I want to test the light control example,but some problem bother me.

It can not work normaly.The log as follow.

<t:          0>, main.c,  318, ----- BLE Mesh Light Control Client Demo -----
<t:          0>, main.c,  323, ----- leds init -----
<t:          0>, main.c,  325, ----- buttons init -----
<t:          0>, main.c,  108, Initializing softdevice
<t:          0>, nrf_mesh_sdk.c,  109, Initializing SoftDevice...
<t:          3>, nrf_mesh_sdk.c,  118, Ram base: 0x200022D8
<t:         24>, nrf_mesh_sdk.c,  123, sd_ble_enable: app_ram_base should be adjusted to 0x20001900
<t:         33>, main.c,  116, Initializing mesh stack
<t:        277>, nrf_mesh_sdk.c,   70, MESH ASSERT at 0x00023680
edit retag flag offensive close delete report spam

Comments

Please use addr2line tool to find which line of code match with location 0x23680. Syntax:

addr2line -e filename.elf 0x23680
Hung Bui ( 2017-10-13 16:18:38 +0100 )editconvert to answer

Hello have you got the answer i am currently having the same problem as yours?

Akshar Vastarpara ( 2017-11-05 14:24:20 +0100 )editconvert to answer

Yes,You need to select the correct compilation options.eg nrf52832_xxaaExternal or nrf52840_xxaaExternal.

York ( 2017-11-06 02:41:49 +0100 )editconvert to answer