工具/软件:
我已经尝试使用 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 映像、我不确定操作系统是否会干扰系统。