Everything posted by Gullik
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
-
Orange PI 5 (b & +) , RK3588(s) USB thread
An apt update/upgrade fixed the video problem, and upgraded to trunk.405. After that I have a seemingly working system, but lsusb only shows 6 ports. webjorn@orangepi5:~$ lsusb -t /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M |__ Port 001: Dev 002, If 0, Class=Vendor Specific Class, Driver=rtw_8821cu, 480M /: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M /: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M |__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 001: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M /: Bus 006.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M webjorn@orangepi5:~$ webjorn@orangepi5:~$ dmesg | grep i2c [ 1.777030] i2c_dev: i2c /dev entries driver [ 16.267158] i2c 6-0022: deferred probe pending: typec_fusb302: cannot register tcpm port [ 18.392713] dwhdmi-rockchip fde80000.hdmi: i2c read time out! webjorn@orangepi5:~$ Regards G
-
Orange PI 5 (b & +) , RK3588(s) USB thread
Armbian 24.5.0-trunk.404 Noble ttyS2 has not fixed the USB. It only displays a black screen, so something is wrong with the HDMI also. With a serial console I can see it boot up. These are the USB related log entries from dmesg [ 17.123480] i2c 6-0022: deferred probe pending: typec_fusb302: cannot register tcpm port [ 17.123494] platform fc000000.usb: deferred probe pending: dwc3: failed to initialize core [ 32.053018] vdd_gpu_s0: disabling root@orangepi5:~# Regards, Gullik
- Orange PI 5 (b & +) , RK3588(s) USB thread
- OrangePi doesn't want to boot with vanilla kernel
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
-
Orange PI 5 (b & +) , RK3588(s) USB thread
For the orange pi 5, this kernel, 6.1.43-vendor-rk35xx, seems like the most complete. The 6.8 versions does not seem to have received all the patches. Would this now be the time to get rid of the 5.10 kernel, to bring more testing to the 6.X line? I have now upgraded my PI 5 computers to this, and will check out issues posted to see if there is anything else missing, or if there are stability problems. Gullik
- Orange PI 5 (b & +) , RK3588(s) USB thread
- Orange PI 5 (b & +) , RK3588(s) USB thread
-
Orange PI 5 (b & +) , RK3588(s) USB thread
And, I have now built jammy_desktop on kernel Armbian-unofficial_24.5.0-trunk_Orangepi5_jammy_vendor_6.1.43_xfce_desktop On this kernel usb also works. Besides, my 8821cu wifi adapter was generated in, so I did not have to add and compile driver, but it came alive automaticaly I will explore status in other areas, but this kernel seems best for Orange PI 5 so far.... Gullik
-
Orange PI 5 (b & +) , RK3588(s) USB thread
Well, I downloade and built a new armbian on my OPI 5. I selected the "vendor kernel" and I changed the dwc3 dual role to host only. The kernel that was built was 6.1.43, and I could finally see the missing USB port. I am right now rebuilding the "edge kernel" with the same host only mode, and will check and report back. So, a fall in the forward direction....... Gullik
-
Orange PI 5 (b & +) , RK3588(s) USB thread
And, now edge is kernel 6.8.1. However, no vertical USB . syslog: 2024-03-20T11:06:51.630382+01:00 orangepi5-2 kernel: platform fc000000.usb: deferred probe pending: dwc3: failed to initialize core 2024-03-20T11:06:51.630400+01:00 orangepi5-2 kernel: i2c 6-0022: deferred probe pending: typec_fusb302: cannot register tcpm port Is this just a lack of enabling Sebastian Reichels patches on the orange pi 5, or is there some component missing? Device tree?? Is there something I could do myself, I could spend some hours if I understood better where to start. Gullik
- Orange PI 5 (b & +) , RK3588(s) USB thread
-
Orange PI 5 (b & +) , RK3588(s) USB thread
Kernel 6.8-rc6 does not fix this, so it seems all patches have not had effect. Patches have been available for some time, but do not seem to have propagated up. https://lwn.net/Articles/962547/ This is probably the significant log from dmesg [ 17.339454] i2c 6-0022: deferred probe pending: typec_fusb302: cannot register tcpm port [ 17.339462] platform fc000000.usb: deferred probe pending: dwc3: failed to initialize core Gullik
-
Orange PI 5 (b & +) , RK3588(s) USB thread
Hello sugatam, I have tried all edge kernels, and built my own 6.8-rc4 kernel, but these patches does not seem to have made it into those branches yet. No cigar! I have not tried collaboras kernel yet, but that would be interesting. About your stability problems, I have only tried things like wifi, I might have observed instability, but did not connect it with the USB, but rather with wifi. I will check logs next time I observe it.... Regards, Gullik
-
Orange PI 5 (b & +) , RK3588(s) USB thread
This is a link to collaboras work on USB (and other issues) https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md Item 3 is related to the rk3588s which is common. Item 8 describes the FUSB302 port select/detect chip. This is an issue in the Rock5b but the same chip is present in the OPI 5. However, it is not clear that the modifications will address the OPI5 correctly. Regards, G
-
Orange PI 5 (b & +) , RK3588(s) USB thread
Since I am interested in the connection ability, I figured the info we gather should go into ONE thread. I have tried to build new kernels, but can only see USB controllers and devices two ports. I have seen a lot of work by Sebasitian Reichel @ Collabora, and his patches, but these do not seem to have the desired result on my test board. Orange PI 5. There seems to be an issue with the port mux, FUSB302, that either connects the last USB to the "vertical" port or to the "USB C" connector. I will comment my findings and attempts to correct this in this thread, and think we could find out where we are if you add your findings, successes and failures, rather than cluttering everywhere Regards, Gullik
- Feedback and Queries regarding Armbian 23.11 Bookworm CLI Kernel 6.7 on Orange Pi 5
- Feedback and Queries regarding Armbian 23.11 Bookworm CLI Kernel 6.7 on Orange Pi 5