This thread is just to capture thoughts on what would be nice to have as part of the next FW16 mainboard design.
- Better self diagnosis at BIOS startup, and before enough ram is present to display something on the screen.
I think a major enabler here would be a user accessible serial port, so the BIOS can output more useful info rather that led flashes. This could also be expanded to have a command line access to the bios settings rather than a gui.
Essentially design in some features that make diagnosing hardware problems more efficient when the display does not work and there is no ram in the unit.
Some how avoid the ram shuffle diagnosis and instead output a serial message saying which ram chip is the faulty one. Similarly for pcie problems.
-
somehow reduce the number of screws needed to get into the laptop.
-
improve the hardware so that diagnosis of what is wrong by the fw support team is more efficient and quicker to do. This should reduce the effort needed by support people and also result in quicker turn arounds and better MTTR.
For example, for the FW13, there might be a problem with it waking up too early from sleep and the wake cause is ACPI SCI. We need more diagnostic information to know which device is causing the wakeup, e.g. Which of keyboard, touchpad, lid sensor, power button, fingerprint sensor etc. Is causing the wakeup problem. -
Somehow be able to turn off more devices to reduce power needed during sleep or idle. For example, be able to force power off of USB devices, even if the devices themselves are buggy and won’t sleep properly.
-
If screw break off, or damage threads, make it easy for end users to replace the screw or replace the hole the screw goes into in case its thread is damaged. Rather than needing to return it to FW.
-
any others
Note: I have sent an email to FW support with a link to this thread for their “suggestion” box. So no need for anyone else to mention these items to FW support.