Its time for another BIOS update. This BIOS has a number of fixes and a few new features and is required to use the new mainboard with the Tempo audio codec.
The Driver bundle keeps the same set of driver versions as the previous driver bundle, but fixes some issues around detection of the audio codec, and allows migrating an existing OS from the Realtek codec to Tempo codec mainboards, This driver bundle is needed for Tempo codec mainboards.
We are still working on building a process to support updates to the driver bundle, as our existing validation process involves extensive hardware/software and stress testing which will catch failures in specific versions of the drivers that may be newer than what we are currently shipping with.
Before we make any new Framework builds publicly available one of the most important aspects is to give our community a chance to evaluate the Framework BIOS and driver builds to provide feedback before we roll them out to all Framework users.
This is a really important step where we want to hear the community’s bug reports, suggestions or general feedback on the latest beta releases for Framework’s BIOS/driver bundles.
We have already been testing these releases internally over here at Framework as thoroughly as possible , but since this is a public beta test there is always a chance you could encounter an unforeseen issue we haven’t caught yet; so please consider updating to these versions only if you are OK with that (and ensuring you have backed up anything essential first).
If you do notice any issues or have feedback please comment in this thread and the Framework team will be reviewing everything here and following up as fast as we can.
Thank you all for working together and helping us improve our releases!
- Support hardware changes on mainboards with new audio codec.
- Add BIOS menu option to adjust power LED brightness.
- Initial support for booting without battery. There is a corner case where the system may fail to boot if the system is powered up too soon after AC is attached due to battery detection logic still determining if the battery is present or not. In this case the system may unexpectedly shut off several seconds after booting. But will boot successfully the second time. This will be fixed in the next BIOS update. In the meantime, we recommend not enabling “Power on AC attach” in the BIOS.
- Change power button force shutdown time from 20 seconds to 8 seconds.
- Update Realtek EFI UNDI driver to version V2.035 to support additional usb-ethernet dongles for network boot.
- Show detected PCIe NVME and USB storage list on BIOS boot page. Note that the F12 setup menu will still only show devices that have a valid EFI boot partitions.
- Fix TPM Event log table resource pointer.
- Fix ACPI ECDT table EC ID field had wrong EC ACPI object.
- Enable the fan in modern standby. We have had a small number of reports of laptops getting warm while in standby in windows. While we continue to root cause this we have enabled the fan while the system is in modern standby for the condition when Windows seems to run higher power workloads without notifying the system that it is exiting modern standby.
- Increase the retry time before enabling PS2 mouse fallback mode. This is to fix/improve cases that have been reported on Fedora where waking from standby causes the touchpad to stop working or fall back to reduced functionality. These were reported as intermittent failures, so if this condition is still experienced it is best to disable PS2 mouse emulation in the BIOS. As a side effect this will increase the touchpad detection time in windows setup or when running without drivers by a few hundred milliseconds.
- Fix UCSI driver hang on right side ports causing UCSI updates to stop notifying the OS until a restart.
- Battery cutoff through BIOS or by holding down the mainboard power button needs to be performed with AC attached. Otherwise battery cutoff will not be completed due to early power off.
- In some conditions when the battery is drained to 0% while in sleep, the system won’t charge or boot. The workaround for this is noted here: Laptop won't turn on with battery connected - #9 by nrp
- Add additional logging
- Support migration from mainboards using realtek codec to tempo codec by rerunning the driver bundle installer. This will uninstall the Intel SST driver.
Download: BIOS 3.06
Download: Driver Bundle 2021_10_29
We are still working on implementing LVFS firmware updates.