Bug in BIOS (where efifb resolution is hardcoded to 800x600) results in messy display during startup
There seems to be a bug in the BIOS which starts up the UP board by default on 800x600 resolution using the legacy framebuffer efifb, instead of the i915 driver already being supported post kernel version 5.4.
Even though the display sorts itself out once the display console is handed over to the OS' kernel (via KMS arguments) - it seems one cannot avoid the Epileptic Seizure inducing startup where the UP Xtreme logo first gets displayed.
There is no way to modify the resolution/refresh-rate in the BIOS Setup. One can ask for the UP Xtreme logo to be removed and nothing be displayed instead at a cost of 250 USD (its a custom BIOS mod request).
One could argue that it is the monitor manufacturer's issue for not being able to display a 800x600 projection correctly, but since my goal here is to prevent a health hazard to begin with (and tolerate the monitor manufaturer's issues) - I am hoping you guys can release a new BIOS that either allows a manual setting of the display resolution (resulting in the UP Xtreme logo being projected correctly), or to prevent the logo's projection (and display nothing instead) at the initial bootup phase to begin with.
Here is how things look once the OS's kernel takes over and uses the i915 driver:
- 298 All Categories
- 104 Announcements & News
- 50 Product News - New Product/Product Change Notice/ End-of-life
- 183 Welcome Developers!
- 50 Unboxing & Project Sharing
- 21 Tech Updates
- 445 UP Products
- UP Squared V2
- UP 4000
- 20 UP Xtreme i11
- 25 UP Squared 6000
- 41 UP Squared Pro
- 133 UP Xtreme
- 803 UP Squared
- 1.4K UP Board
- 86 UP Core Plus
- 219 UP Core
- 3 UP Xtreme Lite
- 42 UP AI Edge
- 215 Starter Kits & Peripheral