https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1030947/sk-am64-sk-am64
器件型号:SK-AM64使用 DFU 升级 uboot 时遇到此问题。
上面链接的文档说明执行这两条命令:
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 中
原因是什么?