Программатор для lgt8f328p

LGTSWDICE

LGTSWDICE - это фирменный программатор для микроконтроллера lgt8f328p. C завода на нем установлена прошивка SWDISP_mkII, для работы в Linux его нужно перепрошить в JTAGICE_mkII.

 

Для обновления прошивки программатор нужно перевести в режим UPDATE, установив перемычку замыкающую выводы UPD и GND. После вставьте программатор в компьютер. В компьютере отобразится диск. Удалите содержимое диска и скопируйте туда файл SWDICE_mkII_STD7.0.582.bin.

После уберите перемычку. Программатор готов, теперь он будет работать как JTAGICE_mkII в режиме isp.

 

Для прошивки микроконтроллера lgt8f328p, введите в терминале

avrdude -c jtag2isp -P usb -p lgt8f328p -D -U flash:w:main.hex:i

avrdude должен быть версии 7.0 и выше. Возможно LGTSWDICE может работать как отладчик.

 

Программатор собран на микроконтроллере Nuvoton NUC122. Ниже три ссылки. Первые две- это схема и прошивка программатора. Третья драйверы и утилиты.