diff --git a/modules/coreboot b/modules/coreboot
index aa1e83a2..a312441c 100644
--- a/modules/coreboot
+++ b/modules/coreboot
@@ -79,10 +79,10 @@ coreboot-talos_2_repo := https://github.com/Dasharo/coreboot
 coreboot-talos_2_commit_hash := c8aed443c631042ad2b0326c35cd0b774752b924
 $(eval $(call coreboot_module,talos_2,))
 
-# Similarly, purism is based on 4.20.1, but nothing builds against 4.20.1 itself
+# Similarly, purism is based on 4.21, but nothing builds against 4.21 itself
 # or any other fork - no benefit to sharing the toolchain yet.
 coreboot-purism_repo := https://source.puri.sm/firmware/coreboot.git
-coreboot-purism_commit_hash := a899f08d2789db1dd9b02cff34179c4d38e6d0e3
+coreboot-purism_commit_hash := 24e2f7e46c933b0764b245f7f0b4c54554881950
 $(eval $(call coreboot_module,purism,))
 
 # Check that the board configured the coreboot version correctly