Pico DirtyJTAG

Дешёвый JTAG-адаптер на Pico для ПЛИС и CPLD: работает с openFPGALoader, UrJTAG и OpenOCD.

Chipnik catalog@chipnik-catalog
Raspberry Pi PicoБез пайкиОколо 5 минЛицензия MITИсходники на GitHub

Что понадобится

Плата
Raspberry Pi Pico
Детали
Провода-перемычки

Pico DirtyJTAG превращает Raspberry Pi Pico в USB-адаптер JTAG с протоколом DirtyJTAG. С openFPGALoader он прошивает ПЛИС Lattice, Gowin и Xilinx, а с UrJTAG и OpenOCD позволяет исследовать цепочки boundary scan и старые роутеры. На свободных выводах есть ещё последовательный порт USB. Автор оригинального проекта: phdussud на GitHub, лицензия MIT. Chipnik хранит файлы релиза без изменений, чтобы ты мог прошить плату прямо из браузера.

Выводы JTAG TDI, TDO, TCK и TMS перечислены в README. На большинстве плат с ПЛИС JTAG работает от 3,3 В, как и Pico.

Файлы прошивки взяты из релиза V1.07.

Детали

Купить всё для проекта
1 ×Провода-перемычкинаборКупитьAliExpress

После прошивки

  • После прошивки плата перезапустится сама.
  • Если ничего не происходит, нажми кнопку RST (EN) один раз.

Прошивка не прошла или плата ведёт себя странно

Версии

1.7.0 добавлена в Chipnik 2026-11-05

Релиз V1.07 проекта phdussud/pico-dirtyJtag, файлы без изменений. Список изменений на GitHub

Ещё для Raspberry Pi Pico

Все проекты
Pico UART BridgeДва переходника USB-UART в одном Pico: общайся с роутерами, платами ESP и другими устройствами по UART.Без пайки, около 5 минутХватит одной платыRaspberry Pi Pico и ещё 1 платаАвтор: Chipnik catalog
MobiFlightПрошивка для домашнего кокпита: настоящие тумблеры, энкодеры, светодиоды и индикаторы для MSFS и X-Plane.С пайкой, около 1 часаКроме платы: Тумблеры, энкодеры, светодиоды или семисегментные индикаторыArduino Uno R3 и ещё 5 платАвтор: Chipnik catalog
OpenDeckСобери свой MIDI-контроллер: кнопки, ручки, фейдеры, энкодеры и светодиоды, настройка в браузере.С пайкой, около 2 часовКроме платы: Кнопки, потенциометры, энкодеры или фейдерыRaspberry Pi Pico и ещё 2 платыАвтор: Chipnik catalog
HID RemapperВстаёт между USB-мышью, клавиатурой или геймпадом и компьютером и переназначает кнопки, оси и клавиши аппаратно.Без пайки, около 10 минутКроме платы: Плата с гнездом USB-ARaspberry Pi Pico и ещё 1 платаАвтор: Chipnik catalog
Прошить на Raspberry Pi PicoПрошить