Jump to content

Gullik

Members
  • Posts

    84
  • Joined

  • Last visited

Everything posted by Gullik

  1. Right you are Efe, I am now running Armbian 24.5.0-trunk.407 Noble with bleeding edge Linux 6.8.5-edge-rockchip-rk3588 And, yes, I finally have all the USB ports.... On to development, and testing the functionality, hopefully on the route to mainline.... Regards, G
  2. Hi efe, Yes, I understand, but it is ...edge... is'nt it? G
  3. Hmmm..... There is no orangepi-5.dtb, but there is a ornangepi-5-plus.dtb Using armbian-config to browse the dtb, it looks as that one is used. Are they the same?? G
  4. 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
  5. 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
  6. How do you build it? I have been using the "standard build procedure", and I only get an option to build standard, vendor or edge kernels, edge seems to be 6.8.4. Where do I modify for a different kernel git url? I could well spend the work and effort.... Gullik
  7. But this is the Orange PI 5 thread....? It is RK3588 Is there some version confusion?? G
  8. And the same goes for: Armbian-unofficial 24.5.0-trunk Jammy with bleeding edge Linux 6.8.4-edge-rockchip-rk3588 which I built. How to apply Sebastien Reichels USB patches to the 6.8 kernel? Do I put his patches in userpatches after cloning Armbian? Best Regards Gullik
  9. FYI, Kernel 6.8.2 also does not handle usb correctly, so 6.1.43 is the most complete for OPI 5. This is with edge kernels dated Mars-28 Gullik
  10. Is there something I could do to help? I have several opi 5, and can set one up... Gullik
  11. The patches to enable the USB have not propagated to the 6.8.1 kernel.... I downloaded and tested but no luck.... Gullik
  12. And the Armbian_24.5.0-trunk.260_Orangepi5_noble_vendor_6.1.43_xfce_desktop.img also works wrt USB. Adding a second wifi card, it shows in lsusb, and the driver can be loaded, but there is no wlan interface. So, now this thread is obsolete..... Gullik
  13. 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
  14. And HDMI sound is also fine..... Gullik
  15. I am impressed with the quality of the build system, I did not have to change/edit a single file to build these. Best Regards, Gullik
  16. 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
  17. 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
  18. 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
  19. And 6.8-rc7 as well.. Gullik
  20. 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
  21. 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
  22. 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
  23. 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
  24. Thanks Werner for the explanation. I guess then that Sebastians patches will be included with the next rc. Gullik
  25. I can see that Sebastian Reichel has done a lot of work to usb in the rk3588 kernel. This is as I understand to the "current" or latest kernel. Is the Armbian kernel (edge) built from this tree, or is review done on a separate tree? Regards, Gullik
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines