Additional detail from dmesg:

...

[    1.390148] usbcore: registered new interface driver lan78xx
[    1.391889] usbcore: registered new interface driver smsc95xx
[    1.393568] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.395273] ehci-pci: EHCI PCI platform driver
[    1.396956] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.398622] ohci-pci: OHCI PCI platform driver
[    1.400281] uhci_hcd: USB Universal Host Controller Interface driver
[    1.402251] xhci_hcd 0000:01:00.0: xHCI Host Controller
[    1.403963] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus 
number 1
[    1.406172] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 
quirks 0x0000001000000890
[    1.408067] genirq: irq_chip Brcm_MSI did not update eff. affinity mask of 
irq 43
[    1.410313] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, 
bcdDevice= 5.03
[    1.412064] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    1.413755] usb usb1: Product: xHCI Host Controller
[    1.415461] usb usb1: Manufacturer: Linux 5.3.0-1007-raspi2 xhci-hcd
[    1.417152] usb usb1: SerialNumber: 0000:01:00.0
[    1.419377] hub 1-0:1.0: USB hub found
[    1.421083] hub 1-0:1.0: 1 port detected
[    1.423195] xhci_hcd 0000:01:00.0: xHCI Host Controller
[    1.424869] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus 
number 2
[    1.426579] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[    1.428528] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, 
bcdDevice= 5.03
[    1.430209] usb usb2: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    1.431906] usb usb2: Product: xHCI Host Controller
[    1.433577] usb usb2: Manufacturer: Linux 5.3.0-1007-raspi2 xhci-hcd
[    1.435268] usb usb2: SerialNumber: 0000:01:00.0
[    1.437425] hub 2-0:1.0: USB hub found
[    1.439157] hub 2-0:1.0: 4 ports detected
[    1.441611] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    1.443556] dwc_otg fe980000.usb: base=(____ptrval____)
[    1.647527] Core Release: 2.80a
[    1.649145] Setting default values for core params
[    1.650809] Finished setting default values for core params
[    1.758372] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[    1.854949] Using Buffer DMA mode
[    1.856573] Periodic Transfer Interrupt Enhancement - disabled
[    1.858211] Multiprocessor Interrupt Enhancement - disabled
[    1.859865] OTG VER PARAM: 0, OTG VER FLAG: 0
[    1.861530] Dedicated Tx FIFOs mode
[    1.864183] WARN::dwc_otg_hcd_init:1043: FIQ DMA bounce buffers: virt = 
ffff0000105d1000 dma = 0x00000000eb500000 len=9024
[    1.865894] FIQ FSM acceleration enabled for :
               Non-periodic Split Transactions
               Periodic Split Transactions
               High-Speed Isochronous Endpoints
               Interrupt/Control Split Transaction hack enabled
[    1.874175] dwc_otg: Microframe scheduler enabled
[    1.874206] WARN::hcd_init_fiq:496: MPHI regs_base at ffff0000102c5200
[    1.875964] dwc_otg fe980000.usb: DWC OTG Controller
[    1.877651] dwc_otg fe980000.usb: new USB bus registered, assigned bus 
number 3
[    1.879366] dwc_otg fe980000.usb: irq 24, io mem 0x00000000
[    1.881054] Init: Port Power? op_state=1
[    1.882695] Init: Power Port (0)
[    1.884593] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, 
bcdDevice= 5.03
[    1.886248] usb usb3: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    1.886630] usb 1-1: device descriptor read/64, error 18
[    1.887911] usb usb3: Product: DWC OTG Controller
[    1.891179] usb usb3: Manufacturer: Linux 5.3.0-1007-raspi2 dwc_otg_hcd
[    1.892830] usb usb3: SerialNumber: fe980000.usb
[    1.895067] hub 3-0:1.0: USB hub found
[    1.896746] hub 3-0:1.0: 1 port detected
[    1.899008] dwc_otg: FIQ enabled
[    1.899015] dwc_otg: NAK holdoff enabled
[    1.899021] dwc_otg: FIQ split-transaction FSM enabled
[    1.899032] Module dwc_common_port init

...

[    2.122659] usb 1-1: device descriptor read/64, error 18
[    2.124242] printk: console [ttyS0] disabled
[    2.124977] fe215040.serial: ttyS0 at MMIO 0x0 (irq = 21, base_baud = 
62500000) is a 16550
[    2.358336] usb 1-1: new high-speed USB device number 3 using xhci_hcd
[    2.360623] printk: console [ttyS0] enabled
[    2.498573] usb 1-1: device descriptor read/64, error 18
[    2.502923] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains 
driver
[    2.742587] usb 1-1: device descriptor read/64, error 18
[    2.746894] spi-bcm2835 fe204000.spi: no tx-dma configuration found - not 
using dma mode
[    2.858433] usb usb1-port1: attempt power cycle
[    2.864475] brcmstb_thermal fd5d2200.thermal: registered AVS TMON of-sensor 
driver
[    3.530336] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[    3.543429] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0
[    3.678565] usb 1-1: device descriptor read/64, error 18
[    3.682006] mmc-bcm2835 fe300000.mmcnr: mmc-bcm2835: Unable to initialise 
DMA channel. Falling back to PIO
[    3.922561] usb 1-1: device descriptor read/64, error 18
[    3.949410] hctosys: unable to open rtc device (rtc0)
[    3.971532] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[    3.977519] of_cfs_init
[    3.984831] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    3.989345] of_cfs_init: OK
[    3.997128] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    4.017911] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[    4.020521] Freeing unused kernel memory: 4096K
[    4.026444] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    4.044609] Checked W+X mappings: passed, no W+X pages found
[    4.051140] Run /init as init process
[    4.073889] random: fast init done
[    4.095614] mmc1: new high speed SDIO card at address 0001
[    4.112850] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    4.118629] random: udevadm: uninitialized urandom read (16 bytes read)
[    4.123386] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    4.190368] usb 1-1: new high-speed USB device number 5 using xhci_hcd
[    4.334614] usb 1-1: device descriptor read/64, error 18
[    4.556011] usb_phy_generic phy: phy supply vcc not found, using dummy 
regulator
[    4.570189] bcmgenet fd580000.genet: failed to get enet clock
[    4.574628] usb 1-1: device descriptor read/64, error 18
[    4.577274] bcmgenet fd580000.genet: GENET 5.0 EPHY: 0x0000
[    4.601379] bcmgenet fd580000.genet: failed to get enet-wol clock
[    4.609129] mmc0: Failed to set 32-bit DMA mask.
[    4.610640] bcmgenet fd580000.genet: failed to get enet-eee clock
[    4.614687] mmc0: No suitable DMA available - falling back to PIO
[    4.667163] mmc0: SDHCI controller on fe340000.emmc2 [fe340000.emmc2] using 
PIO
[    4.690519] usb usb1-port1: unable to enumerate USB device

...

In particular I note there's several "device descriptor read/64, error
18" entries.

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

Title:
  USB not working under arm64 on Pi4

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to