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

c66平台BIOS运行崩溃问题

相关硬件平台环境:

DSP:TMS320C6657

CCS: 5.2.1.00018

SYS\BIOS: bios_6_33_06_50

PDK:pdk_C6657_1_1_2_5

NDK:ndk_2_21_01_38 XDC:3.23.3.53

错误信息如下:

ti.sysbios.knl.Semaphore: line 290: assertion failure: A_overflow: Count has exceeded 65535 and rolled over.

[C66xx_0] xdc.runtime.Error.raise: terminating execution

貌似以前有人碰到过这个问题:http://e2e.ti.com/support/embedded/tirtos/f/355/t/224959.aspx

这是为什么啊?我的工程中没有使用过Semaphore_post(),是不是问题和上边这种情况是不一样的?

Andy Yin1:

信号量等待超时,查看一下代码中哪个地方一直在占用信号量,但是没有释放。

yongwang zhang:

回复 Andy Yin1:

Andy Yin1 ,您好:

                信号量相关的函数是Semaphore_post和Semaphore_pend吧?我代码里没有调用过这两个函数。占用信号量的操作都有什么啊?

赞(0)
未经允许不得转载:TI中文支持网 » c66平台BIOS运行崩溃问题
分享到: 更多 (0)