PureOS stops booting with firmware error

these are IOMMU related, but not fatal – are you running the latest Purism firmware? (4.12-Purism-4)

these are spurious, and due to the fact that PureOS does not include (nor load) load driver blobs.

Neither of these errors would explain a failure to boot. So question time:

  • what did you do or change recently?
  • any OS updates installed?
  • running latest coreboot firmware?