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.

[参考译文] TDA4VM:C7x UDMA 示例

Guru**** 1810440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1003989/tda4vm-c7x-udma-exemples

器件型号:TDA4VM

您好!  

我们对用于传输数据的块副本的 UDMA 感兴趣。 但使用 UDMA_memcpy_test 时出错。  

我使用的是 SDK 07_03、我不熟悉 CCS 和处理器。 那么、您能帮我找出问题所在。  

说明资源路径位置类型
#18预计会出现")".ccsproject /testudma line 158、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udma\include\udma_utils.h C/C++问题
#18预计会出现")"".ccsproject /testudma line 163、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udma\include\udma_utils.h C/C++问题
#20标识符"CSL_intaggr_imapRegs_gevi"未定义.ccsproject /testudma line 538、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udv\c+问题 udma_event.h
#20标识符"CSL_intaggr_inRegs_vint"未定义.ccsproject /testudma line 540、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\ddrv\c+问题 udma_event.h
#20标识符"CSL_IntaggrCfg"未定义.ccsproject /testudma line 446、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages\ti\drv\udma\udma.h c++ problem
#20标识符"CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_TR"未定义.ccsproject /testudma 第153行、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_07_udmcep_07\ti_de+ udma_utils.h 问题包\tid_00_07_dma_07_dma_dma_07\dma_dma_07\dma_cep_q_de+
#20标识符"CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_VAL_NO"未定义.ccsproject /testudma line 168、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07\dma_07\dma_07\ddr03\ti_dma_07_dma_dma_07_dma_dma_07_dma_07\dma_dma_07\dma_dma_07_ udma_utils.h
#20标识符"CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_VAL_ENROL_PKT"未定义.ccsproject /testudma line 167、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-03_00_07\pdk_07\jdpdk_problem_07\dma_dma_jaint_29\ti-rtmc\jac_07_dma_07_cep_cep_cep_cut_07_cut_07_07_dma_c udma_utils.h
#20标识符"CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_VAL_TO_TAIL"未定义.ccsproject /testudma line 169、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-03_00_07\tudma line 169、外部位置:C:\ti-processor-sdk-rtos-jds-j721e-jds-j7_07_07\dma_07\ddrv\dma_dma_cep_29\j\dma_problu+ udma_utils.h
#20标识符"CSL_UDMAP_TR_FLAGS_CMD_ID_MASK"未定义 UDMA_memcpy_test.c /testudma line 787 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_CMD_ID_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 787 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_DA_INDIRECT 掩码"未定义 UDMA_memcpy_test.c /testudma line 789 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_DA_INDIRECT 变换"未定义 UDMA_memcpy_test.c /testudma line 789 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EOL_MASK"未定义 UDMA_memcpy_test.c /testudma line 781 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EOL_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 781 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EOP_MASK"未定义 UDMA_memcpy_test.c /testudma line 790 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EOP_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 790 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EVENT_SIZE _Completion"未定义 UDMA_memcpy_test.c /testudma 行782 C/C++ Problem
#20标识符"CSL_UDMAP_TR_FLAGS_EVENT_SIZE_MASK"未定义 UDMA_memcpy_test.c /testudma 行782 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_EVENT_SIZE 位移"未定义 UDMA_memcpy_test.c /testudma 行782 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_SA_INDIRECT 掩码"未定义 UDMA_memcpy_test.c /testudma line 788 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_SA_INDIRECT 变换"未定义 UDMA_memcpy_test.c /testudma line 788 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_STATICE_MASK"未定义 UDMA_memcpy_test.c /testudma line 780 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_STATICE_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 780 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER_NONE "未定义 UDMA_memcpy_test.c /testudma line 783 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER_TYPE_All"未定义 UDMA_memcpy_test.c /testudma 第784行 C/C++问题
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER0_MASK"未定义 UDMA_memcpy_test.c /testudma line 783 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER0_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 783 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER0_TYPE_MASK"未定义 UDMA_memcpy_test.c /testudma line 784 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER0_TYPERAT"未定义 UDMA_memcpy_test.c /testudma line 784 C/C++ problem
#20标识符"CSL_UDMAP_TRL_FLAGS_TRIGGER1_MASK"未定义 UDMA_memcpy_test.c /testudma line 785 C/C++ problem
#20标识符"CSL_UDMAP_TRL_FLAGS_TRIGGER1_SHIFT"未定义 UDMA_memcpy_test.c /testudma line 785 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TRIGGER1_TYPE_MASK"未定义 UDMA_memcpy_test.c /testudma line 786 C/C++ problem
#20标识符"CSL_UDMAP_TRL_FLAGS_TRIGGER1_TYPERAT"未定义 UDMA_memcpy_test.c /testudma line 786 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TYP_4D_BLOCK_MOVE_REPacking_inDirection"未定义 UDMA_memcpy_test.c /testudma line 776 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TYPE_MASK"未定义 UDMA_memcpy_test.c /testudma line 779 C/C++ problem
#20标识符"CSL_UDMAP_TR_FLAGS_TYPE_FLOOP"未定义 UDMA_memcpy_test.c /testudma line 779 C/C++ problem
#20标识符"CSL_UDMAP_TR_RESPONSE_STATUS_COMPLETE "未定义 UDMA_memcpy_test.c /testudma line 451 C/C++ problem
#20标识符"CSL_UDMAP_TR_RESPONSE_STATUS_TYPE_MASK"未定义 UDMA_memcpy_test.c /testudma line 450 C/C++ problem
#20标识符"CSL_UDMAP_TR_RESPONSE_STATUS_TYPERAT"未定义 UDMA_memcpy_test.c /testudma line 450 C/C++ problem
#20标识符"CSL_UdmapCpi5TRPD"未定义.ccsproject /testudma line 158、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udmc\u+c+问题 udma_utils.h
#20标识符"CSL_UdmapCpi5TRPD"未定义 UDMA_memcpy_test.c /testudma line 770 C/C++ problem
#20标识符"CSL_UdmapTdResponse"未定义.ccsproject /testudma line 865、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udma\udma\c\c\cy+问题 udma_ch.h
#20标识符"CSL_UdmapTR15"未定义 UDMA_memcpy_test.c /testudma line 186 C/C++ problem
#20标识符"PTR"未定义 UDMA_memcpy_test.c /testudma line 771 C/C++ problem
#20标识符"pTrpd"未定义 UDMA_memcpy_test.c /testudma line 770 C/C++ problem
#20标识符"UDMA_INST_ID_MAIN_0"未定义 UDMA_memcpy_test.c /testudma line 518 C/C++ problem
#20标识符"UDMA_RM_SHARED_RES_MAX_INST"未定义.ccsproject /testudma line 296、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_Jacinto_07_03_00_29\packages/ti\drv\udv\UDMA+C 问题 udma_rm.h
#29预期出现表达式.ccsproject /testudma line 158、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udma\include\udma_utils.h C/C++问题
#29预期出现表达式.ccsproject /testudma line 163、外部位置:C:\ti\ti-processor-sdk-rtos-j721e-evm-07_03_00_07\pdk_jacinto_07_03_00_29\packages/ti\drv\udma\include\udma_utils.h C/C++问题
#29预计表达式 udma_memcpy_test.c /testudma line 770 C/C++ problem
#29预计表达式 udma_memcpy_test.c /testudma line 771 C/C++问题
#66预计会出现";" udma_memcpy_test.c /testudma line 770 C/C++ problem
gmake:***[udma_memcpy_test.obj]错误1 testudma C/C++问题
gmake:目标"全部"不会由于错误而重新生成。 testudma C/C++问题

感谢您的任何帮助、

Pascal