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.

[参考译文] IWR6843:在 UniFlash 上通过 UART 刷新 IWR6843

Guru**** 2541790 points
Other Parts Discussed in Thread: IWR6843, UNIFLASH

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1065917/iwr6843-flashing-iwr6843-over-uart-at-uniflash

部件号:IWR6843
《线程: UNIFLASH》中讨论的其他部件

您好,

我正在使用 IWR6843开发一个主板,我有以下问题。

雷达数据可以使用主机 MCU (STM32)接收,但无法在 UniFlash (v6.3)上通过 UART 刷新 IWR6843芯片。

硬件配置如下所示。

我 被配置为绕过主机中用户端口和 UART1之间的数据,并且使用 FTDI UART-USB 转换器将其连接到 PC。

我可以在功能模式下进行通信,并尝试在闪存模式下使用 UniFlash 进行闪存,但无法识别 COM 端口。

如何在上述结构中刷新 IWR6843?

谢谢。

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

    您好,金衡

    在使用 uniflash 刷新设备之前,请确保 COM 端口与 Tera Term 断开连接。  为此,请在 Tera Term 中单击文件->断开连接。  然后,尝试刷新设备。

    此外,请确保设备处于闪烁模式,并且您已关闭并重新打开设备电源。

    此致,

    布伦南

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

    我已经检查过以下几次

    1. COM 端口与 Tera Term 断开连接。

    2. SOP 已设置为1 0 1并重新启动设备。

    但在 UniFlash 中仍然是如此。

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

    您好,金衡  

    由于这是一个定制板,您如何设置 SOP 跳线?

    此外,请确保在 Uniflash 中设置的 COM 端口是 用户 UART//增强(CFG)端口。  

    此外,请确认您已安装相应的驱动程序。  请参阅以下资源,确保已执行所有必要步骤来设置设备。

    https://dev.ti.com/tirex/content/mmwave_industrial_toolbox_4_10_0/docs/hardware_guides/evm_setup_operational_modes.html

    此致,

    布伦南

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

    如上所述,SOP 跳线设置被设置为1,0,1以闪烁。

    Uniflash 使用的 COM 端口不是用户//增强端口,而是主机的 UART 端口,它将数据传输到用户//增强端口。

    FTDI 转换器驱动程序已安装。

    由于 UniFlash 无法识别端口,是否无法通过主机(FTDI 转换器<->主机<->IWR6843用户端口)进行闪存?

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

    您好,金衡  

    请将设备管理器中 COM 端口的屏幕截图发布到此线程中吗?  这可能是 UniFlash 无法识别端口的情况。

    此致,

    布伦南

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

    [引用 userid="459139" url="~/support/sensore-group/sensors/f/sensore-forumes/1065917/iwr6843-flash-iwr6843-over -UART-at uniflash / 3945691#691"] Uniflash 使用的 COM 端口不是用户//增强型端口,而是作为该主机/ UART 的数据传输到该端口。]

    这句说法不正确... UniFlash 使用的 COM 端口是 FTDI USB-USAR 转换器端口,FTDI 在主机上连接了 UART1。

    UART1的数据在 主机 FW 中传递给用户 UART。  

    最后,用户 UART 是 IWR6843的已连接用户//增强端口。 (您可以在第一个问题中引用方框图)

    如果上述配置无法闪烁,我会将其配置为不通过主机。

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

    您好, 金衡

    单击“加载图像”后,该加载将向设备发送中断信号。 较长的低电平断路信号,则设备将对此断路信号作出响应。 您可以让 UART 以110bps 或其他低 bps 的速率发送0x00来模拟此中断信号。

    之后,UART 将以115200bps 的速率发送命令和数据。

    您可以参阅文件 https://www.ti.com.cn/cn/lit/pdf/swra627上的图9

    此致,

    韦斯利

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

    谢谢,韦斯利的回复!

    金衡,如果您遇到其它问题,请尝试此操作并在本主题中发布。

    此致,

    布伦南