Does USB host or client work on your 2nd batch PineNote?
Worked out of box, continues to work after updates
0%
0
Worked out of box, stopped working after updates
0%
0
Does not work now, do not know about out of box
66.67%
2
Did not work out of box, works after update
0%
0
Never worked
33.33%
1
3 vote(s)
* You voted for this item. [Show Results]

USB host/client working on PineNote 2nd batch?
#4
Hello,

In this poll, I want to vote "Never worked", but I didn't find any way to enter a vote in this page...

The USB system didn't work for me since unpacking the Pinenote, before any update and  before I first used the UART adapter.

A full system upgrade with 

Code:
apt update && apt upgrade

and the installation of last kernel linux-image-6.12.6-pinenote-202412310358-00187-g0aa6f8665258 didn't solve this issue.

I have found that the USB system seems to be correctly recognized in the U-Boot console. The "usb start" command gives :


Code:
starting USB...
Bus dwc3@fcc00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus dwc3@fd000000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus dwc3@fcc00000 for devices... 1 USB Device(s) found
scanning bus dwc3@fd000000 for devices... 1 USB Device(s) found
      scanning usb for storage devices... 0 Storage Device(s) found


and "usb tree" gives :


Code:
USB device tree:
  1  Hub (5 Gb/s, 0mA)
    U-Boot XHCI Host Controller

  1  Hub (5 Gb/s, 0mA)
    U-Boot XHCI Host Controller


I have found that in the rk3566-pinenote-v1.2.dtb file, the nodes usb@fd000000, usb@fd800000, usb@fd840000, usb@fd880000, usb@fd8c0000, usb2phy@fe8a0000/host-port and usb2phy@fe8b0000/host-port have their "status" property set to "disabled". Only usb@fcc00000 has it's status set to "okay".

In my PinePhone Pro under Mobian, on which the USB system is working, all the nodes corresponding to the disabled one have their "status" property set to "okay" in it's .dtb file.

I have tried to modify my PineNote .dtb file by setting the "status" attribute to "okay" to the said nodes, with the "fdtput" command. This makes the corresponding devices appear in /sys/devices/platform as .usb directories but in the output of "journalctl -a", I can see


Code:
platform fd000000.usb: deferred probe pending: dwc3: failed to initialize core

and "lsusb" still gives nothing.

Hope this helps...
  Reply


Messages In This Thread
RE: USB host/client working on PineNote 2nd batch? - by cmermoud - 01-15-2025, 04:31 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Audio recording not working fmolinet 0 264 03-25-2025, 03:37 PM
Last Post: fmolinet
  PineNote audio volume rocker button? j_s 5 7,454 08-29-2021, 09:51 AM
Last Post: CounterPillow

Forum Jump:


Users browsing this thread: 2 Guest(s)