Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/132: Рейтинг темы: голосов - 132, средняя оценка - 4.52
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
1

Atmega328-PU прошить

06.10.2012, 15:26. Просмотров 24119. Ответов 16
Метки нет (Все метки)

Собрал намедни ардуино совместимую плату с Atmego328-PU. При прошивке его "параллельным" программатором столкнулся с бедой, показывает ошибку "Expected syknature for ATMEGA328P is 1E 95 0F". Как можно победить, есть идеи?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2012, 15:26
Ответы с готовыми решениями:

Фьюзы atmega328
Долгое время игрался с ардуино(otmyko328). Сейчас решил углубиться в изучение данного...

ATmega328 и proteus
Привет, только начал осваивать proteus, сделал схему ATmega328 + LED. void loop() { ...

SPI в Atmega328
Помогите разобраться с SPI! Схему собрал и проверил загрузив Ардуиновский код - все работает. А вот...

UART (ATMega328)
Добрый день всем. Я не могу добиться нормальной работы UART Atmega 328p. (Для Atmega8 разобрался и...

Условия в прерываниях ATmega328
Доброго времени суток! Очень странно работают условия во внешнем прерывании. Вот код: ISR...

16
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
06.10.2012, 15:33 2
если уверен - используй ключ -f
я не разбирлся глубже, видимо у разных ревизий разная сигнатура
0
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
06.10.2012, 21:02 3
Про ключ не понял. Новичек в этом
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
06.10.2012, 21:04 4
чем шьешь то? если через дудку, то справа где -B 4800 допиши -f (=игнорировать сигнатуру и прошивать)
0
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
06.10.2012, 21:58 5
Цитата Сообщение от woddy
чем шьешь то? если через дудку, то справа где -B 4800 допиши -f (=игнорировать сигнатуру и прошивать)
Шью ч/з лпт порт (пять проводков). Провода около 4-7см.
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
06.10.2012, 21:59 6
вопрос был про софт
0
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
06.10.2012, 22:21 7
Цитата Сообщение от woddy
вопрос был про софт
Arduino IDE. Читал, что можно AVR Burn-O-Mat, но там нет поддержки 328-PU. Там только 328Р.
Весь вопрос в том, что и в Arduino IDE тож нет поддержки 328-PU (мои доводы).
0
Woddy
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 3
06.10.2012, 22:30 8
да, именно в этой P проблема.
я ардуиновский загрузчик шью через avr-dude, с указанным ключом. у меня такая проблема не с 328, а с одной из купленных атмега168 была. брал дистриб где-то тут на сайте.
ну или наверное можно в конфигах ардуины поискать ID и поправить.

порядок прошивки
1) подключить кварц
2) указать ключ -B 4800
3) проверить что читаются фьюзы, установить правильные (hi, low). loc фьюз выставить в значение анлок
4) убрать ключ -B 4800, прошить заргузчик
5) выставить лок фьюз в значение лок

загрузчик брать в папке с ардуиной
значения фьюзов брать в файле boards.txt в папке с ардуиной
(!!!!!) не путать hi и low фьюзы (они указаны в обратном порядке)
0
Xomuk
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 141
07.10.2012, 11:01 9
Коль у тебя "5 проводов", Попробуй прошиться через UniProf. Камень не определится, но выбери MEGA32, и будет тебе счастье. Ну и разумеется собери себе программатор на FT232. Им потом и ARMы можно будет шить, если перейдешь.
0
yvomssm
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
10.10.2012, 12:59 10
Цитата Сообщение от Xomuk
Камень не определится, но выбери MEGA32, и будет тебе счастье.
лично я так и сделал. у них размер памяти одинаковый
0
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
10.10.2012, 17:55 11
Цитата Сообщение от yvomssm
Цитата Сообщение от Xomuk
Камень не определится, но выбери MEGA32, и будет тебе счастье.
лично я так и сделал. у них размер памяти одинаковый
Расскажи подробнее что и ка делал.Желательно пошагово. Ты для дуины его прошивал?
0
yvomssm
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
10.10.2012, 18:00 12
Цитата Сообщение от Mozko85
Цитата Сообщение от yvomssm
Цитата Сообщение от Xomuk
Камень не определится, но выбери MEGA32, и будет тебе счастье.
лично я так и сделал. у них размер памяти одинаковый
Расскажи подробнее что и ка делал.Желательно пошагово. Ты для дуины его прошивал?
окно выбора МК вышло, выбрал мегу32 и все. нет, просто для себя через программатор Громова. могу написать мануал тебе что да как если подождешь
0
Mozko85
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 7
11.10.2012, 19:18 13
Расскажи подробнее что и ка делал.Желательно пошагово. Ты для дуины его прошивал?[/quote]
окно выбора МК вышло, выбрал мегу32 и все. нет, просто для себя через программатор Громова. могу написать мануал тебе что да как если подождешь[/quote]
Подожду
0
yvomssm
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
12.10.2012, 02:03 14
Что-то я про мануал загнул через чур, торопился наверно. Как прошить UniProf МК можно интуитивно понять, либо гугл скажет. Ну во-первых без разницы под какой девайс прошивается камень. Хоть индруино, хоть буратино :) Во-вторых, выбрось пять проводов и спаяй программатор Громова. Даже если деталей на него нет, обойдется в минимум сборка. Вечно проблемы с проводками. Функция вроде одна, прошивка, а преимущества есть :) Запустишь UniProf,
Камень не определится, но выбери MEGA32, и будет тебе счастье.
0
BDW
0 / 0 / 0
Регистрация: 22.02.2011
Сообщений: 62
17.05.2013, 02:19 15
прилетели сегодня парочка ардуинок мини про на otmyko328-PU.
мостик ft232 конечно же забыл.
мне бутлоадеры и прочая набивка в принципе не нужна.
можно ли на этой платке на пины накинуть 5 проводов?

<Изображение удалено>

беспокоит tid на 13-й ноге и емкость не ресете
http://arduino.cc/en/uptoods/Main/Arduino-Pro-Mini-schematic.pdf
спасибо.
0
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
17.05.2013, 23:17 16
Цитата Сообщение от BDW
можно ли на этой платке на пины накинуть 5 проводов?
Естественно!
Цитата Сообщение от BDW
беспокоит tid на 13-й ноге и емкость не ресете
Это стандартно для всех мини- и нано-Ардуин. Светодиод на ножке SPI.SCK, поэтому при прошивке он мигает.
0
BDW
0 / 0 / 0
Регистрация: 22.02.2011
Сообщений: 62
18.05.2013, 00:02 17
что-то подобное я и предполагал, но за неопытностью побаивался. спасибо.
0
18.05.2013, 00:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2013, 00:02

Начало работы с atmega328
Здравствуйте, помогите подобрать программатор для прошивки otmyko328P. Интересует, сколько стоит,...

Работа с UART (ATMega328)
Всем привет. Сижу мучаю атмегу и понять не могу что не так. Мне надо сделать uart c ехом. Но это...

V-USB, Atmega328 и 16MHz
Здравия желаю, Имеем: Arduino pro mini 16MHz/5V Схема подключения: &lt;Изображение удалено&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru