Easyelectronics.ru

Электроника для всех
Текущее время: 16 ноя 2018, 13:03

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 19 ] 
Автор Сообщение
 Заголовок сообщения: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 16:13 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
И снова здравствуйте.
Пред. тема viewtopic.php?f=14&t=30645
Добрался я до своей еле дышущей Arduin'ы и решил зашить попробовать залить туда загрузчик.
Подключил все как на видео https://www.youtube.com/watch?v=gq64OQn5NDc
Uno Mini
3.3V vcc
GND GND
10 RST
11 11
12 12
13 13

Прошил для начала Uno скетчём ArduinoISP, подключил по схеме выше, программатор - Arduino as ISP и выдало ошибки:

avrdude: verification error, first mismatch at byte 0x0000
0xfd != 0x05
avrdude: verification error: content mismatch
Ошибка при записи загрузчика.

Подскажите, пожалуйста, что может быть не так :|


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 16:17 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
Uno сто пудов рабочая :|


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 17:40 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 май 2012, 22:45
Сообщения: 193
MISO и MOSI с одной стороны попробуй местами поменять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 17:53 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
Xamuk писал(а):
MISO и MOSI с одной стороны попробуй местами поменять.

Теперь вот такая ошибка:

Arduino: 1.8.0 (Linux), Плата:"Arduino Pro or Pro Mini, ATmega328 (3.3V, 8 MHz)"

avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Ошибка при записи загрузчика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:02 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
У Uno 5В IO, а мини запитана от 3.3В... По хорошему резисторы 1КОм на линии MOSI, SCK, RST надо ставить, а то паразитная запитка через сигнальные ноги будет.

А так, прочитай фьюзы и локбиты, может камень залочен...

Xamuk писал(а):
MISO и MOSI с одной стороны попробуй местами поменять.

Зачем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:07 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 07 май 2012, 22:45
Сообщения: 193
яверт писал(а):
Зачем?


Затем, что во первых сам однажды так косячил, во вторых не раз встречал кривую маркировку в поделках из китая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:10 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
При неправильном подключении avrdude сразу ругается на неправильную сигнатуру, до прошивки и тем более верификации дело не доходит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:13 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
яверт писал(а):
У Uno 5В IO, а мини запитана от 3.3В... По хорошему резисторы 1КОм на линии MOSI, SCK, RST надо ставить, а то паразитная запитка через сигнальные ноги будет.

А так, прочитай фьюзы и локбиты, может камень залочен...

Xamuk писал(а):
MISO и MOSI с одной стороны попробуй местами поменять.

Зачем?


avrdude -c ПРОГРАММАТОР -p m328p -U hfuse:r:-:b

При чтении фьюзов какой программатор указывать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:26 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
Резисторы "погоды не сыграли" :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:29 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
avrdude -P COMx -b 19200 -p m328p -c avrisp -v


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:36 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
яверт писал(а):
avrdude -P COMx -b 19200 -p m328p -c avrisp -v

Как узнать какой у меня по счёту COM-порт?
Если забить на -P - пишет:

Show Вывод


COM0, 1 и 2 не находит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:42 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
Посмотри в диспетчере устройств или в ардуино IDE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 18:54 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
яверт писал(а):
Посмотри в диспетчере устройств или в ардуино IDE

У меня нету диспетчера устройств. IDE видит UNU как /dev/ttyS0.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 19:08 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
Ну я незнаю какая у тебя ось. В никсах наверное всё же /dev/ttyUSB0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 19:13 
Только пришел

Зарегистрирован: 16 фев 2017, 16:04
Сообщения: 21
яверт писал(а):
Ну я незнаю какая у тебя ось. В никсах наверное всё же /dev/ttyUSB0

Вот что вывело:

Show


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 28 фев 2017, 21:55 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3440
Fuses OK (E:FD, H:DA, L:FF)
Камень чем то прошит, но фьюзы нестандартные для ардуино мини...
Попробуй сделать chip erase, это флаг -e


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 01 мар 2017, 23:03 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2016, 00:04
Сообщения: 256
Откуда: Россия, Москва
Типичная проблема - херовый USB-кабель. У меня так пара Arduino Pro Mini валялась, я все ругался на CH340 что чип говно, из-за него ничего не работает. Потом попробовал другой USB кабель и все сразу заработало.

_________________
https://eax.me/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 06 мар 2017, 19:34 
Старожил

Зарегистрирован: 29 май 2014, 22:18
Сообщения: 257
Откуда: СПб, Россия
Tester_228 писал(а):
У меня нету диспетчера устройств. IDE видит UNU как /dev/ttyS0.

Обычно устройства ttyS* - это аппаратные ком-порты, а usb переходники - это ttyUSB[0/1] . Посмотреть их наличие можно ls -la /dev/ttyUSB*, заодно и права там увидите...

ps: А загрузчик - надо перешивать с помощью программатора USBASP, просто переходником - ничего не получится...
И с ресетом - посмотрите комментарий по ссылке выше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заливка загрузчика в Arduino Pro Mini
СообщениеДобавлено: 15 июн 2018, 01:17 
Здравствуйте!

Зарегистрирован: 15 июн 2018, 01:11
Сообщения: 1
Плата Arduino nano (лазерный чпу с АЛИ). работала нормально, до залития hex файла вот ошибка:

Скетч использует 764 байт (2%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
avrdude: verification error, first mismatch at byte 0x0002
0xe6 != 0x5c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB