微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 新手入门,导出CC2640R2F官方例程编译运行报错No source available for "0x1001b986”

新手入门,导出CC2640R2F官方例程编译运行报错No source available for "0x1001b986”

时间:10-02 整理:3721RD 点击:

背景: 新手入门,想在官方例程上调试陀螺仪程序,利用bim_oad_offchip_cc2640r2lp_app、simple_peripheral_cc2640r2lp_app_oad_offchip、simple_peripheral_cc2640r2lp_stack_oad_offchip建立工程模板。

现象:

1.利用CCS导出官方例程后,未添加任何自己的代码,编译无报错。

2.运行调试时,运行完任务注册,进入BIOS_start()后,程序无法运行到任务主域。

3.暂停调试后,报错No source available for "0x1001b986。查看CFSR寄存器后, PRECISERR、BFARVALID、IMPRECISERR标记位都为1.

利用的协议栈版本为:SIMPLELINK_CC2640R2_SDK 1.30.00.25

CCS版本为:Code Composer Studio  Version: 7.1.0.00016

Compiler Version:TI v16.9.0.LTS

XDCTools: 3.50.1.12_core

有没有遇到过类似问题,已经解决的大神求指导?


我在E2E上看到了类似问题的解答,您可以先看一下

You get this message because the chip is executing code out of ROM. When randomly pausing execution you are more likely to hit ROM code than SW run out of flash. The reason you get the message is because the debugger does not have debug symbol information available for the ROM code. 

This is not a problem and the chip does not hang. If you bring up a packet sniffer, or set a breakpoint somewhere you can easily confirm this. 

谢谢,问题解决了。问题是在导入官方例程时,每个工程都是生成各自的镜像,在下载程序时,我只是下载了APP的镜像,所以程序跑不起来,出现报错。再逐个将它们的镜像下载之后,程序就正常运行了。

谢谢,问题是在导入官方例程时,每个工程都是生成各自的镜像,在下载程序时,我只是下载了APP的镜像,所以程序跑不起来,出现报错。再逐个将它们的镜像下载之后,程序就正常运行了。

很高兴您能解决问题!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top