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:使用 SPI 接口刷写固件

Guru**** 2560390 points
Other Parts Discussed in Thread: AWR1642BOOST, UNIFLASH, AWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/635725/awr1642boost-flashing-firmware-using-spi-interface

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

 尊敬的先生:

 我尝试使用 SPI 接口、而不是使用 UART 接口将固件刷写到  AWR1642BOOST 板。

我已经完成了从 AWR1642BOOST 到 JTAG 编程器的 SPI 引脚跳线、但无法正常工作。

这是我的设置结构、如下所示:

Uniflash 将显示"Image loading failed:not able to connect to serial port (映像加载失败:无法连接到串行端口)"。 重新检查所选 COM 端口和/或权限。"

您能帮助解决这个问题吗?

谢谢、此致、

Michael



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Michael、
    使用 SPI 的此路径不会与 UNIFLASH 一起使用。
    我将在内部进行检查、以了解是否有任何解决方案可用。

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

    好的、非常感谢。
    我期待您提供更多信息。

    谢谢、此致、

    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Michael、
    您所指示的线路是 JTAG 线路、而不是 SPI。 您能否确认您正使用哪种接口?
    Uniflash 使用到 AWR1642器件的 UART 接口,该器件使用 QSPI 接口将文件写入板载串行闪存。每次启动时,该串行闪存中的代码都会加载到 AWR1642器件 RAM 中。 您可以使用 JTAG 接口从 CCS 工具(而不是 Uniflash)将代码直接写入 AWR1642 RAM。 但是、由于它存储在 RAM 中、因此每次复位 AWR1642器件时都必须加载它。

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

    您好 Vivek:

    是的、 我要 使用的接口是 JTAG、而不是 SPI。 很抱歉出错了。 另一方面、我尝试使用外部 FT232 (USB 转串行 UART 软件狗)通过 Uniflash 将固件刷写到 AWR1642。  这是我的设置结构、如下所示。 但取消闪存仍显示错误: "image loading failed:not able to connect to serial port.(映像加载失败:无法连接到串行端口。)" 重新检查所选 COM 端口和/或权限。" 我只想确保我是否可以使用扩展 USB 转 UART 软件狗 通过 Uniflash 将固件刷写到 AWR1642  、而不是使用 AWR1642器件的内部 UART 端口。 请帮助我查看  此过程是否有任何问题。

    谢谢、此致、

    Michael

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

    很抱歉,我的答覆有一些错别字。 我的更正是:
    1.我正在尝试使用"额外的"FT232 (USB 转串行 UART 软件狗)...
    2.我只是想确保我是否可以使用"外部"USB 转 UART 软件狗通过 Uniflash 将固件刷写到 AWR1642中、而不是使用 AWR1642器件的"内部"UART 端口。


    谢谢、此致、

    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Chun Weng、
    JTAG 接口可用于使用 CCS 工具将代码直接加载到 AWR1642器件的 RAM 中。 它不能用于将代码加载到串行闪存中。 这用于调试和代码开发。 有关 通过 CCS 使用该工具的详细信息、请参阅 SDK 用户指南(software-dl.ti.com/.../mmwave_sdk_user_guide.pdf)。

    要在串行闪存上刷写代码、您需要使用 UART 接口。 您可以使用外部 FT232器件将 UART 转换为 USB。 Uniflash 应该能够使用它。 您是否可以确认已将 SOP 模式设置为5 (101),这是闪烁模式?

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

    我已经解决了这个问题。 我使用外部 FT232成功将固件刷写到串行闪存中。
    感谢你的帮助。

    此致、

    Michael