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

TMS320C6678: 使用NDK组件报错

Part Number:TMS320C6678

组件和CCS版本均为TI官方推荐的最新版本。

用NDK组件编译出现:
undefined first referenced symbol in file ——— —————- NIMUDeviceTable C:\ti\ndk_3_61_01_01\packages\ti\ndk\stack\lib\stk6_ppp_pppoe.ae66<nimu.oe66>

查阅以前帖子在cfg文件中添加xdc.loadPackage('ti.transport.ndk.nimu');同时添加CPPI QMSS PA等组件后出现:
undefined first referenced symbol in file ——— —————- NIMU_convertCoreLocal2GlobalAddr C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_cppiGetPASSHandle C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_getPAInstance C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_osalRegisterInterruptDsp C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_qmssGetFreeQ C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_qmssQPushDescSize C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_stopCppi C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
NIMU_stopQmss C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
Osal_cppiBeginMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\cppi\lib\c66\ti.drv.cppi.ae66<cppi_drv.oe66> Osal_cppiCsEnter C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
Osal_cppiCsExit C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
Osal_cppiEndMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\cppi\lib\c66\ti.drv.cppi.ae66<cppi_drv.oe66> Osal_cppiFree C:\ti\pdk_c667x_2_0_16\packages\ti\drv\cppi\lib\c66\ti.drv.cppi.ae66<cppi_heap.oe66> Osal_cppiMalloc C:\ti\pdk_c667x_2_0_16\packages\ti\drv\cppi\lib\c66\ti.drv.cppi.ae66<cppi_heap.oe66> Osal_nimuFree C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
Osal_nimuMalloc C:\ti\pdk_c667x_2_0_16\packages\ti\transport\ndk\nimu\lib\c66\release\ti.transport.ndk.nimu.ae66<nimu_eth.oe66>
Osal_paBeginMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\pa\lib\c66\ti.drv.pa.ae66<pa.oe66> Osal_paEndMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\pa\lib\c66\ti.drv.pa.ae66<pa.oe66> Osal_paMtCsEnter C:\ti\pdk_c667x_2_0_16\packages\ti\drv\pa\lib\c66\ti.drv.pa.ae66<pa.oe66> Osal_paMtCsExit C:\ti\pdk_c667x_2_0_16\packages\ti\drv\pa\lib\c66\ti.drv.pa.ae66<pa.oe66> Osal_qmssAccCsEnter C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_acc.oe66> Osal_qmssAccCsExit C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_acc.oe66> Osal_qmssBeginMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_drv.oe66> Osal_qmssCsEnter C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_drv.oe66> Osal_qmssCsExit C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_drv.oe66> Osal_qmssEndMemAccess C:\ti\pdk_c667x_2_0_16\packages\ti\drv\qmss\lib\c66\ti.drv.qmss.ae66<qmss_drv.oe66>

Nancy Wang:

请问具体是如何使用的?是需要编译NDK的例程吗?

SDK中的组件是否都在CCS中正确安装?

以下文档是否参考看过:

https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_index_Foundational_Components.html

,

xuyan chang:

重新使用rebuildNDK后的例程成功解决

,

xuyan chang:

使用rebuild的例程以后可以成功编译烧写,但是烧写中使用DHCP服务会报错  同时如果不使用DHCP 也无法PING通

Configuring DHCP client 00000.000 DHCPOpen: NIMUIOCTL (NIMU_GET_DEVICE_MAC) Failed with error code: -22  Service Status: DHCPC    : Failed   :          : 000 Service Status: Telnet   : Enabled  :          : 000 Service Status: HTTP     : Enabled  :          : 000

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 使用NDK组件报错
分享到: 更多 (0)