[Resolved] Framework 13 - Ryzen 7040 - POST code 0x25 after updating BIOS to 3.18

I just rebooted my laptop for the first time in a couple months (I know, I’m running Debian so I can get away with it) and I’d forgotten that I installed some fwupd firmware updates in that time. On reboot, the BIOS was updated to 3.17, and it showed the update successful message, but afterwards lingered on a black screen. After 10 minutes I forced a shutdown, and when I turned it back on it applied the 3.18 update, which also succeeded, and the black screen appeared again. After another force reboot, I saw it again, and noticed that there was a POST blinking code on my laptop’s right LED:

White-Green-Green-Green-Green-Green-Green-Green-Green-Green-Green-Green-Green-Red-Blue-Green-Blue-Green-Green-Blue-Green-Green

The most I was able to find online was that all the green blinks at the start mean all the hardware was detected, but the BIOS encountered error code 0xA4. As for what that means, this PDF says “SMM_S4_SLEEP_CALLBACK”. No idea what to do with that.

My first instinct was to open up the laptop and reseat the RAM, but that did nothing. Same exact POST code.

Any ideas?

Solved it on my own, I saw a post from someone with a different (but still sleep-related) POST code on an Intel Framework 13, they just had to unplug the battery, wait 10 minutes, and plug it back in. So I tried that, and upon rebooting I saw a message asking if I wanted to reset the TPM (I said no since I’m not using disk encryption) and then a message flashed on the screen saying “Update Failed”. Then the system booted normally.

Yay! My first opportunity to test the Framework 13’s repairability went well.

1 Like

Glad that you resolved it. I believe that you have the post code backwards, and that it is 0x25, which from here: Framework Laptop port80 codes · GitHub indicates an issue with the AHCI bus initialization: #define BDS_START_AHCI_BUS 0x25 // AHCI device initial

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.