Ардуино Pro mini не прошивается

Обсуждение контроллеров, заливка скетчей и загрузчиков
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Ардуино Pro mini не прошивается

#1

Сообщение Сергей » 09.11.2015{, 01:07}

Добрый день.
Парни подскажите, кто пользовался модулем про мини, чем шьете? 
Я перепробовал все, получилось только через уно (как програматор). И то после заливки скетча ИДЕ пишет об ошибках верификации. А сам скетч в контроллере не работает.
 
0082393.png
пробовал УНКой, без контроллера - результат 0
через переходник - 6Pin CP2102 модуль USB 2.0 для TTL тоже 0

Может есть какие то нюансы?
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#2

Сообщение Skull » 09.11.2015{, 02:37}

Есть. Файл boards.txt в ФЛпроге надо брать от свежей Ардуины, и плату прошивать бутлоадером от нее же. Китайские платы почему-то не шьются (скорее проблема в скорости) "из коробки" через UART.

Аватара пользователя
alecs
Рядовой
Сообщения: 50
Зарегистрирован: 07.09.2015{, 22:42}
Репутация: 4
Откуда: Мирный РС(Я)

Ардуино Pro mini не прошивается

#3

Сообщение alecs » 09.11.2015{, 05:32}

Сергей писал(а): 6Pin CP2102 модуль USB 2.0 для TTL
Я вот таким переходником прошиваю, штук 6 уже прошил. (только вот соединять нужно tх-rx, rx-tx)

http://blog.tarn-vedra.de/2011/09/using ... duino.html
http://arduino.ru/forum/obshchii/stykov ... ter-cp2102

Strix
Рядовой
Сообщения: 25
Зарегистрирован: 06.09.2015{, 10:22}
Репутация: 0
Откуда: Соликамск
Имя: Валерий

Ардуино Pro mini не прошивается

#4

Сообщение Strix » 09.11.2015{, 08:00}

У меня пара штук Pro mini лежат. Шил, используя в качестве программатора Nano - полёт нормальный. Прикупил программатор на FTDI FT232RL - через него ни в какую не шьются. Грешу на микруху FTDI, наверняка не оригинальная.

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#5

Сообщение Skull » 09.11.2015{, 11:52}

В драйвер FT232RL сейчас встроена проверка подлинности. Поэтому поищите более раннюю версию. Кстати, в диспетчере оборудования такой драйвер должен быть с желтым значком, если проверка подлинности не пройдена. Я шью все через эту микру, полет нормальный, просто драйвера версии ДО встраивания защиты от подделок.
Да, и еще, у кого семерка и выше- надо ставить драйвер принудительно, при нормальной установке эта сволочь через сутки обновляется до нового и история повторяется.
Последний раз редактировалось Skull 09.11.2015{, 13:20}, всего редактировалось 1 раз.

Аватара пользователя
Kocтик
Рядовой
Сообщения: 75
Зарегистрирован: 07.09.2015{, 23:51}
Репутация: 0

Ардуино Pro mini не прошивается

#6

Сообщение Kocтик » 09.11.2015{, 14:12}

Skull писал(а):при нормальной установке эта сволочь через сутки обновляется до нового и история повторяется.
Там вроде бы можно отключить авто обновление.
Не помню как. Я тоже повозился с этой заразой в свое время. Но после того как раскурил, пашет как надо.
Самый большой ее плюс что можно ею заливать бутлоадер.
Последний раз редактировалось Kocтик 09.11.2015{, 14:16}, всего редактировалось 1 раз.

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

Ардуино Pro mini не прошивается

#7

Сообщение Airis » 09.11.2015{, 14:45}

У меня CP2102 работает нормально. Шыл и Arduino Pro Mini и ESP8266.
CP2102 это не фальшивый клон FTDI, это оригинальный чип от Silicon Labs и его некосается проблемы фальшивых чипов FTDI.

Oleg1345140
Лейтенант
Сообщения: 536
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Ардуино Pro mini не прошивается

#8

Сообщение Oleg1345140 » 09.11.2015{, 18:47}

Шью самым дешевым переходником ЮСБ-КОМ на дефолтных настройках. шьется не спервого рази так как не вовремя кнопку ресет отпускаю, а так все ок.

karamdm
Рядовой
Сообщения: 33
Зарегистрирован: 08.09.2015{, 09:54}
Репутация: 0
Откуда: Череповец
Имя: Дмитрий

Ардуино Pro mini не прошивается

#9

Сообщение karamdm » 10.11.2015{, 16:09}

Заливал загрузчик через NANO, но получилось почему-то только с версией Arduino 1.0. С другими версиями выдавало ошибку.

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#10

Сообщение Skull » 10.11.2015{, 19:27}

karamdm писал(а):но получилось почему-то только с версией Arduino 1.0.
 Это потому что у более поздних версий скорость заливки больше. Просто не совпадает скорость в файле boards.txt

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Ардуино Pro mini не прошивается

#11

Сообщение Сергей » 12.11.2015{, 22:58}

Skull, спасибо за помощь. Да, проблема в скорости. Получилось прошить ПРО МИНИ установив, в IDE, плату LilyPad arduino.
Еще заметил глюк, программа в контроллере выполняется в два раза быстрее. То есть, стоит например генератор, с частотой 1 Гц, а в контроллере он работает с частотой в два раза быстрее.

Oleg1345140
Лейтенант
Сообщения: 536
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Ардуино Pro mini не прошивается

#12

Сообщение Oleg1345140 » 13.11.2015{, 04:23}

Сергей писал(а):два раза быстрее.
А на какой частоте работает плата и на какую частоту выбирали при прошивке есть варианты на 8 и 16 МГц.

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Ардуино Pro mini не прошивается

#13

Сообщение Alex54 » 13.11.2015{, 08:23}

Сергей

Частота 1гц это 500млс а не 1000. Установка идет по полупериоду.
С Уважением Alex

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Ардуино Pro mini не прошивается

#14

Сообщение Сергей » 13.11.2015{, 14:03}

Alex54
Alex54 писал(а):Частота 1гц это 500млс а не 1000
да я не о том (и при чем здесь 1000? А что значит 1 Гц это 500млс???  1 Гц это 1000 мС из которых импульс может быть и 1 мС, а пауза 999 мС. Период - это импульс + пауза. Их сумма и есть период сигнала), для примера привел, частота работы (выполнения) программы увеличилась. Скорее всего из-за несоответствия выбора частоты в программе и частоты кварца.
Залил ту же программу в модуль НАНО. Работает как часики.
Короче вывод: на данный момент использовать модули про мини нет возможности. До того момента, когда в ФЛПрог не будет обновлена IDE.

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#15

Сообщение Skull » 13.11.2015{, 18:39}

Сергей, ну я же пользуюсь ))) Залейте бутлоадер и boards.txt из свежей ардуины. Все модули придется перешить, но это меньшая из проблем. Можно просто ручками менять скорость целевой платы в  boards.txt. В какой-то период ардуинщики пытались защититься от наплыва китайских плат, поэтому сменили бутлоадеры.

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Ардуино Pro mini не прошивается

#16

Сообщение Сергей » 13.11.2015{, 22:12}

Skull, я понял. Пробовал, пока не получилось, посвободнее буду. Хотя это ужас как неудобно.

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#17

Сообщение Skull » 14.11.2015{, 04:57}

Надо- скину прошивки

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Ардуино Pro mini не прошивается

#18

Сообщение Сергей » 14.11.2015{, 20:38}

Skull, нифига не получается. установил версию 1.6.6.
Скопировал boards.txt от сюда:
c:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt

вместо двух в папке ФЛпрог
c:\Program Files (x86)\FLProg\arduino-1.0.5\hardware\arduino\boards.txt
c:\Program Files (x86)\FLProg\ide\hardware\arduino\avr\boards.txt

В 1.6.6 залил бутлоадер. Потом компилирую проект в ФЛпроге, открывается ИДЕ 1.6.3. Вгружаю и ошибка, спустя несколько попыток программирования.
Нигде же не ошибся?

Цитата Skull
Надо- скину прошивки
А что за прошивки?

Аватара пользователя
Kocтик
Рядовой
Сообщения: 75
Зарегистрирован: 07.09.2015{, 23:51}
Репутация: 0

Ардуино Pro mini не прошивается

#19

Сообщение Kocтик » 25.11.2015{, 21:30}

Сергей писал(а):Вгружаю и ошибка
У меня та-же проблема. Pro Mini 3V 8МГц. При загрузке IDE пишет ошибку. Если указать Nano прошивает нормально, но частота генератора в два раза меньше. Изображение

Аватара пользователя
Skull
Лейтенант
Сообщения: 423
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 1
Откуда: Мариуполь

Ардуино Pro mini не прошивается

#20

Сообщение Skull » 26.11.2015{, 02:27}

в boards.txt поставь скорость от Нано для Про Мини

Ответить

Вернуться в «Контроллеры»