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.

[参考译文] AWR1642:无法从闪存运行映像

Guru**** 2551110 points
Other Parts Discussed in Thread: IWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/627336/awr1642-cannot-run-the-image-from-the-flash

器件型号:AWR1642
主题中讨论的其他器件:IWR1642

大家好

基于该线程    

我尝试了所有这两种方法。 但是、这两种方法的电路板不运行。 以下是我从第一种方法中得到的输出。 您能告诉我问题是什么吗? 谢谢。

Xining

C:\ti\mmwave_sdk_01_00_00_05\packages/scripts\windows>generateMetaImage.bat metaImage.bin xwr16xx_mmw_demo_dss.bin 0x01000005 C:\users\xxx\workspace_v7\XXX\16_XXX_MSS_v2\Debug\xwr16xx_16_XXX_mss_v2_mss.bin C:\ti\mmwave_sdk_01_00_05\firmware\radarss\xwr16xx_radarss_rprc.bin C:\XXX_MSS_v7\Debug\C:\ti\mw_dss\ti\dss\ds\mw_7\dss\dss\duss\v7\v7\
C:/ti/mmwave_sdk_01_00_00_05/packages \scripts\ImageCreator\xwr16xx\multicore_image_generator\MulticoreImageGen.exe LE 37 0x01000005 metaImage.bin b5510000 C:\ti\mmwave_sdk_01_00_00_05\firmware\radarss\xwr16xx_radarss_rprc.bin
输入文件数1.
0的数量8.

调用 c:/ti/mmwave_sdk_01_00_00_05/packages 脚本\ImageCreator\xwr16xx\crc_dcultore_image\crc_multicore_image.exe metaImage.bin metaImage.bin.tmp
应用程序映像的大小为136256字节
CUR_CRC_READ_addr 64
无法删除 CRC 临时文件

Perl c:/ti/mmwave_sdk_01_00_00_05/packages 脚本\ImageCreator\xwr16xx\append_bin_crc\gen_bincrc32.pl metaImage.bin
>>>二进制 CRC32 = aa5984aa <<<
>>>二进制文件136260中的总字节<<<
C:\ti\mmwave_sdk_01_00_00_05\packages/scripts\windows>

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

    Xining、

    请看 一下这个主题、这是否能解答您的问题? 否则、我们可以让团队成员为您进行调查。


    谢谢、

    Akash

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

    该主题对我没有帮助。

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

    [报价用户="Peter010"输入文件数量1[/quot]

    输入为3个文件、但 仅找到一个文件。 请确保其他两个 bin 文件的文件夹目录正确。

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

    您好、Meng

    感谢您指出此错误。 更正此错误后、电路板仍无法运行。

    在 CCS 调试模式下、我将使用 MMWAVE_SDK_中的映像 /packages/ti/utils/ccsdebug /xwr16xx_ccsdebug.bin。 此图像是否有助于我的代码运行? 当我将我自己的映像刻录到电路板上时、将不会有 ccsdebug.bin 映像。 这会是个问题吗?

    下面是构建映像的输出。

    谢谢
    Xining


    C:\ti\mmwave_sdk_01_00_00_05\packages/scripts\windows>generateMetaImage.bat metaImage.bin xwr16xx_mmw_dss.bin 0x01000005 C:\users\XiningYu \workspace_v7\XXXX\16_XXXX_MSS_v2\Debug\xwr16xx_16_XXXX_mss_v2_mss.bin C:\ti\mmwave_sdk_01_00_05\firmware\radarss\xwr16xx_radarss_rprc.bin \MSS\v7\Debug\C:\ds\Xinw_ds\ds\dss_workspace\workspace\workspace\x_7\workspace\workspace\workspace\workspace\us
    C:/ti/mmwave_sdk_01_00_00_05/packages 脚本\ImageCreator\xwr16xx\multicore_image_generator\MulticoreImageGen.exe xwr16xx_radarss_rprc.bin LE 37 0x01000005 metaImage.bin xwr16xx_mmw_demo_dss.bin 0x35510000 C:\Users\bbingY\workspace_v7\XXXX\16_XXXX_MSS_v2\Debug\xwr16xx_16_XXXX_mss_v2_mss.bin 5510000 C:\ti\mmWave_sdk_01_00_05\firmware\s\bining\v7\sw\sw\x55100_d\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspace\workspacing\workspace
    输入文件数量3.
    零数36.
    0的数量8.
    零数56

    调用 c:/ti/mmwave_sdk_01_00_00_05/packages 脚本\ImageCreator\xwr16xx\crc_dcultore_image\crc_multicore_image.exe metaImage.bin metaImage.bin.tmp
    应用程序映像的大小为302848字节
    内核 ID:894500864的填充 RPRC 图像
    CUR_CRC_READ_addr 128
    CUR_CRC_READ_ADDR 196
    CUR_CRC_READ_addr 136388
    无法删除 CRC 临时文件

    Perl c:/ti/mmwave_sdk_01_00_00_05/packages 脚本\ImageCreator\xwr16xx\append_bin_crc\gen_bincrc32.pl metaImage.bin
    >>>二进制 CRC32 = af1bb15e <<<
    >>>二进制文件302856中的总字节<<<

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

    您将需要使用 ccsdebug.bin 自行使用 IWR1642进行任何开发。 再次尝试使用该二进制文件、看看它是否起作用。

    谢谢、
    Akash
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以将 ccsdebug.bin 文件放在什么位置? 在 DSP 内核 bin 文件后面?

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

    [报价用户="Peter010]CCS 调试模式下、我使用的是 MMWAVE_SDK_中的映像 /packages/ti/utils/ccsdebug /xwr16xx_ccsdebug.bin。 此图像是否有助于我的代码运行? 当我将我自己的映像刻录到电路板上时、将不会有 ccsdebug.bin 映像。 这是否是问题?

    如果要使用 CCS 调试 xwr16xx、需要将/xwr16xx_ccsdebug.bin 刻录到 SPI 闪存。 在本例中、您希望直接从 SPI 闪存运行代码、因此无需烧录/xwr16xx_ccsdebug.bin。

    我已尝试 image_create.bat 并发现一个小错误。 请更正如下所示。

    org:MulticoreImageGen.exe LE 0 0x01000005 ..\metaImage.bin 0x35510000 ..\mss_rprc.bin 0xB5510000 ..\xwr16xx_radarss_rprc.bin 0xD5510000 ..\dss.bin

    更改:MulticoreImageGen.exe LE 0 0x01000005 ..\metaImage.bin 0x35510000 ..\mss_rprc.bin 0xB5510000 ..\xwr16xx_radarss_rprc.bin 0xD5510000 ..\dss_rprc.bin

    我的 xwr16xx_mmw_demo_MSS.xer4f 和 xwr16xx_mmw_demo_dss.xe674 (烧录到闪存的 bin 文件可以与 MMw 演示 Web GUI 配合使用)在您共享的链接中使用两种方法。

    我随附了我的 xwr16xx_MMW_DEMO_MSS.xer4f/xwr16xx_MMW_DEMOD_DS.xe674。 e2e.ti.com/.../xwr16xx.7zPls敬请试用。 请确保 xer4f 和 xe674在 CCS 调试中正常工作、然后再尝试将其刻录到 SPI 闪存中。

     

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

    请尝试 image_create.bat 进行上述修改。 这要容易得多。