Framework Desktop Ryzen AI MAX 300 BIOS 3.05 Release BETA

Highlights

  1. Added support for new LPDDR5 128GB modules.
  2. Resolved an issue causing slow boot times in GRUB and Linux environments.

Please note: With BIOS 3.05, you can downgrade to a previous version.

You can check your current BIOS version following the steps here to determine if you are on the latest release.

After the beta release, we will monitor community feedback, and publish this release to our stable release channel after approximately one week if no major issues are reported.

Subscribing to release notifications

If you want to subscribe to new release notifications you can now opt in through this link to receive an email when we release a new BIOS or driver update for your Framework Desktop.

Downloads

Windows

Download Link SHA256
Framework_Desktop_Ryzen_AI_MAX_300_BIOS_3.05.exe 63ACEE93113853AB6911C68470EAA927A87D9D781A6B65748DF368C2155B5554

Please do not interrupt power to your desktop while the update is in progress.

Instructions for Windows Installer:

  1. Run the .exe.
  2. Click yes to reboot.
  3. Wait for the firmware progress bar to complete, and then the system will reboot.

Linux/LVFS

Please do not interrupt power to your desktop while the update is in progress.

Updating via LVFS is available in the testing channel during the beta period.

You can enable updates from testing by running

fwupdmgr enable-remote lvfs-testing

Please note that you must update with a charger attached, then run::

fwupdmgr refresh --force

then

fwupdmgr get-updates

then

fwupdmgr update

Linux/Other/UEFI Shell update

Download Link SHA256
Framework_Desktop_Ryzen_AI_MAX_300_BIOS_3.05_EFI.zip F576D857A27C847B8C07A62EA83811F7AAE8F35422559AA39AC6600CAC52415C

Note that if you use the EFI shell update with Windows, you should suspend Bitlocker if enabled before updating using the EFI updater.

Please do not interrupt power to your desktop while the update is in progress.

Instructions for EFI shell update:

  1. Extract contents of zip folder to a FAT32 formatted USB drive. Cleanly unmount the drive before physically removing it, otherwise the BIOS update may not function correctly.
  2. Set the ESP flag for the FAT32 partition.
  3. Boot your system while pressing F12 and boot from the thumb drive.
  4. Let startup.nsh run automatically.
  5. Follow the instructions to install the update.

Security Fixes

N/A

Enhancements

  1. Added support for new LPDDR5 128GB modules.

Fixes

  1. Resolved an issue causing slow boot times in GRUB and Linux environments.

Component Versions

This BIOS update is a bundle of updates to multiple embedded components in the system.

Not all of them use the same version number.

BIOS 3.05 Updated
EC ec_305_038b483 Updated
PD 0.0.0E Same
AMD PI StrixHaloPI-FP11 1.0.0.2 Same

Reporting Issues

To report issues we have created a public issue tracker on github. Issues · FrameworkComputer/SoftwareFirmwareIssueTracker · GitHub We hope that this is a better way to track issues with community involvement moving forward as we have found it difficult to both gather relevant information about issues people are reporting on the forums, and track the issues through their lifecycle in a transparent way.
If you do experience an issue with the update that is related to your system firmware, please post as complete a description as you can, including relevant system information, and external peripherals. Please note that we do not currently have a SLA for responding to issues on github, but we will be reviewing them through the bios release process, and will review them for future updates as well.

If you have an issue regarding hardware, broken devices, returns, etc, this is not the place, please contact support.

Known Issues

  • Certain USB-C peripherals may exhibit intermittent compatibility issues during the PD or DisplayPort Alt Mode handshake.
2 Likes

Cannot get this to install via fwupdmgr on linux, I have tried removing the cache, forcing refreshes and disabling the default lvfs remote to no avail.

“Added support for new LPDDR5 128GB modules.”

What does this mean? Was V3.05 beta was previously only available for 32/64gb mainboards but now for the 128 versions as well?

1 Like

Maybe newer Desktop hardware revisions have different modules?!

1 Like

The boot process is now back to normal and is as fast as before….. YEAAHHH :slight_smile:

This messages are shown after initialization of the kernel -image ram-disk.

Slow boot issue seems to be fixed with the new BETA bios.

Fixed slow boot issue on Cachy OS. Now I can update my os every few minutes.

any work around resolutions for the usb c pperipherals having intermittent compatibility issues? My right side port died and wont let me charge there anymore. if I plug my phone in, it will buzz with haptic feedback periodically letting me know it started to charge and then stopped.

Edit: spelling correction

Downgrade to 3.04 and wait for a fix to be released

I’ve been on 3.04 pretty much since this release because i use a usb-c monitor and having to reboot multiple times until it decided this time it was going to work…. was just not my cup of tea. reverting to 3.04 solved my problem.

of course if you’re on GRUB instead of systemd boot….. then maybe you’ll eant to go back to 3.03 instead….. or switch to systemd boot cause the GRUB boot times for 3.04 are……. something special.