This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
目前我正在 TMS320C6678 shannon 上进行开发工作。在这个 SDK 中包含用于 C6678 的 PDK。其中没有编译 emac 实例,并发现有如下错误:
unresolved symbol cppiGblCfgParams, first referenced in ./cppi_qmss_mgmt.obj emac_6678_test line 0 1308126564259 5306
unresolved symbol qmssGblCfgParams, first referenced in ./cppi_qmss_mgmt.obj emac_6678_test line 0 1308126564259 5307
我已经添加了 CSL qmss 和 cpii 库。
请问如何解决这个问题,如何进行编译?谢谢。
如果您在使用 BIOS MCSDK emac 实例,应按照 Dan 的建议完成构建。希望您使用的是 BIOS MCSDK 的 Beta2 版本。
FYI:
这些定义放在 cppi_device.c(和 qmss_device.c)文件中。这两个文件都存放在 PDK 目录下,其中 cppi_device.c 文件位于 \packages\ti\drv\cppi\device 目录下,qmss_device.c 文件位于 \packages\ti\drv\qmss\device 目录下。
请一定在构建过程中加入这些文件。