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/AWR1642:将自定义.bin 文件刷写到雷达中

Guru**** 2587365 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/613765/ccs-awr1642-flashing-customized-bin-file-on-to-the-radar

器件型号:AWR1642

工具/软件:Code Composer Studio

您好,

我目前正在使用 MMW_DEMO、需要对应用程序的.c 文件进行一些更改。 但是,当我刷写这个新生成的.bin (在 CCS 工作区目录中)时,雷达不会向计算机传输任何信号。 当我用原始.bin 文件(在 MMW_SDK 目录中)刷新它时,通信时工作正常。 我是否有问题或遗漏任何步骤?

谢谢

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

    请确保您的代码更改不会影响 UART 数据发送部分。
    作为编译流程的基本检查、最好在不进行任何修改的情况下编译现有演示、并从其中生成二进制文件。
    这将确保编译/二进制文件流运行良好。

    之后、您可以尝试调试一些内容:
    -打开 Tera Term (Data port)@921600、检查 PC 端是否收到数据
    -器件是否初始化、PC 是否能够向器件发送配置/命令。
    调试在 TI Code Composer Studio (CCS)内核上运行的代码(下面提供更多详细信息)




    要通过 CCS 进行调试、请执行以下操作:
    这将涉及闪存 CCS 调试版本的二进制文件、然后通过 CCS 加载特定于内核的编译映像。
    -请参阅毫米波 SDK 用户指南:6. 10. CCS 调试实时应用程序


    希望这会为您提供调试的方向。 请在您继续操作时告知我们。

    谢谢、
    Vaibhav
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Amol、
    您能否确保已按照所有步骤生成 ImageCreator 用户指南(SDK 的一部分)中列出的.bin 文件?

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

    您好、Vaibhav 和 Vivek、

    感谢您的建议。 我确信我已经正确地遵循了图像创建器部分的步骤。 我无法使用 Tera Term、因为我正在使用 Ubuntu。现在、我成功地在 CCS 中实现了调试模式中的更改。 因此,如果我希望永远保存在设备上,我需要使用 mww_demo.bin 文件刷写雷达。 但是、当我这么做时、我无法与雷达通信。 我是否还需要包含 dss_mmw.bin 和 mss_mmw.bin 文件。 我尝试刷写它们、但遇到了一些错误。

    是否有任何方法可以解决此问题?

    谢谢

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

    Amol、

    请参阅以下描述1642演示构建过程的线程(如用户指南中所述)以及哪个输出文件是最终的可闪存映像。 CCS 编译只创建了一个最终映像、该映像将 DSS 和 R4F bin 文件合并为一个文件、如16xx 毫米波 SDK 演示 CCS 项目用户指南第14页所述、即 xWR16xx_mmw_user_guide.pdf

    https://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/p/614056/2264246#2264246

    输出文件的生成方式为 \MMW\Debug\xwr16xx_MMW.bin>。  同样、请参阅我提到的主题、因为它提供了所有详细信息。

    此致

    尼廷

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

    您好、Nitin、

    我按照您指向我的主题的答案中建议的确切步骤进行了操作。 但是、我仍然无法将配置从可视化工具发送到 RADAR。可视化工具不断显示正在等待数据。 但是、当我们在调试模式下刷写这些更改时、这些更改会得到完美反映。 对于部署模式,bin 文件的大小与原始 bin 文件的大小相似。
    我唯一不同的是 MMW_training 版本是1.2。 这会是个问题吗? 如果是,如何更新 MMW_training 版本? 我在 MMW_Wave SDK 网页上找不到任何内容。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    关闭此线程、因为已在以下线程上提出相同的查询: e2e.ti.com/.../2273964

    此致、
    Vivek