TI中文支持网
TI专业的中文技术问题搜集分享网站

AM5718: debug SYS/BIOS例程时出现错误 no source available for "0x95022c00"

Part Number:AM5718

使用ccs7.3

可以正常build ,AM5718开发板采用Jtag方式连接仿真器xds100v3,再连接电脑。

可以正常进入debug界面(debug选项中选择dsp芯片),也可以得到运行后的结果。但是无论是加断点进行调试,或者是只进入debug界面不进行任何操作,等待十几秒后都会出现错误 no source available for "0x95022c00"

例程代码如下

/*
 *  ======== main.c ========
 */

#include <xdc/std.h>

#include <xdc/runtime/Error.h>
#include <xdc/runtime/System.h>

#include <ti/sysbios/BIOS.h>

#include <ti/sysbios/knl/Task.h>

/*
 *  ======== taskFxn ========
 */
Void taskFxn(UArg a0, UArg a1)
{System_printf("enter taskFxn()\n");Task_sleep(10);System_printf("exit taskFxn()\n");System_flush(); /* force SysMin output to console */
}

/*
 *  ======== main ========
 */
Int main()
{Task_Handle task;Error_Block eb;System_printf("enter main()\n");Error_init(&eb);task = Task_create(taskFxn, NULL, &eb);if (task == NULL) {System_printf("Task_create() failed!\n")8;BIOS_exit(0);}BIOS_start();/* does not return */return(0);
}

Shine:

这个不算是error,如果程序可以正常运行的话,可以忽略。请看下面帖子的说明。https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/490463/no-source-available-for-0x1cfe

,

chen wenchen:

但是每次debug自己的代码也会出现这种错误,而且出现后也不能继续调试,变量区的值会全部消失。

,

Shine:

chen wenchen 说:可以正常进入debug界面(debug选项中选择dsp芯片),也可以得到运行后的结果。

您是指load .out文件后,不设断点直接运行是可以的?

chen wenchen 说:或者是只进入debug界面不进行任何操作,等待十几秒后都会出现错误 no source available for "0x95022c00"

这里的只进入debug界面是指load .out文件后,不做任何操作就报错了?用例程也会有这个问题么?

,

chen wenchen:

Shine 说:这里的只进入debug界面是指load .out文件后,不做任何操作就报错了?用例程也会有这个问题么?

进入debug界面是指下图

不进行任何操作,等待20s左右,出现如下情况

Shine 说:您是指load .out文件后,不设断点直接运行是可以的?

restart重新debug,在return 0前设置断点

运行到断点处,也可以打印出例程的结果,但是等待一段时间后也会出现no source available for "0x95022c00"的错误

,

Shine:

那就是手动connect后板子后,不load.out文件就会出现上面的错误信息?是自己的板子还是TI的EVM板?用例程会有这个问题吗?

,

chen wenchen:

开发板参数如下

现在使用的就是例程代码

,

Shine:

手动connect板子后,不load.out文件就会出现上面的错误信息?例程是TI的?

赞(0)
未经允许不得转载:TI中文支持网 » AM5718: debug SYS/BIOS例程时出现错误 no source available for "0x95022c00"
分享到: 更多 (0)