X16-SMC bootloader and update client
Posted: Fri May 19, 2023 6:23 pm
From SMC firmware version R43.0.0 there is support for self-updating the firmware from the X16 computer.
To enable this feature, a bootloader must be stored in the SMC flash memory.
The bootloader is already added to the X16Community R43 release of the X16-SMC firmware as file name "x16-smc-r43+bootloader.hex". You may also compile and add the bootloader yourself from this Github page:
https://github.com/stefan-b-jakobsson/x ... bootloader
The update procedure requires a client program running on the X16. You find this on Github as well:
https://github.com/stefan-b-jakobsson/x16-smc-update
The update program is also attached hereto.
R43
To enable this feature, a bootloader must be stored in the SMC flash memory.
The bootloader is already added to the X16Community R43 release of the X16-SMC firmware as file name "x16-smc-r43+bootloader.hex". You may also compile and add the bootloader yourself from this Github page:
https://github.com/stefan-b-jakobsson/x ... bootloader
The update procedure requires a client program running on the X16. You find this on Github as well:
https://github.com/stefan-b-jakobsson/x16-smc-update
The update program is also attached hereto.
R43