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.

[参考译文] AM3351:通过 USB 引导

Guru**** 2550600 points
Other Parts Discussed in Thread: AM3351, UNIFLASH

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/806664/am3351-boot-over-usb

器件型号:AM3351
主题中讨论的其他器件: UNIFLASH

我们有一个项目、今天我们使用 EMAC1引导(引导序列:SPI0、MMC0、UART0、EMAC1:10110b)。 因此、在我们的新版本中、我们希望使用 USB 引导(引导顺序:MMC0、SPI0、UART0 USB0:10111b)。

我已经测试了 USB 接口、但在 USB 端口中看不到任何活动:

因此、我移除了 R215 (因为我希望 AM3351上的 USB 用作器件)。

-在 USB0_D_P 行上为3V3安装了1k2电阻器上拉

-在 USB 对(USB0_D_P 和 USB0_D_N)上安装了一个18k 电阻器下拉。

现在我看到:

[7660.677417] USB USB3-port3:无法枚举 USB 设备
[8501.325325] USB 3-3:使用 xhci_hcd 的全新全速 USB 器件编号38
[8501.453334] USB 3-3:器件描述符读取/64、错误-71
[8501.689323] USB 3-3:器件描述符读取/64、错误-71
[8501.925321] USB 3-3:使用 xhci_hcd 的全新全速 USB 器件、编号39
[8502.053333333333] USB 3-3:器件描述符读取/64、错误-71
[8502.293324] USB 3-3:器件描述符读取/64、错误-71
[8502.401342] USB USB3-port3:尝试重启电源
[8503.053314] USB 3-3:使用 xhci_hcd 的全新全速 USB 器件编号40
[8503.053455] USB 3-3:器件不响应设置地址。
[8503.261460] USB 3-3:器件未响应设置地址。
[8503.469228] USB 3-3:器件不接受地址40、错误-71
[8503.597324] USB 3-3:使用 xhci_hcd 的全新全速 USB 器件编号41
[8503.5977456] USB 3-3:器件未响应设置地址。
[8503.805459] USB 3-3:器件未响应设置地址。
[8504.013316] USB 3-3:器件不接受地址41、错误-71
[8504.013363] USB USB3-port3:无法枚举 USB 设备

那么、我现在需要做什么才能使引导 USB 正常工作?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    请从 DP 和 DM 上移除添加的电阻器。 它们不是必需的。

    您在电路板上使用的是哪个操作系统版本?
    您要将电路板连接到什么主机?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请从 DP 和 DM 上移除添加的电阻器。 它们不是必需的。
    如果没有这些电阻器、USB 中就没有任何消瘦性。 PC 无法识别任何内容。

    您在电路板上使用的是哪个操作系统版本?
    我使用的是内核 Linux 4.14。 但是、目前我期望处理器需要 USB 接口(询问 MLO)上的一些东西。 和

    您要将电路板连接到什么主机?
    PC Linux (Ubuntu 18.04)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在我的 Linux 上安装 Uniflash 5.0.0时、我找到了处理器:

    [106534.504796] USB 3-3:使用 xhci_hcd 的新型全速 USB 器件编号63
    [106534.653042] USB 3-3:不以最高速度运行;连接到高速集线器
    [106534.653795] USB 3-3:找到新的 USB 器件、idVendor=0451、idProduct=6141
    [106534.653798] USB 3-3:新 USB 器件字符串:MFR=33、Product=37、SerialNumber=0
    [106534.653800] USB 3-3:产品:AM335x USB
    [106534.653803] USB 3-3:制造商:德州仪器
    [106534.697845] RNDIS_HOST 3-3:1.0 usb0:寄存器"RNDIS_HOST"位于 USB-0000:00:14.0-3、RNDIS 设备、06:46:A5:BD:67:fc
    [106534.733695] RNDIS_HOST 3-3:1.0 enp0s20u3:从 usb0重命名
    [106534.765464] IPv6:ADDRCONF (NETDEV_UP):enp0s20u3:链路未就绪
    [106534.968757] UserIf-3:已发送链路断开事件。
    [106534.968760] UserIf-3:已发送链接事件。