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.

[参考译文] SK-TDA4VM:无法加载 DSP c66x 固件

Guru**** 2577385 points
Other Parts Discussed in Thread: SK-TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1570861/sk-tda4vm-could-not-load-dsp-c66x-firmware

器件型号:TDA4VM


工具/软件:

我已经尝试使用 CCS 20.3.0 从 https://www.ti.com/tool/download/DSP-J721E/08.02.00.05、ti-processor-sdk-rtos-j721e-evm-08_02_00_05\DSPLIB_c66x_3_4_0_0\examples\QRD_DP_Minorize_ex 构建一个 PROCESSOR-SDK-RTOS 示例

我对 include 和 libs 路径做了一些更改并进行了编译。 我成功连接到一个 C66 DSP、但无法加载固件或对其进行调试。 我收到以下错误:  

C66xx_0: GEL: File: C:\Users\hsous\workspace_ccstheia\QRD_dp_least_squares_Example_66_BE_ELF\Debug\QRD_dp_least_squares_Example_66_BE_ELF.out Does not match the target endianness, not loaded. Check project build options and target configuration file (ccxml).

由于错误日志表明存在字节序问题、我尝试将编译标志从--big-endian 更改为--little-endian

但我仍然会遇到以下问题:

C66xx_0: Trouble Reading Memory Block at 0x8e8e80 on Page 0 of Length 0x4: (Error -1190 @ 0x8E8E80) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 20.3.0.3656) 
C66xx_0: File Loader: Verification failed: Target failed to read 0x008E8E80
C66xx_0: GEL: File: C:\Users\hsous\workspace_ccstheia\QRD_dp_least_squares_Example_66_BE_ELF\Debug\QRD_dp_least_squares_Example_66_BE_ELF.out: Load failed

我使用  ti-processor-sdk-linux-edgeai 映像、我不确定操作系统是否会干扰系统。

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

    您好、

    您能否确认您正在使用 SDK 8.2?

    我已尝试使用 CCS 20.3.0 构建一个 PROCESSOR-SDK-RTOS 示例 、网址为 www.ti.com/.../08.02.00.05、ti-processor-sdk-rtos-j721e-evm-08_02_00_05\DSPLIB_c66x_3_4_0_0\examples\QRD_DP_ex_quares]

    很遗憾、到目前为止、我们的 Jacinto 产品尚不支持 CCS 20.x 或 Theia。 我们仍在研究这方面的内容、请参阅以下常见问题解答:TDAx 器件是否支持 CCS 20.x 或 Theia 以了解更多信息。 如果您使用 SDK 8.2、我建议使用已针对 SDK 文档的“CCS Setup“页面中指定的 SDK 版本和器件进行验证和测试的 CCS 版本。

    谢谢、

    Neehar

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

    您好、

    我已经使用 CCS v11.0.0 对 xds200 进行了测试、但仍然存在相同的错误。

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

    您好、

    您是否使用板载 XDS110 调试器进行了测试?

    当您收到错误时、是在加载固件时出现?

    此外、您是否在 PDK 中构建这些示例?  

    谢谢、

    Neehar

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

    加载固件时出现错误。

    我意识到我有入门套件 TDA、而不是 EVM。

    是的、我使用 PDK 编译器、PDK 头文件和库。

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

    您好、

    我们不支持 SK TDA4 器件(包括 SK-TDA4VM)的 PDK 示例或 CCS。 我们仅支持 RTOS SDK 和为我们的 EVM 构建 PDK 示例。  

    谢谢、

    Neehar

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

    您好、

    您对此主题还有其他疑问吗?

    谢谢、

    Neehar