- Воткни USB Blaster в 10-контактный разъем
- Открой в Quartus Programmer файл karabas_pro_tda1543.cdf или karabas_pro_tda1543a.cdf (зависит от того, какой у тебя ЦАП на плате)
- Отметь галочками, какие чипы (все) шьешь (EPM3128, EP4CE6, EPCS16 итп), затем жмякай на Program button
Воткни свой программатор в 6-контактный разъем
Шей файл karabas_pro.hex, если у тебя ревизия платы C. Шей файл karabas_pro_revA.hex, если у тебя старая revA без доделок. Шей файл karabas_pro_revD.hex, если у тебя новая rev.D с кучей светиков.
Фьюзы
(Если у тебя не дудка, а другой софт - просто выставляй фьюзы)
- Low: 0xFF
- High: 0xD7
- Extended: 0xFF
avrdude -c usbasp -p m328p -U flash:w:karabas_pro.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD7:m
Важно: efuse можно не шить, с ним бывают траблы.
Тогда так: avrdude -c usbasp -p m328p -U flash:w:karabas_pro.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD7:m
После шитья - передерни. питание.
Все :)