USB ports not working on the Pi 4 rev 1.4 board
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi2 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Bionic |
Confirmed
|
High
|
Juerg Haefliger | ||
Eoan |
Won't Fix
|
High
|
Juerg Haefliger | ||
linux-raspi2-5.3 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned | ||
Eoan |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[Impact]
USB on the Pi 4B rev 1.4 running the raspi 5.3 kernel is non-functional.
[Test Case]
See original description below.
[Regression Potential]
Low. The changes are isolated to the PCIe driver used for the Raspberry Pi. The commit is a clean cherry-pick from the raspi 5.4 kernel.
[Original Description]
On the Pi 4 board revision 1.4 (of which the 8Gb model is currently the main example), the VL805 USB controller doesn't appear to be recognized by the 5.3 kernel. To reproduce:
* Flash a current bionic image (e.g. http://
* Boot the card on an older Pi model (3, 4 rev 1.2, etc.)
* sudo add-apt-repository ppa:waveform/
* sudo apt install linux-firmware-
* Boot the card on a Pi 4 rev 1.4
* Observe USB2 and USB3 ports do not work
* Boot the card on an older Pi 4 rev 1.2
* Observe USB2 and USB3 ports do work
CVE References
Changed in linux-raspi2 (Ubuntu Bionic): | |
importance: | Undecided → High |
assignee: | nobody → Juerg Haefliger (juergh) |
Changed in linux-raspi2 (Ubuntu Eoan): | |
importance: | Undecided → High |
assignee: | nobody → Juerg Haefliger (juergh) |
Changed in linux-raspi2 (Ubuntu Eoan): | |
status: | New → Confirmed |
description: | updated |
Changed in linux-raspi2 (Ubuntu Bionic): | |
status: | New → Confirmed |
Changed in linux-raspi2 (Ubuntu Eoan): | |
status: | Confirmed → New |
Changed in linux-raspi2 (Ubuntu Eoan): | |
status: | New → Confirmed |
Changed in linux-raspi2 (Ubuntu Bionic): | |
milestone: | none → ubuntu-18.04.5 |
Changed in linux-raspi2 (Ubuntu Eoan): | |
status: | Confirmed → Won't Fix |
Changed in linux-raspi2 (Ubuntu Eoan): | |
status: | Confirmed → Fix Committed |
Changed in linux-raspi2-5.3 (Ubuntu Eoan): | |
status: | Invalid → Won't Fix |
Looks like we need to backport patches from branch rpi-5.4.x to ubuntu rpi eoan kernel.