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.

[参考译文] AUDIO-AM275-EVM:$ py –3 uart_uniflash.py -p COM14 --cfg=sbl_null_hs_fs.cfg //// 两种方法

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1535649/audio-am275-evm-py--3-uart_uniflash-py--p-com14---cfg-sbl_null_hs_fs-cfg-error

部件号:AUDIO-AM275-EVM
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好:  

当提及 文件://C:/ti/freertos_sdk_am275x_11_00_00_16/docs/api_guide_am275x/EVM_SETUP_PAGE.html 时、我尝试为 AM275 设置 EVM

我正在执行以下命令、但收到以下错误。 在此处复制整个日志序列:

从命令提示符:
C:\Users\abvasi>python --version
Python 3.10.11.

c:\users\abvasi>python -m pip install pyserial xmodem tqdm pyelftools construct --proxy=
已满足要求:c:\Users\abvasi\appdata\local\programs\python310\lib\site-packages 中的 pyserial (3.5)
已满足的要求:c:\users\abvasi\appdata\local\programs\python310\lib\site-packages (0.4.7) 中的 xmodem
已满足要求:tqdm、位于 c:\Users\abvasi\appdata\local\programs\python310\lib\site-packages (4.66.1)
正在收集 pyelftools
下载 pyelftools-0.32-py3-none-any.whl.metadata(372 字节)
收集结构
下载构造–2.10.70-py3-none-any.whl.metadata (4.2 KB)
已满足要求:c:\users\abvasi\appdata\local\programs\python310\lib\site-packages 中的 colorama(从 tqdm)(0.4.6)
下载 pyelftools-0.32-py3-none-any.whl (188 KB)
下载构造–2.10.70-py3-none-any.whl (63 KB)
安装收集的软件包:pyelftools、构造
已成功安装 struct-2.10.70 pyelftools-0.32

C:\Users\abvasi>

然后从 bash 提示符:

AbVasi@INBSWN181909 MINGW64 /c/ti/freertos_sdk_am275x_11_00_00_16/tools/boot
$ py –3 uart_uniflash.py -p COM14 --cfg=sbl_null_hs_fs.cfg
【错误】未安装相关模块、请使用以下 pip 命令进行安装。 如果需要、请确保为 Pip 设置了代理。

python -m pip install pyserial tqdm xmodem --proxy={http://your proxy server: port 或如果没有代理、则留空}

AbVasi@INBSWN181909 MINGW64 /c/ti/freertos_sdk_am275x_11_00_00_16/tools/boot
$

请告诉我上述错误的原因 以及如何继续操作?

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

    尊敬的 Abeezar:

    您应该在 Windows 命令提示符下运行以下命令、而不是 bash:

    Py –3 uart_uniflash.py -p COM14 --cfg=sbl_null_hs_fs.cfg

    此致、

    Ming

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

    尊敬的 Ming:  

    从 Windows 命令提示符执行没有帮助。 这与 uart_uniflash.py 文件中的这个语句有关:

    导入序列
    从 xmodem 导入 XMODEM、XMODEM 1k

    这是一个异常。 我卸载并重新安装了 xmodem

    pip 卸载 xmodem

    然后

    PIP 安装 xmodem

    仍然是相同的问题。  

    因此,请告诉我更多的选择。  

    谢谢。

    我的 python 版本:

    $ python --版本
    Python 3.10.11.

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

    尊敬的 Abeezar:

    请按照中的说明进行 操作:AM275 FreeRTOS SDK:EVM 设置

    在 Windows 命令提示符下:

    cd ${SDK_INSTALL_PATH}/tools/boot
    python uart_uniflash.py -p COM14 --cfg=sbl_prebuilt/am275x-evm/sbl_null_hs_fs.cfg 

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

    非常感谢 Ming。  

    在命令中使用 python 代替 py –3 解决了问题。

    此致。

    PS:这在 Windows 命令提示符以及 git bash 中效果很好。