Как видите, плата наследует все улучшения, введенные еще в версии 1.1 (более подробно написано в статье о Seeeduino).
Но если внимательно присмотреться, в версии 2.2 произошли следующие изменения:
- убран переключатель питания, теперь оно автоматическое, как на Duemilanova;
- керамический резонатор заменен на "настоящий" кварц (выше точность);
- фильтры по питанию - ранее электролиты - теперь в чип-танталовом исполнении;
- защитный диод цепи внешнего питания заменен на более мощный 1N4004 - как на Seeeduino Mega.
На всякий случай напоминаю, что это плата уникальна максимальным количеством улучшений при сохранении полной совместимости с Arduino. Дизайн Seeeduino одобряет даже один из отцов-основателей проекта Arduino - Джанлука Мартино. По моему личному опыту, Seeeduino покупают те, кто управляется со схемами с TLL-уровнями 3.3В.
Здравствуйте, нужен хелп. Пытаюсь прошить бутлоадер в восьмую атмегу при помощи usbasp. как только дело доходит до фьюзов, - всё, контроллер "умирает" и считать-записать себя не даёт.
ОтветитьУдалитьДогадываюсь, что ошибка типовая, но самостоятельно докопаться не удается.
При таком скудном наборе информации единственный совет - проверьте, чтобы значения фьюзов соответствовали схеме тактирования.
ОтветитьУдалитьРуководствовался следующим:
ОтветитьУдалить" Например, требуемый порядок для Mega8 будет таков:
Low Fuse 0xDF = 1101 1111
1 = Cksel0
1 = Cksel1
1 = Cksel2
1 = Cksel3
1 = Sut0
0 = Sut1
1 = Boden
1 = Bodelevel
High Fuse 0xCA = 1100 1010
0 = Bootrst
1 = Bootsz0
0 = Bootsz0
1 = Eesave
0 = CKOPT
0 = SPIEN
1 = WDTON
1 = RSTDSBL"
Единственно, что фьюз SPIEN был заблокирован.
А схемой тактирования какой руководствовались?
ОтветитьУдалитьДа, и SPIEN при помощи USBasp не прошивается..
ОтветитьУдалитьВ программаторе стоит кварц на 4 мГц.
ОтветитьУдалитьUPD, может не так понял вопрос:
ОтветитьУдалитьАтмегу предполагалось вставить в самодельную ардуину сериал с 16 мГц кварцем.
Павел, судя по отрывку статьи, Вы читали в "Хакере" статью DiHalt-а про самодельный Arduino.
ОтветитьУдалитьЕсли я угадал, то советую перед прошивкой фьюзов МК воссоздать схему тактирования Arduino - внешний кварц 16МГц + 2х22 pF. При этом кварц должен быть не внутри программатора, а максимально близко к ножкам программируемого контроллера.
И, кстати, в схеме USBasp я кроме кварца 12МГц других не встречал. Вы вообще уверены, что оно там есть?
А! Значит, я угадал.
ОтветитьУдалитьНу так вставляйте смело, и уже там - шейте. И будет Вам счастье ;)
До недавнего времени пользовал программатор "5 проводков" , однако решил освоить USB программаторы, для чего приобрел уже готовый usbasp, там действительно стоит 12 мегагерц кварц на прошивающем контроллере, а возле кроваток с прошиваемыми стоит 4 мГц.
ОтветитьУдалитьПричем прошивать пробовал и с Arduino IDE, в котором правильные фьюзы должны по идее ставиться автоматом, так и из под IDE он прошивается только один раз, а потом контроллер "исчезает".
А можно ссылку на эту удивительную модификацию USBasp? Просто интересно.
ОтветитьУдалитьИ, кстати, думаю - дело именно в нем.
Еще раз советую зашивать при помощи кабеля ISCP 6 (10) сразу в устройстве.
Схема и ваще:
ОтветитьУдалитьhttp://www.proftelecom.by/files/prog3.rar
С дальнейшими экспериментами по сборке ардуины мне, к сожалению придется подождать. На нашем радиорынке пропали 8-е атмеги, говорят, что их сняли с производства и вводят что-то поновее.
Спасибо за познавательную ссылку!
ОтветитьУдалитьСомнений нет, что это конструкция - рабочая, но ее исполнение мне сразу не нравится. Главное - наружу нет разъема программирования - он драматически расширяет список поддерживаемых МК во внутрисхемном режиме. Понравился перл J1 служит для отключения питания от панелей MK.(садит питание на землю).. Учитывая, что оно питается от USB, то "садится" на землю именно это питание ;) Я считаю - это медаль (с) интерны.
В качестве самопиара - мои программаторы на молотке. Даже пара наборов USBasp c п/п сохранилась, для самостоятельной сборки.
С МК для Arduino - общая беда мирового масштаба. Сейчас ситуация начинает выправляться, у нас уже появились ATmega8A-AU (SMD). По опыту - 8К для Arduino маловато, советую 328-ю или 168-ю. Кстати, отправить мелкий пакет с одной микросхемой из РФ в РБ обходится в 150 рублей ;)
Здравствуйте, прошу прощения за задержку с ответом.
ОтветитьУдалитьсмысл первого джампера мне тоже кажется трудноуловимым.
наземной почтой пользоваться уже разучился, но возможно придется осваивать заново.
восьмую атмегу в TQFP уже видел на чипидипе, но на моей сериальной ардуине уже распаяна плата (осталось только контроллер вставить) и городить огород с адаптерами TQFP-DIP что-то не хочется, попытаюсь распотрошить закрома, попробую найти микросхему из старых запасов и залить бутлоадер уже по пяти проводкам.
Кста! Может вы поможете еще и с такой проблемой: жутко тормозит ардуино IDE при работе с меню: от клика мышкой до выпадания менюшки проходит иногда по 3-5 минут. Что это может быть?
Полагаю, дело в Java-машине. У меня такого не было, чем лечить - понятия не имею, зависит от конфигурации компа.
ОтветитьУдалить