Your link is pointing to the general Firmware Update
https://docs.nitrokey.com/nitropad/qubes/firmware-update.html#firmware-update
But as you can see here Upgrade from Qubes 4.0 to 4.1 (x230/nitrokey) - #3 by Julli I am running already 1.3.1. The Nitrokey documentation says I need to follow this upgrade guide when doing the upgrade from 1.3.1 to 1.4:
https://docs.nitrokey.com/nitropad/qubes/firmware-update-1.4.html#firmware-update-v1-4
Is this guide incorrect, now?
Should I ignore the 1.4 update documentation and flash with the *.rom instead of the *.npf (which is explained in the 1.4 update doc)?
If so, the nitrokey documentation should be updated to:
If you have already the previous Heads version 1.3.1 on your Nitropad (X230 or T430 plus a Nitrokey) and you want to upgrade to the latest Heads version 1.4+ (i.e. if you want install Qubes OS 4.1*) you need to:
-
Download the latest *.npf file for your X230 or T430 Releases · Nitrokey/heads · GitHub
-
Unpack the *.npf
-
Verify the detached signature and the hash:
gpg2 --verify sha256sum.sig sha256sum
sha256sum *.rom
-
If all checks are fine, use the *.rom file (which was insight of the rom file not the rom with is directly availabe on the release page) and follow this procedure: Firmware Update - Nitrokey Documentation
Remark: *Qubes OS 4.1 → requires cryptsetup2 → requires coreboot 4.13