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.
工具与软件:
您好!
我正在尝试通过 USB DFU 将 tiboot3.bin、tispl.bin 和 u-boot.img 引导到 EVM 板: https://dev.ti.com/tirex/explore/node?node=A__AeVbwnGEP1NObR9gnw1lhA__AM62-ACADEMY__uiYMDcq__LATEST&placeholder=true
我的主机是 Ubuntu 22.04虚拟机
但我有一些问题、 我收到以下信息:
上次登录:Thu Oct 10 16:13:51 2024从192.168.229.135开始
divl@divl4:~$ lsusb
总线002设备001:ID 1d6b:0003 Linux Foundation 3.0根集线器
总线001设备003:ID 0451:6165 Texas Instruments、Inc. AM62x DFU
总线001设备002:ID 80ee:0021 VirtualBox USB 平板电脑
总线001设备001:ID 1d6b:0002 Linux Foundation 2.0 root hub
divl@divl4:~$ sudo dfu-util -l
[sudo] divl 的密码:
DFU-util 0.9
版权所有2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc.
版权所有2010-2016 Tormod Volden 和 Stefan Schmidt
该程序是自由软件、绝对没有任何担保
请将错误报告给 sourceforge.net/.../
找到 DFU:[0451:6165] ver=0200、devnum=3、cfg=1、intf=0、path="1-2"、 alt=1、name=" 未知 "、serial=" 未知 "
找到 DFU:[0451:6165] ver=0200、devnum=3、cfg=1、intf=0、path="1-2"、 alt=0、name=" 未知 "、serial=" 未知 "
而不是:
$ sudo dfu-util -l ... 找到 dfu:[0451:6165] ver=0200、devnum=7、cfg=1、intf=0、path="3-4.1.3"、 alt=1、name="SocId"、serial="01.00.00.00.00.00.00.00" 找到的 DFU:[0451:6165] ver=0200、devnum=7、cfg=1、intf=0、path="3-4.1.3"、 alt=0、name="bootloader"、serial="01.00.00.00
您好!
当在主机上枚举 EVM DFU 器件时、主机 Ubuntu 上的内核 dmesg (或 syslog)中会显示什么消息?
这是我的 Linux PC 上的 dmesg 日志:
[6450852.042687] usb 3-2: new high-speed USB device number 119 using xhci_hcd [6450852.191446] usb 3-2: New USB device found, idVendor=0451, idProduct=6165 [6450852.191449] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [6450852.191451] usb 3-2: Product: AM62x DFU [6450852.191453] usb 3-2: Manufacturer: Texas Instruments, Inc. [6450852.191454] usb 3-2: SerialNumber: 01.00.00.00
和 dfu-util -l 输出:
$ sudo dfu-util -l dfu-util 0.9 Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. Copyright 2010-2016 Tormod Volden and Stefan Schmidt This program is Free Software and has ABSOLUTELY NO WARRANTY Please report bugs to sourceforge.net/.../ Found DFU: [0451:6165] ver=0200, devnum=119, cfg=1, intf=0, path="3-2", alt=1, name="SocId", serial="01.00.00.00" Found DFU: [0451:6165] ver=0200, devnum=119, cfg=1, intf=0, path="3-2", alt=0, name="bootloader", serial="01.00.00.00"
我用过: dmesg ,和结果:
但是在运行 dfu-util -l 之后、结果仍然相同。
找到 DFU:[0451:6165] ver=0200、devnum=3、cfg=1、intf=0、path="1-2"、 alt=1、name=" 未知 "、serial=" 未知 "
找到 DFU:[0451:6165] ver=0200、devnum=3、cfg=1、intf=0、path="1-2"、 alt=0、name=" 未知 "、serial=" 未知 "
您认为此问题是否与 USB 电缆或 USB 控制器版本2.0或3.0有关
您好!
我不认为它与 USB 电缆到控制器有关、但我不确定问题的原因是什么、可能是 Windows (假设主机操作系统是 Windows)没有将所有 USB 信息传递给 VM 的虚拟机有什么关系? 是否可以使用本机 Linux 主机对其进行测试?