Two-way SPI communication between the bootloader/application firmware on the front panel, and the application firmware on the main MCU, is now working.
Next step, actually writing the contents of the loadable sections to flash... and we should have a fully working SFTP OTA boot flow (for one of the five programmable chips on the board, but hey it's a start!)