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.

[参考译文] TMDS64EVM:闪存 SOC 初始化二进制文件不可用。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1255201/tmds64evm-flash-soc-initialization-binary-is-not-available

器件型号:TMDS64EVM
主题中讨论的其他器件:UNIFLASH

尊敬的支持团队:

我已经参考 AM64x MCU+ SDK 08.06.00完成了闪存 SOC 初始化二进制文件、但我无法执行它。
我指的是"file:///C/C:/ti/mcu_plus_sdk_am64x_08_06_00_45/docs/api_guide_am64x/EVM_SETUP_PAGE.html "。
我执行了"python uart_uniflash.py"、但我得到了"[错误] XMODEM 发送失败"。
请告诉我如何处理这个问题。
++++++
C:\ti\mcu_plus_sdk_am64x_08_06_00_45\tools\boot>python uart_uniflash.py -p COM10 --cfg=sbl_prebuild\am64x-evm\default_sbl_null.cfg

正在解析配置文件...
正在解析配置文件... 成功。 找到2个命令!!!

正在执行命令1/2...
找到闪存写入器... 发送 sbl_prebuilt/am64x-evm/sbl_uart_uniflash.release.tiimage
发送了闪存写入器 sbl_prebuilt/am64x-evm/sbl_uart_uniflash.release.tiimage、大小为295727字节、采用26.69秒。

正在执行命令2/ 2 ...
命令参数:--file=sbl_prebuilt/am64x-evm/sbl_null.release.tiimage --operation=flash --flash-offset=0x0
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:1%|▎| 2058/271879 [00:02<12:35,357.00bytes/s_send 错误:预期 ACK;得到了块2的 b'\x18'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:1%|▍| 3087/271879 [00:03<03:32,1263.11bytes/s_send error:expected ACK;得到块2的 b'\x18'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:2%|▌| 4116/271879 [00:03<03:31,1263.11bytes/s_send 错误:预期的 ACK;得到块2的 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:2%|▊| 5145/271879 [00:03<03:31,1263.11bytes/s_send error:expected ACK;得到块2的 b'2'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:2%|▉| 6174/271879 [00:03<01:28,3000.38字节/s ]发送错误:预期 ACK;块2得到 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:3%|█| 7203/271879 [00:03<01:28,3000.38字节/s ]发送错误:预期 ACK;块2得到 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:3%|█▏| 8232/271879 [00:03<01:03,4126.98bytes/s_send error:expected ACK;得到块2的 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:3%|█▍| 9261/271879 [00:03<01:03,4126.98bytes/s]send error:expected ACK;得到块2的 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:4%|█▌| 1029/271879 [00:03<00:49,5297.63bytes/s_send 错误:预期的 ACK;块2得到 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:4%|█▋| 11319/271879 [00:03<00:49,5297.63bytes/s_send 错误:预期的 ACK;块2得到了 b'0'
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:5%|█▊| 12348/271879 [00:03<00:40,6451.32bytes/s_send 错误:预期 ACK;得到块2的 b'0'
发送错误:NAK 收到11次、正在中止。
发送 sbl_prebuilt/am64x-evm/sbl_null.release.tiimage:5%|█▊| 12350/271879 [00:03<00:40,6451.32bytes/s]
[ERROR] XMODEM 发送失败、EVM 无响应或响应错误或用户已取消、
对 EVM 进行下电上电、然后再次运行此脚本!!
++++++

此致、真治

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

    尊敬的信司:

    感谢您的提问。

    [error] XMODEM 发送失败、EVM 未回复或回复错误或用户已取消[/报价]

    请检查您的系统中是否安装了 XMODEM。 要安装 XMODEM 、请运行以下命令

    python -m pip install pyserial xmodem tqdm --proxy={your proxy server web-link and port}

    您是否还可以检查器件类型、它是 GP 还是 HSFS? 要检查器件类型、请参阅  识别器件类型

    如果器件类型为 HSFS、则请刷写 包含  *。hsfs.tiimage 分机号。

    完成上述更改后、闪存将按预期工作。 如果您遇到任何问题、敬请告知。

    此致、

    图沙尔

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

     Tushar、您好!

    感谢您的快速回复。
    器件为 HSHF、更改为*。hsfs.tiimage 可解决问题。
    非常感谢。

    此致、真治

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

    您好、Shinji:

    感谢确认以上方法可行。

    您可以关闭该主题吗?

    设备为 HSHF,改为*。hsfs.tiimage 解决了问题。
    非常感谢您[/报价]

    很乐意提供帮助

    请求、

    图沙尔

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

     Tushar、您好!

    是的、请关闭。

    此致、真治