Atmega8 и 8 МГц
- Войдите на сайт для отправки комментариев
Вс, 10/03/2013 - 05:26
Если кто-то работал с загрузчиком на 8 МГц, то поделитесь опытом, пожалуйста. Сам откопал только optiboot для трех атмег (8, 168 и 328), но на 16 МГц.
И еще вопрос, что писать в boards.txt? В среде 1.01 есть только NG/older, и больше никаких упоминаний об Atmega8. Приведенные там же конфиги для 168, 328 отличаются только скоростью и именем файла с загрузчиком, HFuse/LFuse по большей части идентичны, особенно у 328. В качестве варианта есть здесь: http://cal-eng.com/?wpsc-product=atmega8_8mhz, теперь осталось выяснить, допустимо ли это использовать. Ну и разумеется, где-то надо взять загрузчик.
Далее, последний вопрос просто на всякий случай: есть ли принципиальная разница в загрузчиках для Atmega8A/P/L-PU/AU и сколько там еще всяких её вариантов. Планируется установка на это: http://chipster.ru/catalog/active-components/chip/microcontrollers/atmel/306.html
Почитайте темку, может вам и не нужен загрузчик...
Значительно отличается наверное только Atmega8L.
Спасибо за ссылку. Тащемта, загрузчик всё-таки нужен, ибо в чипстере продаётся именно пустая атмега. Между тем попалась еще одна статья: http://www.robertoinzerillo.com/wordpress/?p=45
возможно, это оно?
Для чего вам загрузчик? Если вы хотите воткнуть этот МК в дуину(или в какую-то плату, которая будет подключаться к компу), то да загрузчик нужен. А если вы хотите этот Atmega8 поставить куда-то в устройство, а дуиной только прошивать ,то загрузчик не нужен - какая разница как вы его будете шить по UART или SPI, если все равно в качестве программатора используется дуина.
Ну тоже логично. тогда вопрос, я вбиваю в boards.txt то что написано по вашей ссылке (там где без загрузчика), подключаю к Arduino ISP программатору, жму в среде Burn bootloader (просто чтобы записать нужные фьюзы), так?
И потом можно будет писать командой Upload using programmer?
Просто кнопкой Upload. Все в штатном режиме, никаких неудобств, все как и с обычной дуиной.
Скорость прошивания чуть ниже, за то получаем мгновенный старт МК.
Принято, спасибо.