Nitrokey Start v12 - Support new hardware - HW5
szszszsz
released this
16 Feb 13:08
·
60 commits
to gnuk1.2-regnual-fix
since this release
Add support for the HW5 to the unified firmware.
Maintenance release - no need to update.
Update from the previous firmware releases on HW4 might result in non-working LED.
"Green" branch firmware (an upgrade from RTM.1) is not provided in this release.
Detailed description:
- Update chopstx for the HW5 support (GD32 based).
- Include BOARD_ID in the application config string.
- Allow to get original board name from the SYS page through USB strings.
- Move AES first forward table FT0 to the application page, to make space
for the additional hardware detection code in the SYS page. - Add helper for review of the final listing (lss file).
- Add RNG tests helper, and results for the RTM.12 firmware.
Binaries available in prebuilt/RTM.12/ directory:
Built in isolated Docker environment with:
- arm-none-eabi-gcc (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027]
All tests pass on HW3-5.