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.

[参考译文] SK-AM64B:TI-PROCESSOR-SDK-LINUX-am64xx-EVM-09.00.00.03:setup-uboot-env.sh 找不到器件

Guru**** 2540720 points
Other Parts Discussed in Thread: SK-AM64B

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1266066/sk-am64b-ti-processor-sdk-linux-am64xx-evm-09-00-00-03-setup-uboot-env-sh-cannot-find-the-device

器件型号:SK-AM64B

您好!

我 使用标有"Debug Console USB"的 USB-C 连接器将 SK-AM64B 连接到 PC、并且我可以使用 minicom 访问电路板/dev/ttyUSB1.  

然后、我安装了 SDK ti-processor-sdk-linux-am64xx-evm-09.00.00.03、运行 setup.sh、该命令调用./bin/setup-uboot-env.sh、而该命令找不到我的 EVM。  

此脚本中有以下代码部分。

电路板="未知"
check_for_board(){
lsusb -vv -d 0403:6011 >/dev/null 2>&1

如果["$?" ="0"]
那么
电路板="am65x"
FI

能否仔细检查是否需要修改 USB ID 或电路板名称?  

lsusb 列出了电路板上我用于连接的以下器件。

总线003器件007:ID 10c4:ea70 Silicon Labs CP2105双 UART 桥接器

谢谢。

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

    Stephan、您好!

    感谢您的报告、我刚刚看了一下、这个功能确实被破坏了。 我刚刚提交了一份内部错误报告(SITSW-2993)、以便在将来的版本中修复此问题。

    此外、在查看该脚本时、它似乎主要关心如何设置一些 U-Boot 环境变量和"inicom"的配置。 我`d多年都不需要用这个脚本做任何事情;我总是只看到当插入一个板时会检测到哪个 ttyUSB 端口(` mesg 会告诉您)、然后从那里选择一个端口并开始与板通信。 然后、根据我需要执行的操作、在 U-Boot 中手动设置这些内容。 实际上、再看`s会发现另一个问题是脚本试图保存环境(在 U-Boot 中为` aveenv)、从 SDK v9.0开始、这甚至不是开包即用的支持环境。

    如果您需要帮助解决设置方面的问题、请告诉我、

    此致、Andreas