Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

[Linux] [ROC-RK3568-PC] How to eanble USB 3.0 OTG

35

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
35

【Linux】 [ROC-RK3568-PC] How to eanble USB 3.0 OTG

Posted at 9/19/2022 18:17:56      View:2436 | Replies:2        Print      Only Author   [Copy Link] 1#
Hi there,

We know there is a sample application in "[RK356x SDK]/external/uvc_app". I have tested it and it worked fine.

Now I'm trying to pass through raw image data from a USB3.0 webcam to the USB3.0 OTG output, but the output frame rate is up to 1080p@5 or 720p@12 in YUYV.

I notice that everytime I plugin the USB3.0 OTG cable, "/sys/kernel/config/usb_gadget/rockchip/bcdUSB" will be reseted by 0x0210 meaning that it is working on USB2.0 speed.

How can I eanble USB 3.0 OTG for my ROC-RK3568-PC?


Thanks in advance!
Reply

Use props Report

35

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
35
Posted at 10/3/2022 09:05:48        Only Author  2#
Any ideas?
Reply

Use props Report

16

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
16
Posted at 6/4/2025 16:44:41        Only Author  3#
It sounds like utility mode is falling back to USB 2.0. Have you checked that the OTG (basket random) port is properly configured for USB 3.0 in the device tree? Also, some boards need an external USB 3.0 host to negotiate full speed.
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list