Part Number:TMS320C6678
TI的专家好,想咨询下关于QMSS的使用方法:
在使用TI提供的接口setupQmCdma()初始化QMSS后,调用Qmss_queuePop()出现描述符为空的情况,请问这是什么问题?
Nancy Wang:
我帮您升级到了英文论坛,请关注:
e2e.ti.com/…/tms320c6678-qmss
,
Duan Siyu:
好的,感谢。有办法看到在某个队列中有哪些主机描述符吗?
,
Duan Siyu:
您好,我看到英文论坛中的回复了。我使用的例子是\pdk_C6678_1_1_2_6\packages\ti\drv\pa\example\simpleExample\paExample下的,没有运行BIOS,偶发会出现POP描述符为空的情况。
,
Nancy Wang:
cppi_evmc6678_C66BiosTestProject 该例程试过吗?
是否使用的是EVM板?
,
Duan Siyu:
没测试过,使用的是自己的板子。
应用场景是这样的,队列是使用在以太网通讯过程中。我在IBL程序中初始化了以太网,在跳转至APP又初始化了以太网。请问在IBL跳转至APP之前,是否需要将以太网和相关队列通道关闭?
,
Nancy Wang:
可以测试一下,我将结果一起反馈过去。
,
Duan Siyu:
好的,我感觉和IBL程序中没将Queue中的描述符POP出来有关。
另外想问个问题,linkingRAM0Base中一定要填写0x80000吗,我看测试程序里好像填的是Local RAM。但是手册里写的是0x80000