Skip to content

CX16 update program - VERA, SMC and ROMs supported - R3.0.0

Latest
Compare
Choose a tag to compare
@FlightControl-User FlightControl-User released this 21 Oct 17:58
· 1 commit to main since this release

Release Description

This program updates the VERA, SMC and ROMs on your Commander X16.

The CX16 update program has been well tested. Remaining work is now the end-user documentation and recovery procedures if the update goes wrong (highly unlikely). And to fine tune some of the status logic.

Attached you will also find the artefacts of .BIN file versions for the ROM releases the R43, R44 and R45, accompanied with the correct (and modified/draft) SMC and VERA .BIN versions. These files have "header" information that allows the update program to validate the versions better. Please ensure you use these .BIN files. I will keep them updated as new official releases follow.

Warning

Ensure that you have a standard CX16 board before flashing, meaning a CX16 board obtained from David and Kevin. There are CX16 boards that are from other community members during the initial phases of the CX16 project, and updating those boards with this update program poses a risk of bricking your device!

Important

The program will check compatibility to ensure you to include the VERA.BIN, SMC.BIN compatible with your CX16 VERA, SMC and ROM! If there are compatibility issues, the program will inform you.

For more information on the flash process, please refer to to the CX16 update program documentation for further details.

Good luck!
Sven

What's Changed

  • Added VERA.
  • Added a mechanism to execute the first section of the program beyond $7800 low memory, which is then overwritten when 512KB for ROMs needs to be loaded in low RAM from $7800 and in high RAM between bank 1 and 63.
  • Added a lot of documentation.

Demonstration

WIN_20231021_20_51_30_Pro.mp4