Как прошить atmega8 через встроенный uart RaspberryPi?
- Сообщения: 214
- Зарегистрирован: Чт май 23, 2013 18:31:58
Доброго времени суток! Застрял на этом месте. Не могу найти информацию как прошить через uart Raspberry атмегу 8. Знаю что нужен bootloader. Только не пойму какой именно. И также не могу понять как потом через uart прошивать. Наверно использовать avrdude как-то. Bootloader должен работать от встроенного кварца 8МГц.
- Реклама
- Сообщения: 231
- Зарегистрирован: Ср апр 17, 2019 01:53:29
- Сообщения: 214
- Зарегистрирован: Чт май 23, 2013 18:31:58
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
Нафига конструктор, когда есть готовый и так для атмеги8 на 8Мгц: https://github.com/MCUdude/optiboot_fla ... 00L_B5.hex
Только хекс бутлоадера прошить сначала придется программатором, вроде USBAsp. Ну или вот так извратиться: https://blog.avislab.com/raspberry-pi-avrdude_ru/
А потом уже можно сами "полезные" проги шить через RPi и avrdude по протоколу stk500/arduino.
Только хекс бутлоадера прошить сначала придется программатором, вроде USBAsp. Ну или вот так извратиться: https://blog.avislab.com/raspberry-pi-avrdude_ru/
А потом уже можно сами "полезные" проги шить через RPi и avrdude по протоколу stk500/arduino.
- Сообщения: 214
- Зарегистрирован: Чт май 23, 2013 18:31:58
Пришлось ставить еще одну атмегу8 на плату. Теперь на Распбери не хватает второго uart'а для передачи данных двух атмег. Думаю подключить через один spi. Со стороны распбери есть способ как прошивать по spi. Больше всего волнует, можно ли прошивать атмеги и также вести обмен данными не изменяя подключения. Т.к. все это будет находится удаленно. К распбери подключение будет через ssh, через openvpn. Нужно заливать прошивки в обе атмеги удаленно, после этого атмеги должны передовать данные.
- Реклама
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
Прошивайте обе через SPI тогда. Его можно на одну шину повесить, и сбросом вводить в режим программирования атмеги по очереди.


