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.

[参考译文] Linux/AM5728:USB CAN#39;t 使用我自己的编译内核在 AM5728 EVM 上工作

Guru**** 2560390 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/615911/linux-am5728-usb-can-t-works-on-am5728-evm-with-my-own-compiled-kernel

器件型号:AM5728

工具/软件:Linux

大家好、TI 人、

我正在使用 TI AM5728 EVM 与 ti-processor-sdk-linux-am57xx-evm-04.00.04-linux 和 ti-processor-sdk-linux-am57xx-evm-02.00.02.11-linux-x86-Install.bin 进行合作。

我已经尝试过这两个 SDK、但 使用  自己的编译内核无法在 AM5728 EVM 上使用 USB。  但在 SDK 中使用预编译的 Linux 内核、USB 可以正常工作。

请帮助建议如何继续。 我在 TI wiki 上找不到任何软件开发用户指南。

谢谢!

------------------------------------

1、SDK-Linux-am57xx-EVM-04.00.04-

  器件树: AM5728 EVM.dts

  Linux 配置:tisdk_am57xx-evm_defconfig。

   使用 USB 驱动程序编译的 Linux 内核。

SDK-Linux-am57xx-EVM-02.00.02.11

  器件树:  am57xx-EVM-es2plus.dts

  Linux 配置:tisdk_am57xx-evm_defconfig

  使用 USB 驱动程序编译的 Linux 内核。

 

e2e.ti.com/.../3034.AM5728.log

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

    我检查了 am57-EVM 板的 USB 支持是否连接了 USB 鼠标、它是否正常工作。 我看到一个区别-我使用的是 am57xx-EVM.dTB 器件树文件。 以下是我建议您执行的步骤:
    使 arch=arm cross_compile=arm-linux-gnueabihf- distclean
    使 arch=arm cross_compile=arm-linux-gnueabihf- tisdk_am57xx-evm_defconfig
    使 arch=arm cross_compile=arm-linux-gnueabihf- zImage -j8
    使 arch=arm cross_compile=arm-linux-gnueabihf- am57xx-evm.dtb
    使 arch=arm cross_compile=arm-linux-gnueabihf- modules -j8

    sudo ./create-sdcard.sh
    #、带预构建图像
    #然后复制您自己的图像

    sudo cp arch/arm/boot/zImage /media/rootfs/boot/zImage-4.9.28-geed43d1050
    sudo cp arch/arm/boot/dts/am57xx-evm.dtb /media/rootfs/boot
    sudo make arch=arm install_modd_path=/media/rootfs modules_install

    如果已经完成、则电路板应在插入时正确检测 USB 器件:
    [7963.589869] USB 1-1.3:使用 xhci-hcd 的新型低速 USB 器件编号3
    [7963.776350]输入:USB 光电鼠标作为/devices/platform/44000000.ocp/48880000.omap_dwc3_1/48890000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/0003:192F:0916.0001/输入/输入2
    [7963.793293] hid-generic 0003:192F:0916.0001:输入:USB HID v1.11鼠标[USB 光电鼠标]、位于 usb-xhci-hcd.1.auto-1.3/input0上
    [7963.806978] usbcore:注册的新接口驱动程序 usbhid
    [7963.813266] usbhid:USB HID 内核驱动程序

    然后"lsusb"命令输出中显示了它。

    您能否在电路板上检查此内容? 如果在插入 USB 鼠标后仍有问题、请执行"dmesg"命令并以文件的形式附加输出。

    BR
    Tsvetolin Shulev