nrf_mesh_init/nrf_mesh_node_config导致网格分析
nrf_mesh_init/nrf_mesh_node_config causing MESH ASSERT
我正在使用灯光控制客户端/服务器示例测试北欧半导体蓝牙网状网络SDK 0.9.1 Alpha。
示例源代码尚未修改。
我已经设置了一个 nRF52 开发工具包作为客户端,并将一个 nRF51 开发工具包设置为服务器。构建十六进制文件并将其下载到电路板后,开/关 LED 会保持亮起并挂起。
客户端的调试窗口显示:
<t: 0>, main.c, 318, ----- BLE Mesh Light Control Client Demo -----
<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: 23>, nrf_mesh_sdk.c, 123, sd_ble_enable: app_ram_base should be adjusted to 0x20001900
<t: 32>, main.c, 116, Initializing mesh stack
<t: 281>, nrf_mesh_sdk.c, 70, MESH ASSERT at 0x000234D2
服务器也挂在MESH ASSERT上。
历史:我之前正在测试闪烁的应用程序以及HRM应用程序,它们都运行良好(因此安装了SoftDevice并且很好(。
可能出了什么问题?如何调试更多?
更新:我刚刚尝试了另一个示例,即pm_remote_server,它也不起作用,同样的问题。
我在Segger中选择了错误的活动构建配置。
另外,请确保在下载到设备之前擦除所有内容。
相关文章:
- mesh.delete_face() 导致中止()
- 创建Mesh类并实现不会生成模型OpenGL
- Qt3D:"Mesh is empty, nothing to load"消息
- 如何在CGAL中加载Coff Mesh
- 重写 contiki 源代码“example-mesh.c”以根据计时器值发送消息
- OpenGL 打开 Mesh (.m) 文件与 Visual Studio2010
- 类型 'Mesh *' 的参数与类型 'Mesh *' 的参数不兼容
- std::unique_ptr<Mesh>::unique_ptr(__gnu_cxx::__alloc_traits<std:::分配器<Mesh> >::val