Сделал версию софта для прошивки SPI FLASH памяти в
народном контроллере на RTD2662.
Теперь, кто имеет мой контроллер YAM_TOUCH_I2C_SIMPLE не надо заморачиваться с покупкой или изготовлением программатора.
Версия ПО для YAM_TOUCH_I2C_SIMPLE в шапке, ПО оболочки программатора в конце шапки в
этой теме.
Типы SPI FLASH памяти прописываются в файле jedec.ini по аналогии с моими записями.
Подключение к контактам за FPC разъемом (см. фото контроллера):
1 - GND
2 - SDA
3 - SCL
Или в VGA разъем или в разъем за ним. Как раз слева направо в нем SCL-SDA-GND.
После программирования можно запустить контроллер в работу кнопкой "Сброс RTD2662" без передергивания питания.
Чтение памяти W25X040 ~200 сек, запись ~110 сек (зависит от содержимого, т.к. блоки с xFF пропускаются).
Так долго из-за low speed USB контроллера. Кто желает шустрее,
сюда.
Биты защиты в регистре статуса после записи восстанавливаются в состояние до программирования.
Для обратной перешивки на штатную версию просто нажмите кнопочку на плате и запустите ПО оболочки настройки.
Критика по существу приветствуется....