Other Parts Discussed in Thread: SYSBIOS 移植了一个文件系统进sysbios,仿真运行正常,但烧入flash启动时,运行到挂载函数时则任务停滞
本人移植了一个文件系统,该文件系统在裸机下运行没有问题,但加入到sysbios中后,发现仿真时可以正常运行,但flash启动时,则任务运行到一般就会停止掉,每
次都是停在同一个地方,应该就是崩掉了。该文件系统启动中里面有malloc等的c库调用,现不能查明是哪里出了问题。
整个程序中一共只有两个任务,都没干什么事。 …
Other Parts Discussed in Thread: SYSBIOS 以下所说问题,无特别说明均是采用CCS5.2中的swi测试用例遇到的。
1.根据文档的说明,
c文件添加
#include <ti/uia/events/UIAEvt.h>
#include <ti/uia/events/UIABenchmark.h>
Cfg文件添加
var Load = xdc.useModule('ti.sysbios.utils.Load');
Load.taskEnabled…
Other Parts Discussed in Thread: SYSBIOS 你好:
在使用6678调试过程中,使用SYSBIOS建立了RTSC的工程,通过使用下列类型的函数,进入不同的分支处理。 使用.cfg来配置地址的分配。
main()
{
coreID = GetCoreID();//DSP的DNUM寄存器
switch(coreID)
{
case core0:
task_core0(...);
break;
case core1:
task_core1(...);
break;
.…
Other Parts Discussed in Thread: SYSBIOS
在调试am335x sysbios的过程中,发现一出现arm的data abort异常(数据访问中止异常),操作系统就挂了,没有足够信息定位问题。
我想在arm出现该异常的时候,把它出错时候的调用栈打出来,这需要修改sysbios的源代码,但是sysbios不是开源的,请问这个该如何解决呢?