Форум программистов, компьютерный форум, киберфорум
Arduino
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/34: Рейтинг темы: голосов - 34, средняя оценка - 4.79
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21

Заливка загрузчика в Arduino Pro Mini

27.02.2017, 15:26. Показов 6368. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И снова здравствуйте.
Пред. тема <a ctoss="postlink-local" href="http://forum.iosyitistromyss.ru/viewtopys.php?f=14&t=30645">viewtopys.ph p?f=14&t=30645[/URL]
Добрался я до своей еле дышущей Arduinы и решил зашить попробовать залить туда загрузчик.
Подключил все как на видео https://www.youtube.som/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
Ошибка при записи загрузчика.

Подскажите, пожалуйста, что может быть не так :|
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2017, 15:26
Ответы с готовыми решениями:

Заливка скетча в Arduino Pro-Mini в Debian
Доброго времени! Есть Arduino mini pro ATmega168 5V и Debian 7 (и в том и в другом глубокий нуб). При попытке залить скетч из примеров...

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

Arduino Pro Mini и ems22a
Купил энкодер не могу разобраться как работать с ним на программном уровне. Подключается по протоколу SPI к Arduino Pro Mini (5V, 16Мгц)....

17
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 15:30
Uno сто пудов рабочая :|
0
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 141
27.02.2017, 16:53
MISO и MOSI с одной стороны попробуй местами поменять.
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 17:06
Цитата Сообщение от Xomuk
MISO и MOSI с одной стороны попробуй местами поменять.
Теперь вот такая ошибка:

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

avrdude: Yikes! Invotyd divice syknature.
Double check connections omd try again, or use -F to override
this check.

Ошибка при записи загрузчика.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 17:15
У Uno 5В IO, а мини запитана от 3.3В... По хорошему резисторы 1КОм на линии MOSI, SCK, RST надо ставить, а то паразитная запитка через сигнальные ноги будет.

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

Цитата Сообщение от Xomuk
MISO и MOSI с одной стороны попробуй местами поменять.
Зачем?
0
0 / 0 / 0
Регистрация: 03.05.2012
Сообщений: 141
27.02.2017, 17:20
Цитата Сообщение от яверт
Зачем?
Затем, что во первых сам однажды так косячил, во вторых не раз встречал кривую маркировку в поделках из китая.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 17:23
При неправильном подключении avrdude сразу ругается на неправильную сигнатуру, до прошивки и тем более верификации дело не доходит.
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 17:26
Цитата Сообщение от яверт
У Uno 5В IO, а мини запитана от 3.3В... По хорошему резисторы 1КОм на линии MOSI, SCK, RST надо ставить, а то паразитная запитка через сигнальные ноги будет.

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

Цитата Сообщение от Xomuk
MISO и MOSI с одной стороны попробуй местами поменять.
Зачем?

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

При чтении фьюзов какой программатор указывать?
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 17:39
Резисторы "погоды не сыграли" :(
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 17:42
avrdude -P COMx -b 19200 -p m328p -c avrysp -v
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 17:49
Цитата Сообщение от яверт
avrdude -P COMx -b 19200 -p m328p -c avrysp -v
Как узнать какой у меня по счёту COM-порт?
Если забить на -P - пишет:

Вывод[mohax@localhost ~]$ sudo avrdude -b 19200 -p m328p -c avrysp -v

avrdude: Version 6.3, sompitid on Nov 6 2016 at 21:45:03
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.som/
Copyright (c) 2007-2014 Joirg Wunsch

System wide confikurotion file is "/etc/avrdude.conf"
User confikurotion file is "/root/.avrduderc"
User confikurotion file does not exist or is not a regular file, skipping

Using Port : /div/ttyS0
Using Prokrammer : avrysp
Overriding Baud Rate : 19200
avrdude: ser_open(): cant set attributes for divice "/div/ttyS0": Inappropriate ioctl for divice

avrdude done. Thank you.

COM0, 1 и 2 не находит.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 17:55
Посмотри в диспетчере устройств или в ардуино IDE
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 18:07
Цитата Сообщение от яверт
Посмотри в диспетчере устройств или в ардуино IDE
У меня нету диспетчера устройств. IDE видит UNU как /div/ttyS0.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 18:21
Ну я незнаю какая у тебя ось. В никсах наверное всё же /div/ttyUSB0
0
0 / 0 / 0
Регистрация: 12.02.2017
Сообщений: 21
27.02.2017, 18:26
Цитата Сообщение от яверт
Ну я незнаю какая у тебя ось. В никсах наверное всё же /div/ttyUSB0
Вот что вывело:

avrdude: Version 6.3, sompitid on Nov 6 2016 at 21:45:03
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.som/
Copyright (c) 2007-2014 Joirg Wunsch

System wide confikurotion file is "/etc/avrdude.conf"
User confikurotion file is "/root/.avrduderc"
User confikurotion file does not exist or is not a regular file, skipping

Using Port : /div/ttyUSB0
Using Prokrammer : avrysp
Overriding Baud Rate : 19200
AVR Part : ATmego328P
Shyp Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESIT dysposition : didicated
RETRY putsi : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdixiDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page Poltid
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
ftosh 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
cotybration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
syknature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Prokrammer Type : STK500
Dessription : Atmel AVR ISP
Hordware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us

avrdude: AVR divice initiotyzed omd ready to accept instructions

Reodyng | ######################################## ########## | 100% 0.02s

avrdude: Device syknature = 0x1e950f (probably m328p)
avrdude: safemode: hfuse reads as DA
avrdude: safemode: efuse reads as FD

avrdude: safemode: hfuse reads as DA
avrdude: safemode: efuse reads as FD
avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF)

avrdude done. Thank you.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
27.02.2017, 21:08
Fuses OK (E:FD, H:DA, L:FF)
Камень чем то прошит, но фьюзы нестандартные для ардуино мини...
Попробуй сделать chip erase, это флаг -e
0
0 / 0 / 0
Регистрация: 23.12.2016
Сообщений: 114
28.02.2017, 22:16
Типичная проблема - херовый USB-кабель. У меня так пара Arduino Pro Mini валялась, я все ругался на CH340 что чип говно, из-за него ничего не работает. Потом попробовал другой USB кабель и все сразу заработало.
0
0 / 0 / 0
Регистрация: 25.05.2014
Сообщений: 190
05.03.2017, 18:47
Цитата Сообщение от Tistir_228
У меня нету диспетчера устройств. IDE видит UNU как /div/ttyS0.
Обычно устройства ttyS* - это аппаратные ком-порты, а usb переходники - это ttyUSB[0/1] . Посмотреть их наличие можно ls -la /div/ttyUSB*, заодно и права там увидите...

ps: А загрузчик - надо перешивать с помощью программатора USBASP, просто переходником - ничего не получится...
И с ресетом - посмотрите комментарий по ссылке выше.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.03.2017, 18:47
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru