* blindly implement checksum
* extra erase of checksum page
* don't need to write the sum ourselves
* maybe implement bootloader crc correctly
* minus is not plus
* modify build script to properly embed checksum
* cleanup
* use lma instead of vma
* implement bootloader blinky
* stub firmwareError
* static blinky