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.

[参考译文] J721S2XSOMXEVM:在将 USB 摄像头连接到 Type-C 或 USB 端口时无法初始化 Phy、无法启动摄像头。 同时、摄像头在 j721e_evm 上运行正常。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1246581/j721s2xsomxevm-failed-to-init-phy-when-connecting-a-usb-camera-to-type-c-or-usb-port-and-cannot-start-the-camera-meanwhile-the-camera-runs-ok-on-j721e_evm

器件型号:J721S2XSOMXEVM

您好、TI 专家。

电路板:J721S2_EVM

SDK 版本:08_06_00_11或08_05_00_11

将 USB 摄像头连接到 type-c 或 USB 端口时无法初始化 Phy。

但它在 j721e_evm 上运行正常。

您能告诉我如何解决它吗?

日志:

1.将摄像机连接到 type-c 端口:

2.启动 USB 相机:

谢谢你。

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

    您好、TI 专家、

    有什么答复吗?

    谢谢。

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

    您好  

    init phy 故障来自 PCI、不是来自 USB 驱动器  

    帮助共享完整日志。

    此致

    迪瓦卡尔  

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

    您好!

    插入 USB 时日志已满。

    您需要启动日志吗?

    此致、

    永华

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

    您好  

    是的、从引导到插入 USB 摄像头、我需要完整的日志。

    此致
    迪瓦卡尔

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

    e2e.ti.com/.../J721E_2D00_OK.loge2e.ti.com/.../J721S2_2D00_Failed_2D00_to_2D00_init_2D00_phy.log

    您好!

    请参阅随附的日志文件。

    此致、

    永华

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

    您好, 永华

    我在 j721s2 TI-EVM 上进行了测试  

    1. SDK 使用 ti-processor-sdk-linux-j721s2-evm-08_06_00_10
    2. 引导至 Linux  
    3. 在 type c 端口连接 USB 摄像头  
      j721s2-evm login: root
      root@j721s2-evm:~# [  23.818432] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
      [  23.823945] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
      [  23.831725] xhci-hcd xhci-hcd.2.auto: hcc params 0x200073c9 hci version 0x100 quirks 0x0000002000010010
      [  23.841157] xhci-hcd xhci-hcd.2.auto: irq 529, io mem 0x06010000
      [  23.847393] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
      [  23.855656] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
      [  23.862926] usb usb1: Product: xHCI Host Controller
      [  23.867815] usb usb1: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
      [  23.874439] usb usb1: SerialNumber: xhci-hcd.2.auto
      [  23.879648] hub 1-0:1.0: USB hub found
      [  23.883443] hub 1-0:1.0: 1 port detected
      [  23.887590] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
      [  23.893087] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
      [  23.900748] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
      [  23.907307] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
      [  23.915453] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
      [  23.923711] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
      [  23.930928] usb usb2: Product: xHCI Host Controller
      [  23.935799] usb usb2: Manufacturer: Linux 5.10.162-g76b3e88d56 xhci-hcd
      [  23.942402] usb usb2: SerialNumber: xhci-hcd.2.auto
      [  23.947560] hub 2-0:1.0: USB hub found
      [  23.951338] hub 2-0:1.0: 1 port detected
      [  25.513436] usb 1-1: new high-speed USB device number 2 using xhci-hcd
      [  25.885130] usb 1-1: New USB device found, idVendor=046d, idProduct=0825, bcdDevice= 6.04
      [  25.893300] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=1
      [  25.900427] usb 1-1: Product: C270 HD WEBCAM
      [  25.904694] usb 1-1: SerialNumber: 13CAE170
      [  26.007259] uvcvideo: Found UVC 1.00 device C270 HD WEBCAM (046d:0825)
      [  26.131082] input: C270 HD WEBCAM as /devices/platform/bus@100000/4104000.cdns-usb/6000000.usb/xhci-hcd.2.auto/usb1/1-1/1-1:1.0/input/input0
      [  26.143972] usbcore: registered new interface driver uvcvideo
      [  26.149747] USB Video Class driver (1.1.1)
      [  26.212694] usb 1-1: set resolution quirk: cval->res = 384
      [  26.218473] usbcore: registered new interface driver snd-usb-audio
      
      root@j721s2-evm:~# 
      root@j721s2-evm:~# lsusb
      Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 001 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

      您可以看到 检测到270度高清网络摄像头

    4. 使用命令插入 uvc 类驱动程序  

      调制探针 uvcvideo

    5. 启动 GST 命令  

      gst-launch-1.0 v4l2src device=/dev/video2! image/jpeg,宽度=1280,高度=720! jpegdec! 视频/x-raw! 运维网

      您是否遵循了相同的步骤?

    此致

    迪瓦卡尔

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

    尊敬的 Diwakar:

    我使用   https://www.ti.com/tool/PROCESSOR-SDK-J721S2中的 ti-processor-sdk-rtos-j721s2-evm-08_06_01_03-prebuilt.tar.gz 构建了引导 SD 卡 、并在 TI J721S2-EVM 上运行。

    我还使用 Logi C270摄像头进行测试。

    问题始终发生。

    此致、

    永华

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

    您好, 永华

    我使用   https://www.ti.com/tool/PROCESSOR-SDK-J721S2中的 ti-processor-sdk-rtos-j721s2-evm-08_06_01_03-prebuilt.tar.gz 构建了引导 SD 卡 、并在 TI J721S2-EVM 上运行。

    [/报价]

    我测试了预编译图像,我可以看到网络摄像头正在被检测。

    root 用户@j721s2-evm:~ lsusb
    总线002设备001:ID 1d6b:0003 Linux Foundation 3.0根集线器
    总线001设备002:ID 046d:0825 Logitech、Inc. 网络摄像头 C270
    总线001设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器

    请确认以下事项:

    您是否正在使用 EVM 上的 type c 端口或 USB 集线器? j721s2上只有 USB type c 端口处于活动状态。

    2.您是否尝试过 lsusb 连接 USB 设备后,是否检测到您的 USB 设备? 您将无法获得 RTOS 所使用的显示屏、因此建议您使用 Linux SDK  

    3.帮助我了解您的具体用例。

    此致
    迪瓦卡尔

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

    尊敬的  Diwakar:

    1.将 type c 端口与 type-c 转 USB 适配器(在 J721E_EVM 上运行)配合使用;

    2. lsusb 显示没有检测到相机;

    3.用例很简单:从 USB 相机捕获为 TIDL 模板输入。 它在 J721E_EVM 上运行流畅。

     

    此致、

    永华

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

    您好, 永华

     j721s2中使用的通用处理器板号是什么?

    您是否可以交换 j721e 和 j721s2的 SOM 并查看其是否起作用?

    此致
    迪瓦卡尔

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

    尊敬的  Diwakar:

    我们将使用此 CP 板 www.ti.com/.../J721EXCPXEVM。

    我们没有尝试跃过 j721e 和 j721s2的 SOM。

    此致、

    永华

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

    您好, 永华

    我们将使用此 CP 板 www.ti.com/.../J721EXCPXEVM。

    [/报价]无法打开此链接您能给我 PROCXXXX 号吗?

    我们没有尝试跃过 j721e 和 j721s2的 SOM。

    [/报价] 您可以这样做以消除 CPB 硬件问题。
    此致
    迪瓦卡尔