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-AM64X:AM64x USB 控制器 AM64x Academy 中的 CDNS3详细信息-请务必强调 configfs 步骤(混淆不是 sysfs)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1373463/processor-sdk-am64x-am64x-usb-controller-cdns3-details-in-am64x-academy---make-sure-to-emphasize-configfs-steps-confused-vs-sysfs

器件型号:PROCESSOR-SDK-AM64X

工具与软件:

 (+) Bin Liu 的个人资料- Bin Liu - TI E2E 支持论坛的观察

显然、向 USB 设备控制器 CDNS3的转变涉及 configfs 的更多步骤、而不是 sysfs (当我比较之前的 Sitara 视频关于早期 Sitara 产品线上 USB 配置的说明时)。

请确保在处理 AM64X USB 器件配置讨论时应用了 CONFIGs 步骤。 两个"FS"可能会让用户感到困惑。

谢谢

吉姆

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

    Jim、您好!

    启用 USB 设备的 USB 小工具 configfs 独立于 USB 控制器、内核 doc Documentation/usb/gadget_configfs.rst 中描述的过程对于 AM64x CDNS3控制器或 AM62x DWC3控制器应该相同。 您看到的哪些 configfs 步骤特定于 AM64x?

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

    纸槽:

     我看到 AM62x Academy 与 AM64x Academy 之间的区别在于  USB Configfs 小工具 AM62x 中2行的部分:

    # init
     lsmod | grep libcomposite || modprobe libcomposite
    mount | grep configfs || mount -t configfs none /sys/kernel/config/usb_gadget 

    想知道它们为什么不同? 我觉得这些步骤应该是相似的。

    当您在 AM64x Academy 中为旧视频寻找替换时
    使用 Linux 在 Sitara 器件中进行 USB 系统设计:在 Linux sysfs 中验证 USB |视频|德州仪器 TI.com
    我想你要指定 configfs 来代替 sysfs ,以及在上下文中的旧视频替换
    使用 Linux 在 Sitara 器件中进行 USB 系统设计:在 Linux 中调试 USB |视频|德州仪器 TI.com
    以进行调试


    慎重的做法是在 Academy 的 USB 小工具设置信息上保持一致

    谢谢、Jim



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

    抱歉、Jim。 我无法关注您的评论。

     我看到 AM62x Academy 与 AM64x Academy 之间的区别在于  USB Configfs 小工具 部分 AM62x 中2行代码:

    我不确定您提到的区别是什么、我看到 AM62x 和 AM64x Academy 中这两行是相同的:

    AM62x:

    AM64x:

    [报价 userid="576793" url="~/support/processors-group/processors/f/processors-forum/1373463/processor-sdk-am64x-am64x-usb-controller-cdns3-details-in-am64x-academy---make-sure-to-emphasize-configfs-steps-confused-vs-sysfs/5248949 #5248949"]
    当您在 AM64x Academy 中为旧视频寻找替换时
    使用 Linux 在 Sitara 器件中进行 USB 系统设计:在 Linux sysfs 中验证 USB |视频|德州仪器 TI.com
    我想你要指定 configfs 来代替 sysfs ,以及在上下文中的旧视频替换
    使用 Linux 在 Sitara 器件中进行 USB 系统设计:在 Linux 中调试 USB |视频| TI.com
    用于调试
    [/报价]

    请详细说明。 请特别注意 Academy 内容中的 configfs 或 sysfs。