Entry tags:
Самодельный программатор для Xilinx
Неплохая идея: превратить Raspberry Pico в программатор для Xilinx FPGA. Исходники здесь: https://github.com/kholia/xvc-pico
Но не Xilinx единым жив человек. В основе лежит более общая идея JTAG адаптера для произвольных целей: https://github.com/phdussud/pico-dirtyJtag/
Я как раз вчера искал простой пример компиляции встроенного софта для RP2040, и вот нате.

Но не Xilinx единым жив человек. В основе лежит более общая идея JTAG адаптера для произвольных целей: https://github.com/phdussud/pico-dirtyJtag/
Я как раз вчера искал простой пример компиляции встроенного софта для RP2040, и вот нате.

no subject
no subject
Я насчёт нехитрых jtag сигналов - если бы так, проекты типа OpenOCD вряд ли распухали до размеров чуть ли не ядра Линукса. :)
no subject
no subject
Есть опенсорсный проект YosysHQ, но я лично с ним реального опыта на FPGA не имел. Для серьёзных проектов стрёмно пока.
https://github.com/YosysHQ/oss-cad-suite-build
no subject
А прошивать тоже софтом от производителя? Оно под линуксом нормально фурычит? Или, может, готовую прошивку можно каким-нибудь OpenOCD закинуть?
no subject
Там вызывается vivado и выполняется TCL скрипт: https://github.com/sergev/vak-opensource/blob/master/hardware/basys3/buttons-and-leds/program.tcl
Фунциклирует намного проще и надёжнее, чем тот же OpenOCD.