Страница 1 из 1
Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Ср янв 22, 2020 14:11:38
Али777
Доброго времени суток! Застрял на этом месте. Не могу найти информацию как прошить через uart Raspberry атмегу 8. Знаю что нужен bootloader. Только не пойму какой именно. И также не могу понять как потом через uart прошивать. Наверно использовать avrdude как-то. Bootloader должен работать от встроенного кварца 8МГц.
Re: Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Ср янв 22, 2020 14:24:47
AndyGU70
Re: Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Ср янв 22, 2020 20:54:22
Али777
Спасибо за конструктор!
Re: Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Чт янв 23, 2020 10:20:30
NStorm
Нафига конструктор, когда есть готовый и так для атмеги8 на 8Мгц:
https://github.com/MCUdude/optiboot_fla ... 00L_B5.hex
Только хекс бутлоадера прошить сначала придется программатором, вроде USBAsp. Ну или вот так извратиться:
https://blog.avislab.com/raspberry-pi-avrdude_ru/
А потом уже можно сами "полезные" проги шить через RPi и avrdude по протоколу stk500/arduino.
Re: Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Чт янв 23, 2020 21:58:40
Али777
Пришлось ставить еще одну атмегу8 на плату. Теперь на Распбери не хватает второго uart'а для передачи данных двух атмег. Думаю подключить через один spi. Со стороны распбери есть способ как прошивать по spi. Больше всего волнует, можно ли прошивать атмеги и также вести обмен данными не изменяя подключения. Т.к. все это будет находится удаленно. К распбери подключение будет через ssh, через openvpn. Нужно заливать прошивки в обе атмеги удаленно, после этого атмеги должны передовать данные.
Re: Как прошить atmega8 через встроенный uart RaspberryPi?
Добавлено: Пт янв 24, 2020 07:52:07
NStorm
Прошивайте обе через SPI тогда. Его можно на одну шину повесить, и сбросом вводить в режим программирования атмеги по очереди.