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.

[参考译文] AWR1642BOOST:加载 MMW 演示程序时出错

Guru**** 2604615 points
Other Parts Discussed in Thread: AWR1642, UNIFLASH, AWR1443

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/600814/awr1642boost-error-in-loading-the-mmw-demo-program

器件型号:AWR1642BOOST
主题中讨论的其他器件:AWR1642UNIFLASHAWR1443

您好!

我不熟悉 CCS 和 AWR1642。 请相信我的基本疑问。 我想将 MMW 演示程序加载到闪存中、以便与毫米波演示可视化工具配合使用。 这些就是我所做的事情。

处理器1:我使用了演示视频/PDF 提供的 Uniflash。 在元映像1和元映像2中、我选择了16xx 版本(C:\ti\mmwave_sdk_01_00_00_05\firmware\radarss\ xwr16xx_radarss_rprc.bin)。 分步指南要求加载"C:\ti\mmwave_sdk_ \firmware\radarss\xwr12xx_xwr14xx_radarss.bin"。

在 C:/ti/mmwave_sdk_01_00_00_05/firmware/radarss/xwr16xx_radarss_rprc.bin 文件的标头中看到错误、表示它不是要刷写到 AWR1642:0x43525052的有效文件

[错误] CortexR4_0:!!! 正在中止闪存指定文件!!!

过程2:在浏览毫米波传感器论坛后、我开始使用 Radar Studio。 我下载了 DFP 并安装了0.7.0.0.4版本。 使用了用户指南并修改了如下批处理文件:

格式、SFLASH
C:\ti\mmwave_sdk_01_00_00_05\packages/ti\demo\xwr16xx\mmw\xwr16xx_mmw_demo.bin、meta_image1、SFLASH

并执行命令为:mmwaveprog_cmdline.exe -c -p 3 -b xwr16xx_package.txt

显示的错误为:

. 端口已打开
正在将文件下载到 AR1XXX 设备。
回溯(最近一次调用最后一次):
 文件"mmwavprog_cmdlin.py"、第48行、位于
 文件"mmwavelprog.pyc"、第345行、位于 download_file 中
 文件"mmwavprog.pyc"、第212行、位于_send_start_ddownload 中
KeyError:'myTA_image1'

现在、我已经擦除了开箱即用演示随附的闪存。 我无法将任何映像直接加载到闪存或处理器中。

请帮帮我。

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

    运行毫米波 SDK 演示不需要 DFP。

    xwr16xx_radarss_rprc.bin 是 AWR1642的正确文件。 您能否确认文件未损坏、并尝试重新下载 SDK 以再次获取 bin 文件?


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

    您好 Santhana、

    您只需要从  C:\ti\mmwave_sdk_01_00_00_05\packages/ti\demo\xwr16xx\mmw 文件夹中选择 xwr16xx_mmw_demo.bin 文件。 您无需使用 radarSS .bin 文件。

    请尝试刷写此图像、并告诉我它是否正常工作。

    此致、

    Adrian

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

    Santhana、  
     
     xwr16xx_mmw_demo.bin 已包含 radarss。 再次尝试 Uniflash、仅选择 xwr16xx_MMW_DEMO-BIN。

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

    尊敬的 Adrian 和 Ewald:

    谢谢你。 它发挥了作用。

    正如演示中所述、我使用了2个元映像、但我意识到演示 pdf 用于 AWR1443。

    您能不能说我、何时使用2个元映像、何时使用1个、最重要的是、为什么需要2个(或4个)映像??我何时应该使用 radarss_rprc 和16xx_ccsdebug 元映像?

    我想、如果我使用 radar_rprc 和 ccsdubug 元映像、我可以在 CCS 中使用调试模式来加载代码并运行它们。 我是对的。 如果是这种情况、我现在该怎么做、因为我无法使用 uniflash 使用该 radar_rprc metaimge。??

    只是为了我的理解、以免像以前那样犯这个愚蠢的错误。

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

    对于 AWR1642、您将始终只使用一个映像。 这是因为雷达和主 SS 包含在 AWR16xx 的单个映像中。 AWR1443将始终需要两个映像。

    要在 CSS 中加载代码、只需使用 ccsdebug 二进制文件、就像使用演示一样。 不需要 radar_rprc 二进制文件。 老实说、我并不完全确定何时使用 radar_rprc。 我必须就此向您回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Santhana、

    xwr16xx_radarss_rprc.bin 用于构建二进制文件。 如果您参阅 SDK 用户指南的第31页、可以看到它用于使用 setenv_tools.bat 批处理文件设置构建环境。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你 Aozer。 现在已经很清楚了。

    如果可能、演示视频可以清楚地显示 AWR1642的这种差异、以避免混淆。

    感谢大家。