As unloved as IBM’s PCjr was, with only a one-year production run, it’s hard to complain about the documentation available ...
The design example shows OTA firmware update performed on a microcontroller using the "staging + copy" method.