some configuration I'd tried:
1. dtoverlay=dwc_otg, or comment out = no difference
2. with no other dtoverlay, I actually set "dtoverlay=vc4-fkms-v3d" in 
syscfg.txt, and comment it out or not also make no difference

I didn't grab every dmesg, but without both dwc_otg and vc4-fkms-v3d,
here you go:

----- pi4 -----
[    1.677307] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    1.884348] Core Release: 2.80a
[    1.888641] Setting default values for core params
[    1.892857] Finished setting default values for core params
[    1.966759] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[    2.099551] Using Buffer DMA mode
[    2.103715] Periodic Transfer Interrupt Enhancement - disabled
[    2.107870] Multiprocessor Interrupt Enhancement - disabled
[    2.112043] OTG VER PARAM: 0, OTG VER FLAG: 0
[    2.116220] Dedicated Tx FIFOs mode
[    2.121186] WARN::dwc_otg_hcd_init:1043: FIQ DMA bounce buffers: virt = 
ffff00001060b000 dma = 0x00000000f9510000 len=9024
[    2.121384] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, 
bcdDevice= 4.21
[    2.125542] FIQ FSM acceleration enabled for :
               Non-periodic Split Transactions
               Periodic Split Transactions
               High-Speed Isochronous Endpoints
               Interrupt/Control Split Transaction hack enabled
[    2.129850] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    2.150875] dwc_otg: Microframe scheduler enabled
[    2.155145] usb 1-1: Product: USB2.0 Hub
[    2.155171] WARN::hcd_init_fiq:496: MPHI regs_base at ffff000010305200
[    2.161313] hub 1-1:1.0: USB hub found
[    2.163817] dwc_otg fe980000.usb: DWC OTG Controller
[    2.168259] hub 1-1:1.0: 4 ports detected
[    2.172320] dwc_otg fe980000.usb: new USB bus registered, assigned bus 
number 3
[    2.180968] dwc_otg fe980000.usb: irq 24, io mem 0x00000000
[    2.185310] Init: Port Power? op_state=1
[    2.189549] Init: Power Port (0)
[    2.194099] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, 
bcdDevice= 5.03
[    2.198369] usb usb3: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    2.202590] usb usb3: Product: DWC OTG Controller
[    2.206801] usb usb3: Manufacturer: Linux 5.3.0-1017-raspi2 dwc_otg_hcd
[    2.211037] usb usb3: SerialNumber: fe980000.usb
[    2.216023] hub 3-0:1.0: USB hub found
[    2.220290] hub 3-0:1.0: 1 port detected
[    2.225408] dwc_otg: FIQ enabled
[    2.225419] dwc_otg: NAK holdoff enabled
[    2.225430] dwc_otg: FIQ split-transaction FSM enabled
[    2.225458] Module dwc_common_port init
...
[    5.701961] udc-core: couldn't find an available UDC - added [g_cdc] to list 
of pending drivers

no more g_cdc driver related loading message afterward.  so, I have to
keep using "dtoverlay=dwc2,dr_mode=peripheral" at the moment

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861070

Title:
  Raspberry Pi 4B: USB OTG is not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1861070/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to