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.

[参考译文] AM3358:USB 上的调试控制台

Guru**** 2585275 points
Other Parts Discussed in Thread: AM3358, AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/633344/am3358-debug-console-on-usb

器件型号:AM3358
主题中讨论的其他器件: AM5728

您好,

USB0的目的是实现 am3358的调试接口功能、以及与器件系统进行通信和调试。

您能否提供一些参考建议?

此致、
Andre

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

    对于 AM335x 器件、默认调试控制台为 UART0。 可以将其更改为另一个 UART、但我认为没有人成功地将其更改为 USB、至少在本论坛上没有此类信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    启用通用串行驱动程序以识别 am3358设备。 目的是在用户空间中生成/dev/ttyUSBxx 器件。
    当 insmod usbserial.ko 时,需要设备供应商 ID 和产品 ID。 什么是供应商 ID 和产品 ID?


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

    Andre、

    我不知道你在干什么。 我不明白 usbserial.ko 为何要求 VID:PID。 但是、要分配 VID、请使用 USB-IF: 获取供应商 ID 进行检查

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

    AM335x_03.03_SDK board-support/linux-4.4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d/Documentation/usb/usb-serial.txt 中的"Resource

    通用串行驱动程序

    如果您的设备不是上述列出的设备之一、则与兼容
    以上型号、您可以尝试使用"通用"接口。 这种情况
    接口不提供发送到的任何类型的控制消息
    器件、不支持任何类型的器件流控制。 所有这些
    设备的要求是它至少有一个批量输入端点、
    或一个批量输出端点。

    要使通用驱动程序识别您的设备、请提供
    回波 >/sys/bus/usb-serial/drivers/generic/new_id
    其中 和 将替换为的十六进制表示
    设备的供应商 ID 和产品 ID。
    如果驱动程序编译为模块,则还可以在时提供一个 id
    加载模块
    insmod usbserial vendor=0x####产品=0x####

    加载通用串行驱动程序时需要供应商 ID 和产品 ID。

    我需要 AM5728 USB 串行端口的供应商 ID 和产品 ID。

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

    关闭此线程、因为它与 https://e2e.ti.com/support/arm/sitara_arm/f/791/t/633706重复