Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
您好!
我在 idkAM437x 上使用 processor_sdk_rtos_AM437X_3_03_00_04处理 PRP 示例应用。
初始化后的应用程序失败:
ThreadType_Task 中发生异常。
任务句柄:0x80132bc0。
任务堆栈基地址:0x80132c10。
任务堆栈大小:0x2000。
R0 = 0x80134554 R8 = 0x80123e00
R1 = 0x00000000 R9 = 0xffffffff
R2 = 0x54402000 R10 = 0x80123e70
R3 = 0x54403e94 R11 = 0x00000003
R4 = 0xffffffff R12 = 0x80124088
R5 = 0xffffffff SP (R13)= 0x8004e314
R6 = 0xFFFF LR (R14)= 0x80123cf4
R7 = 0xffffffff PC (R15)= 0x80008c98
PSR = 0x80008c98
DFSR = 0x00000005 IFSR = 0x00001004
DFAR = 0x0000000c IFAR = 0xbbb9b7e8
TI.SYSBIOS.family.ARM.exc.exception:第205行:E_dataAbort:PC = 0x80008c98、LR = 0x80123cf4。
xdc.runtime.Error.raise:终止执行
使用 Debug 选项构建应用程序。
就我成功地进行了步进调试而言、nc_NetStart 函数中看起来存在问题。 (STACK: TI_NDK_CONFIG_Global_stackThread -> NC_NetStart)
我对问题感到惊讶、因为这是 TI 提供的"原始"应用程序。
有什么理由?
此致、
马里