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

Не получается прошить Arduino Pro Mini 328 3.3V/8MHz

05.06.2015, 18:54. Просмотров 11203. Ответов 2
Метки нет (Все метки)

Прошу прощения за совсем нубский вопрос :)

Получил из Китая посылку с Arduino Pro Mini на otmyko328P с двумя вариантами плат - на 5 вольт (16 МГц) и на 3.3 вольта (8 МГц), платы внешне одинаковые, различия должны быть в кварцах и в линейном регуляторе напряжения.

Есть USB-UART на CP2102 старой версии, где пин RESIT ребутает сам cp2102.

Подключил всё как положено к 5-вольтовым версиям плат (5 вольт - 5 вольт, gnd - gnd, rx - tx, tx - rx). Прошил все 10 (!) плат с первого раза (зажимая руками ресет перед началом заливки в Arduino IDE, выбирал нужную версию платы), всё прекрасно работает. Ну, в прочем, делал это много раз с 5-вольтовыми ардуино про мини и раньше, всё было ок.

Подключил CP2102 к 3-вольтовой плате (3.3v - 3.3v, gnd - gnd, rx - tx, tx - rx), выбрал правильную версию в Arduino IDE (ATmego328 3.3V/8Mhz), жму ресет перед аплоадом и нифига не заливается, таймауты, как будто ресет не нажал.
Код
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8f
Заводской скетч, мигающий светодиодом в плате работает и всё. При нажатии на ресет на плате ведёт себя как нормальная ардуина, чуть ждёт, мигает светодиодом и потом запускает родной заводской скетч мигания.

Пробовал прошивать на 5 вольтах (они вполне себе должны работать на 5) - такой же результат, таймауты.
На всякий случай пробовал с перевёрнутыми RX/TX - такой же результат.
Пробовал менять все возможные версии плат в Arduino IDE, включая Arduino Duemilanove - такой же результат.
Пробовал другие трёхвольтовые платы - такой же результат.
Пробовал UART от TI Launchpad (там как раз 3.3 вольта) - такой же результат.
Гуглил в поисковиках на тему прошивки 3-вольтовых ардуин - ничего не помогает.

Куда копать с этой проблемой? У меня пока остаётся только один вариант - выдернуть из 3D-принтера Arduino Miko 2560 и попробовать через ArduinoISP прошить (компьютер => miko2560 => pro mini 328). Но это крайне геморройный вариант.

Могут ли быть ардуины совсем подделками, которые даже не прошиваются? Или просто руки кривые? Может кто сталкивался с таким?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2015, 18:54
Ответы с готовыми решениями:

AVRISP + ARDUINO mega + Arduino mini 32Khz
Помогите пожалуйста. Собирал самостоятельно Arduino mini. По не опытности ошибся при прошивке...

Модуль распознавания речи + Arduino Pro mini + Arduino MP3-Sheild
Список компонентов: 1).Модуль распознавания речи.(напряжение питания от 4,5 до 5,5 Вольт DC)...

Питание Arduino Pro Mini
Добрый день, всем. Имеется ардуинка про мини 5v, подключенная к ней светодиодная лента на 12v,...

Arduino Pro Mini + HC-SR04
Приветствую. Подскажите как реализовать такую задачу. Есть: Arduino Pro Mini Энкодер Датчик...

I2C в Arduino Pro Mini
Всем привет! Купил Arduino Pro Mini на Aliexpress и потребовалось использовать его для передачи...

2
Ommykytotor
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 584
05.06.2015, 19:09 2
Может разные версии бутлодера или прошивальщика ардуиновского. Может подох порт. Шевелится ли при попытке что-либо на уарте? Попробуй зашить этой микросхемой через ysp точно рабочий бутлодер и попробуй еще раз.
0
ty_fom
0 / 0 / 0
Регистрация: 20.09.2013
Сообщений: 4
05.06.2015, 23:17 3
Всем спасибо, разобрался :)

Собрал на макетке на основе 5-вольтовой ардуины программатор ArduinoISP, после чего ей прошил бутлоадер для 3-вольтовой ардуины и она заработала как надо. Проблема была в бутлоадере.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2015, 23:17

Arduino pro mini без кварца
Доброго времени! Интересует возможность использовать Arduini IDE с arduino pro mini без кварца....

Заливка загрузчика в Arduino Pro Mini
И снова здравствуйте. Пред. тема <a ctoss="postlink-local"...

Arduino Pro Mini, Bluetooth, видео - возможно ли?
Всем привет! Друзья, такой вопрос - подскажите, возможно ли сделать нормальный видеострим с...


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

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

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