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.

[参考译文] PROCESSOR-SDK-AM62X:Processors SDK AM62x

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1423753/processor-sdk-am62x-processors-sdk-am62x

器件型号:PROCESSOR-SDK-AM62X

工具与软件:

您好!
我正在尝试通过 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 日志:

    Fullscreen
    1
    2
    3
    4
    5
    6
    [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
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    和 dfu-util -l 输出:

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $ 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"
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    我用过: 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 主机对其进行测试?

x 出现错误。请重试或与管理员联系。