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-AM64:SK-AM64

Guru**** 2555630 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1030947/sk-am64-sk-am64

器件型号:SK-AM64

使用 DFU 升级 uboot 时遇到此问题。

https://software-dl.ti.com/processor-sdk-linux-rt/esd/docs/08_00_00_21/linux/Foundational_Components/U-Boot/UG-DFU.htm

上面链接的文档说明执行这两条命令:

sudo dfu-util -R -A bootloader -D tiboot3.bin

sudo dfu-util -l

之后,您可以刻录 u-boot.img 和 tispl.bin

 我的日志不像这样:

找到 DFU:[0451:6165] ver=0224、devnum=11、cfg=1、intf=0、path="1-2.2"、 alt=1、name="u-boot.img"、serial="unknown"
找到 DFU:[0451:6165] ver=0224、devnum=11、cfg=1、intf=0、path="1-2.2"、 alt=0,name="tispl.bin",serial="unknown" 

我的日志不像这样、但像这样:

Weicheng@cvte:~/ti-processor-sdk-linux-rt-am64xx-evm-08.00.21/board-support/k3-image-gen-2021.05$ sudo dfu-util -R -A bootloader -D tiboot3.bin
DFU-util 0.10-DEV

版权所有2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc.
版权所有2010-2021 Tormod Volden 和 Stefan Schmidt
此计划是免费软件、绝对不提供保修
请向 sourceforge.net/.../报告错误

DFU-util:警告:DFU 后缀签名无效
DFU-util:在未来的 DFU-util 版本中将需要有效的 DFU 后缀
正在打开支持 DFU 的 USB 设备...
器件 ID 0451:6165
器件 DFU 版本0110
正在申请 USB DFU 接口...
正在设置备用接口#0...
正在确定设备状态...
DFU 状态(2)= dfuIDLE、状态(0)=无错误条件存在
DFU 模式器件 DFU 版本0110
器件返回的传输大小为512
将数据从 PC 复制到 DFU 器件
下载[==================================] 100% 431118字节
下载完成。
DFU 状态(6)= dfuMANIFEST-SYNC、状态(0)=不存在错误条件
DFU 状态(2)= dfuIDLE、状态(0)=无错误条件存在
完成!
DFU-util:无法分离
重置 USB 以切换回运行时模式
Weicheng@cvte:~μ C/ti-processor-sdk-linux-rt-am64xx-evm-08.00.21/board-support/k3-image-gen-2021.05$ sudo DFU-util -l
DFU-util 0.10-DEV

版权所有2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc.
版权所有2010-2021 Tormod Volden 和 Stefan Schmidt
此计划是免费软件、绝对不提供保修
请向 sourceforge.net/.../报告错误

Weicheng@cvte:~μ C/ti-processor-sdk-linux-rt-am64xx-evm-08.00.21/board-support/k3-image-gen-2021.05$ uname -A
Linux cvte 5.4.0-81-generic #91~18.04.1-Ubuntu SMP 星期五7月23日13:36:29 UTC 2021 x86_64 x86_64 x86_64 x86_64 x86_64 x86_64 x86_64 GNU/Linux
Weicheng@cvte:~μ C/ti-processor-sdk-linux-rt-am64xx-evm-08.00.21/board-support/k3-image-gen-2021.05$

我的 Ubuntu 安装在 VirtualBox 中

原因是什么?


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

    您好、Cheng Wei、
    我将检查具有 SDK 8.0.0的 DFU 实用程序、并返回给您。
    最棒的
    -香港

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

     您好、Hong、

     我想在出现此日志后、USB 电缆将无法再连接  

    “DFU-util:无法分离
    重置 USB 以切换回运行时模式”

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

    您好、Cheng Wei、

    感谢您提供更多信息、我在我的设置中检查它后、将会返回给您。

    最棒的

    -香港

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

    您好、Hong、

       我在我的 SK-AM64板上设置它。  

    如果 USB 电缆未连接到电路板、请运行"sudo dfu-util -l"、然后按如下所示进行提示。  

    "

    DFU-util 0.9

    版权所有2005-2009 Westion Schmidt、Harald Welte 和 OpenMoko Inc.

    版权所有2010-2016 Tormod Volden 和 Stefan Schmidt

    此计划是免费软件、绝对不提供保修

    请向 sourceforge.net/.../报告错误

    "

    因此、它似乎无法与 DFU 和 SK-AM64 USB3.1接口配合使用。  

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

    您好、Cheng Wei、
    我在 AM64x GP EVM 上使用 AM64x Linux SDK 8.0.0包中的预构建二进制文件测试了 DFU。
    我使用了中概述的步骤
    software-dl.ti.com/.../UG-DFU.html

    我要附加两个文件供您参考:
    AM6_DFU_HOST.txt:Linux 主机 DFU 命令
    AM6_8.0.0_DFU_BOOT.txt:从串行端口 uart0启动日志。

    最棒的
    -香港

    e2e.ti.com/.../am6_5F00_dfu_5F00_host.txt

    e2e.ti.com/.../am6_5F00_8.0.0_5F00_dfu_5F00_boot.txt