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.

[参考译文] CCS/IWR1642:毫米波 SDK 演示- 16xx

Guru**** 2589265 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/613385/ccs-iwr1642-mmwave-sdk-demo---16xx

器件型号:IWR1642

工具/软件:Code Composer Studio

我正在尝试让毫米波 SDK 演示在 Windows 10 VM 上的 CCS 中编译。 DSS 1编译正确、但我在 MSS 演示中看到以下编译后错误:

C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_MSS.xer4f xwr16xx_mmw_mss.bin
解析输入目标文件 xwr16xx_MMW_MSS.xer4f。
附加零0
附加零256
文件转换完成!
C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/multicore_image_generator/MulticoreImageGen.exe LE 37 0x01000005 xwr16xx_mmw.bin 0x35510000 xwr16xx_mmw_mss.bin b5510000 C:/ti/mmwave_sdk_01_00_00_05/firmware/radarss/xwr16xx_radarss_rprc.bin 0xd5510000 C:/Users/IEUser/workspace_v7/mmw_dss/Debug/xwr16xx_mmw_dss.bin
输入文件数量3.
零数48
0的数量8.
零数56

C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/crc_multicore_image/crc_multicore_image.exe xwr16xx_mmw.bin xwr16xx_mmw.bin.tmp
应用程序映像的大小为412096字节
CUR_CRC_READ_addr 128
CUR_CRC_READ_ADDR 103040
CUR_CRC_READ_addr 239232
无法删除 CRC 临时文件

perl.exe C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/append_bin_crc/gen_bincrc32.pl xwr16xx_mmw.bin
Makefile:188:目标'post-build'的配方失败
'
Process_begin:CreateProcess (NULL、perl.exe C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/append_bin_crc/gen_bincrc32.pl xwr16xx_MMW.bin、...) 失败。
make (e=2):系统找不到指定的文件。

gmaked[3]:[编译后处理]错误2 (忽略)

****构建完成****

是否有人知道导致此错误的原因?

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

    您好邓肯、

    我能想到的最简单的原因是 gmake 无法找到 perl。 是否可以确保已在 Windows 搜索路径(路径环境变量)中安装了 perl,以便可以从 Windows 命令提示符上的任何目录执行 perl?

    Process_begin:CreateProcess (NULL、perl.exe C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/append_bin_crc/gen_bincrc32.pl xwr16xx_MMW.bin、...) 失败。

    make (e=2):系统找不到指定的文件

    此致

    尼廷

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

    要添加到我之前的帖子、如果您已在 Windows 搜索路径中安装了 perl 并且可用(这一点很重要、因为只安装它将不起作用、您需要能够从任何目录执行 perl)、则您应该看到以下输出以成功构建:

    请确保您已安装演示设置指南中提到的所有依赖项(包括所需的 perl 版本)。

    C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_MSS.xer4f xwr16xx_mmw_mss.bin

    解析输入目标文件 xwr16xx_MMW_MSS.xer4f。

    附加零0

    附加零256

    文件转换完成!

    C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/multicore_image_generator/MulticoreImageGen.exe LE 37 0x01000005 xwr16xx_mmw.bin 0x35510000 xwr16xx_mmw_mss.bin b5510000 C:/ti/mmwave_sdk_01_00_00_05/firmware/radarss/xwr16xx_radarss_rprc.bin 0xd5510000 C:/Users/a0272655/workspace_v7/mmw_dss/Debug/xwr16xx_mmw_dss.bin

    输入文件数量3.

    零数48

    0的数量8.

    零数56

    C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/crc_multicore_image/crc_multicore_image.exe xwr16xx_mmw.bin xwr16xx_mmw.bin.tmp

    应用程序映像的大小为412096字节

    CUR_CRC_READ_addr 128

    CUR_CRC_READ_ADDR 103040

    CUR_CRC_READ_addr 239232

    无法删除 CRC 临时文件

    perl.exe C:/ti/mmwave_sdk_01_00_00_05/packages/scripts/ImageCreator/xwr16xx/append_bin_crc/gen_bincrc32.pl xwr16xx_mmw.bin

    >>>二进制 CRC32 = 33440762 <<<

    >>>二进制文件412100中的总字节<<<

    '

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

    注意到您已将答案标记为已验证、因此我假设您能够构建演示。 如果是、我们可以关闭这个线程吗? 如果您有其他问题、请打开新主题。

    谢谢
    尼廷
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这解决了我的问题。 螺纹可以闭合