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.

[参考译文] AM2732:刷写 am273x

Guru**** 2847400 points

Other Parts Discussed in Thread: AWR2243BOOST, UNIFLASH

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1630108/am2732-flashing-am273x

部件号: AM2732
Thread 中讨论的其他器件: AWR2243BOOSTUNIFLASH

您好:  

我有 am273x、我想将其与 awr2243BOOST 板一起用于毫米波演示。

https://dev.ti.com/gallery/view/mmwave/mmWave_Demo_Visualizer /ver/4.4.0/

尝试从开箱即用连接到电路板,网站只是旋转“连接到设备 1 的 2 . 。 “ 我假设我需要先刷写演示才能使其正常工作。  

刷写演示 I、但 am273x 处于 UART 引导模式、并根据用户手册将 microUSB 电缆连接到 XDS 端口。 我还使用 12V 3A 电源为电路板供电。 请参阅以下内容。

am273x.jpeg

当我尝试刷写电路板时、它始终挂起在第一个映像上、您可以在这里看到。 我已经多次尝试下电上电/重置电路板、我已经确认了串行端口、还尝试了另一个 XDS 串行端口以确保安全。  

我还应该检查什么吗?

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

    您好:

    1.确保没有打开的终端使用相同的端口进行刷写

    2.您使用的是 default.cfg 文件还是您对其进行了修改? 您能在这里分享一下吗?

    3.连接到终端后,控制台上是否显示“CCCCCC"打印“打印内容?  

    此致、

    Daniel

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

    1.我没有其他接线端子打开。 我重新启动了我的 PC、并再次尝试、只是为了确保。

    2.文件内容如下。 我只修改了最后一行。

    3、我不知道你的意思,但我猜不出来。 如果您在运行 uart_uniflash.py 文件时正在讨论、除了上面的屏幕截图中的内容外、没有其他内容会打印出来。 我只是在 0%挂起。

    -------------------------------------------------------------------------------------------- #
    #
    #与 FLASHWRITER 脚本一起使用的默认配置文件#
    #
    -------------------------------------------------------------------------------------------- #

    #首先指向 sbl_uart_uniflash 二进制文件,它作为一个服务器来刷写一个或多个文件
    -- flash-writer=sbl_uart_uniflash.release.tiimage

    #现在发送一个或多个文件到闪存或 flashverify 根据需要。 发送文件的顺序无关紧要

    #发送引导加载程序时、请确保闪存偏移为 0x0。 ROM 期望引导加载程序位于偏移量 0x0 处
    -file=sbl_qsp.release.tiimage --operation=flash --flash-offset=0x0

    #将应用程序映像发送到闪存。 按照 SBL 在这个位置所期望的那样、在 0xA0000 处刷写它
    --文件=/home/jacob/ti/mmwave_mcuplus_sdk_04_06_01_02/mmwave_mcuplus_sdk_04_06_01_02/ti/demo/am273x/mmw/am273x_mmw_demoTDM.appimage — 操作=闪存 — 闪存-偏移= 0xA0000


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

    1.我没有其他接线端子打开。 我重新启动了我的 PC、并再次尝试、只是为了确保。

    2.文件内容如下。 我只修改了最后一行:  --file=/home/jacob/ti/mmwave_mcuplus_sdk_04_06_01_02/mmwave_mcuplus_sdk_04_06_01_02/ti/demo/am273x/mmw/am273x_mmw_demoTDM.appimage --operation=flash --flash-offset=0xA0000

    3、我不知道你的意思,但我猜不出来。 如果您在运行 uart_uniflash.py 文件时正在讨论、除了上面的屏幕截图中的内容外、没有其他内容会打印出来。 我只是在 0%挂起。

    -------------------------------------------------------------------------------------------- #
    #
    #与 FLASHWRITER 脚本一起使用的默认配置文件#
    #
    -------------------------------------------------------------------------------------------- #

    #首先指向 sbl_uart_uniflash 二进制文件,它作为一个服务器来刷写一个或多个文件
    -- flash-writer=sbl_uart_uniflash.release.tiimage

    #现在发送一个或多个文件到闪存或 flashverify 根据需要。 发送文件的顺序无关紧要

    #发送引导加载程序时、请确保闪存偏移为 0x0。 ROM 期望引导加载程序位于偏移量 0x0 处
    -file=sbl_qsp.release.tiimage --operation=flash --flash-offset=0x0

    #将应用程序映像发送到闪存。 按照 SBL 在这个位置所期望的那样、在 0xA0000 处刷写它
    --文件=/home/jacob/ti/mmwave_mcuplus_sdk_04_06_01_02/mmwave_mcuplus_sdk_04_06_01_02/ti/demo/am273x/mmw/am273x_mmw_demoTDM.appimage — 操作=闪存 — 闪存-偏移= 0xA0000


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

    终端上的“C"只是“只是为了验证您是否正确处于 UART_BOOTMODE、以及是否通过 UART 与电路板进行通信。 因此、如果在运行任何脚本之前插入终端时打开终端中的端口、您应该会看到一长串字符定期打印出来。 最好验证您是否能看到这一点、但我怀疑它与您现在的问题有关、因为您的脚本毕竟会启动。  

    这可能是电源出现问题。 我知道用户指南建议至少使用>2.5A 的电流、但根据个人经验、如果我没有按照 SDK 设置指南 AM273x MCU+ SDK:EVM Setup 中的建议至少使用 12V 5A、则我遇到了问题

    我知道为另一个电源供电可能不方便、但如果您可以尝试使用 12V 5A、甚至 12V 7A、这可能有助于解决问题;但前提是 UART 连接不是问题

    此致、

    Daniel

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

    好的、我将订购更强大的电源、同时检查“C"。“。 由于我正在订购电源、我是否需要特别为 AWR2243BOOST 获取某些功能、或者它是否通过 273x EVM 供电?

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

    您好:  

    根据 EVM 用户指南、它看起来像是使用 5V >2.5A 电源

    此致、

    Daniel

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

    好的、我只需要检查一下、为了查看这些“C"。“。我应该连接到应用程序/用户 UART 端口、并且波特率 正确、是 115200、而不是辅助数据端口?

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

    不幸的是、即使使用 7A 电源、我也会得到相同的行为。

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

    尊敬的 Jacob:

    是的、您应该能够在 User UART 端口中看到打印输出、应该能够看到如下所示的内容:  

    如果您看不到、则可能表明连接或电路板有问题。

    您可以尝试使用最新版本的 SDK 吗? 我不熟悉毫米波软件包、但 AM273 的最新 SDK 应适用于 EVM:  

    SDK-AM273X 软件开发套件 (MCU-PLUS-SDK)|德州仪器 TI.com

    您可以按照您一直执行的相同步骤操作、应更新新二进制文件中的二进制文件、并且我已验证它开箱即用:  

    如果您合适、我会找另一位专家来帮助您完成毫米波发布

    此致、

    Daniel