fan-shim interrupts u-boot
Bug #1873520 reported by
Dave Jones
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
u-boot (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
The popular pimoroni fan-shim uses the serial lines on the GPIO header to control an RGBLED. The default configuration of Ubuntu includes a serial console, which can interrupt the u-boot process with an appropriately timed key-press. When the fan-shim is installed, it effectively spams the serial console continuously with the result that the boot process is interrupted and lots of repeated characters appear on the screen.
The workaround, for now, is to add the following line to the syscfg.txt file, disabling the serial port:
enable_uart=0
tags: | added: eoan focal |
Changed in u-boot (Ubuntu): | |
importance: | Undecided → Low |
Changed in u-boot (Ubuntu): | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Incomplete |
assignee: | nobody → Muhammad ariesta (anezdoank84) |
information type: | Public → Public Security |
information type: | Public Security → Public |
Changed in u-boot (Ubuntu): | |
status: | Incomplete → Confirmed |
assignee: | Muhammad ariesta (anezdoank84) → nobody |
To post a comment you must log in.
Disabling the UART is an option for me, as I use this USB console (https:/ /www.adafruit. com/product/ 3589) device on all my Raspberry PI 4Bs. I hacked the Pimoroni Python automatic.py file to disabled any communication to the GPIO14 & GPIO15 pins, and even cut the stacker pins on my header. Now, I can use the USB console and have the fan-shim's system service switching the fan on and off under Ubuntu (Focal Fossil).