Easyelectronics.ru

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

Часовой пояс: 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
Сообщения: 251
Откуда: Россия, Москва
Типичная проблема - херовый 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 часов


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

Сейчас этот форум просматривают: dosikus_2


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

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

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