Встроенная система обновления прошивки под названием "BIROM" требует:
- Аппаратный сброс
- Установку определённой комбинации на выводах (режимы загрузки)
Это встроенная в МК возможность обновления прошивки через UART.
Но в качестве ISP (in-system programming), что по всей видимости требуется, использоваться данный сервис не может.
В примерах ПО на CD был пример bootloader'ов для этого МК или одноклассников.
В них всё расписано, что и как работает и взаимосвязано.
Полностью рабочие примеры, можно брать за основу и делать под себя, менять интерфейсы и протоколы для них.
На теперешнем сайте Spansion сейчас не вижу подобных примеров.
Прошивку можно разместить по любому адресу во встроенной flash, по адресу вектора сброса должен быть сохранён соответствующий адрес старта.
PS: староватый МК