CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

boot跳转app1异常 GR551x

178***711

2026-04-06 13:08

环境

1.GR5515I0NDA芯片,普冉8M外部flash,qspi通讯

2.固件版本GR551x_SDK_V2.0.2

3.boot使用原厂工程,关闭所有东西,只保留跳转

4.app1采用free的示例工程

现象

1.app1注释ble_stack_init(ble_evt_handler, &heaps_table);时,boot跳转成功,最起码工程线程运行正常

2.app1打开ble_stack_init(ble_evt_handler, &heaps_table);,boot跳转后,app1没有任何log输出

3.之前用过5331的芯片并不会这个样子,当然5331有宏定义可以关闭蓝牙功能,5515并不行,怀疑boot中初始化或者在什么地方调用了协议栈的相关东西

0收藏

0赞成

查看全部4个回答

178***711

2026-04-09 12:55

跳转前增加mem_pwr_mgmt_mode_set(MEM_POWER_FULL_MODE);可以正常使用,按照代理商的解释:是freertos那边用的ram会比较多,跳过去之后,有几块ram刚好没上电,这边从__main_after_scatterload函数出来,去分散加载文件第一把初始化ram的时候就异常了

2条评论

0赞成

0收藏

您的评论
我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注