Основная проблема в том, что (на сколько я понял) оригинальная прошивка хранится в архивном виде вместе с интерфейсом доступа к железу в одном единственном файле - bios.wph. Вопрос: как ее от туда извлечь, модифицировать и засунуть обратно?
Извлекается и засовывается очень просто - отрезается кусок файла (начиная от адреса 0x00000) до адреса, соответствующего размеру флешки (в данном случае 0xFFFFF). Оставшаяся часть - данные о платформе. Файл прошивки модифицируется, а затем к нему доклеиваются данные о платформе.
Хотя, если я не ошибаюсь, Phoenix Editor спокойно работал с неразделенным файлом.
Favorite писал(-а):
Например, если верить WinPhlash, то в R65 биос распят по пяти разным дывайсам: SST49LF008A, STM50FW080, AT49LW080, MX25I800, M25PE80
Нужно верить немного в другое. А именно - BIOS может быть записан в одну из этих микросхем.
Хотя, если я не ошибаюсь, Phoenix Editor спокойно работал с неразделенным файлом.