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.

[参考译文] EVMK2EX:Uboot 时、K2E EVM 无法识别 USB 端口1上的器件

Guru**** 2390755 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/689648/evmk2ex-device-at-usb-port-1-is-not-recognizable-by-k2e-evm-at-uboot

器件型号:EVMK2EX

您好!  

我们正在使用 K2E EVM、并希望访问 uBoot 上 EVM 的 USB 端口1、但连接的器件未显示在 USB 树中。  

由于 USB 端口0工作正常、我们能够访问 uboot 上 USB 端口0上连接的器件。  

因此、我们需要比较 Uboot 下这两个 USB 端口的 K2E 内部寄存器。  

根据数据表-对于 USB-0端口-需要读取0x02680000和0x02630000地址;对于 USB 端口-1、需要读取0x25000000和0x25080000地址。  

但是、只有 USB 端口0地址显示的数据符合 K2E USB 3.0用户指南、但在 USB-1地址处、我们得到全为零。  

那么、请告诉我们、我们是否在寻找 USB 端口1的正确地址?  

请给出同样的建议。  

非常感谢  

Pooja Gaur

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

    您使用的是哪个 SDK 版本? 这是 Linux SDK 还是 RTOS SDK?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是 Linux、
    U-boot 版本:
    U-Boot 2017.01
    Arm-linux-gnueabihf-gcc (Linaro GCC 6.2-2016.11) 6.2.1 20161016
    GNU ld (Linaro_binutils-2016.11) 2.27.0.20161019
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请尝试以下操作:

    USB 复位
    USB 启动
    USB 开发1

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

    您好!

    我做过这项工作,但它仍然不起作用。

    是否还需要更改 DTS?

    请建议。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我忘了说、您需要插入 USB 存储设备、以便 u-boot 能够启动它。 因此、您应该插入 USB 驱动器、然后启动 USB1。 还请确保 u-boot 首先初始化 USB1。

    此致、
    Yordan