CC2541工程添加串口SBL功能后无法仿真?
时间:10-02
整理:3721RD
点击:
大家好~
想问下是不是添加了SBL特性就不支持在线仿真了?还是其实是可以,只是我添加的不对?有没有哪些SBL添加后,仿真前需要特别注意的地方?
是不是添加了SBL特性就不支持在线仿真了?
实测确实是,只有一个办法,就是保留原来不带SBL的工程配置。调试配置设置为“erase whole flash”。将全部能debug的地方调试好后,再到SBL工程配置下编译生成相应的文件。
那怎么同时把SBL和主程式同时下载到板子上? 然后需要更新的时候通过SerialBootTool就可以在线更新了。
你好,zhihao:
关于同时下载的问题,目前我只是在生产时遇到了,即,先CC-Debugger下载SBL,再用SerialBootLoader下载bin。然后用SmartRF Flash Programmer最后一项回读Flash,读到一个hex文件。今后生产时候就可以只用这个hex烧录一次即可。
调试时不要下载SBL,直接erase all,然后单独下载主程序调试即可。
关于需要更新的时候再次更新,请看我今天回复的你提问的那个帖子。