PROG-MCUSB: самодельный USB-программатор для процессоров Элвис Мультикор
В качестве переходников с USB в RS-232 чаще всего применяются микросхемы фирмы FTDI.
Микросхема FT232R имеет специальный режим работы “синхронный bit bang”, позволяющий реализовать быстрый повледовательный интерфейс типа SPI или JTAG. Этот режим подробнее описан в документе "Bit Bang Modes for the FT232R and FT245R".
Существуют платы для разработчиков на базе микросхем FT232R, например MMUSB232RL или FT232RL Breakout.
Предлагается на базе одной из таких плат реализовать простой программатор для процессоров Элвис Мультикор:
Максимальная скорость передачи данных составляет 1 Мбит/сек. По параметрам такой программатор будет сравним с адаптером JTAG-EPP фирмы “Элвис”.
Готова пилотная реализация поддержки такого адаптера для отладчика OpenOCD: openocd-ft232r.pch.gz.