bomz: нужен стандартный набор данных: lscpi/rom image, etc для этой карты
-----------------------------------------------------------------------------
Rom: для EasyPro нужны сниффы USB - идеально, если получится завести винду в VirtualBox/QEMU и пробросить USB, дамп снять утилитой Wireshark. Или напрямую из винды с помощью USBSnoop (нежелательный вариант). Нужны сниффы:
1) Включение и выключение прибора
2) Определения чипов, переходы в разные режимы
3) Чтение чипов
4) Стирание чипов
5) Запись чипов
6) Дополнительные, по-желанию
Дампы желательны для нескольких чипов, разных - LPC, SPI, etc
Прошу прощения, что все так затянулось, но времени мало остается на проект. Надеюсь на понимание.
-----------------------------------------------------------------------------
По-поводу эмуляции флеш-чипов - она есть. В flashrom есть поддержка (dummy) эмуляции нескольких чипов, а в qemu есть поддержка CFI через параметр -pflash. Мы хотели реализовать полноценную эмуляцию еще LPC/FWH/SPI в qemu, но что-то не срослось (пока). Если есть желание - берите код из flashrom, интегрируйте в qemu, присылайте патчи.
bomz: нужен стандартный набор данных: lscpi/rom image, etc для этой карты
-----------------------------------------------------------------------------
Rom: для EasyPro нужны сниффы USB - идеально, если получится завести винду в VirtualBox/QEMU и пробросить USB, дамп снять утилитой Wireshark. Или напрямую из винды с помощью USBSnoop (нежелательный вариант). Нужны сниффы:
1) Включение и выключение прибора
2) Определения чипов, переходы в разные режимы
3) Чтение чипов
4) Стирание чипов
5) Запись чипов
6) Дополнительные, по-желанию
Дампы желательны для нескольких чипов, разных - LPC, SPI, etc
Прошу прощения, что все так затянулось, но времени мало остается на проект. Надеюсь на понимание.
-----------------------------------------------------------------------------
По-поводу эмуляции флеш-чипов - она есть. В flashrom есть поддержка (dummy) эмуляции нескольких чипов, а в qemu есть поддержка CFI через параметр -pflash. Мы хотели реализовать полноценную эмуляцию еще LPC/FWH/SPI в qemu, но что-то не срослось (пока). Если есть желание - берите код из flashrom, интегрируйте в qemu, присылайте патчи.