Ошибка при загрузки в плату.

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

Здравствуйте! Пришла недавно ардуино нано 328р, после подключения к пк(может определится не сразу), постоянно мигает красный светодиод. Я так понял это загружен тестовый скетч. Но при загрузке чего либо программа долго думает, пишет что загружает, но после выдает ошибку:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf5
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf5
 

 

 

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

*мигает зеленый светодиод))

asam
Offline
Зарегистрирован: 12.12.2018

Попробуйте изменить "процессор" на Atmega328p Old bootloader

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

asam пишет:

Попробуйте изменить "процессор" на Atmega328p Old bootloader

 Почти тоже самое

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

Зашел в "Инструменты - Плата - Менеджер плат - Arduino AVR boards" и вернул версию 1.6.20. Всё заработало.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Поменяй USB-кабель.

Schwarz78
Offline
Зарегистрирован: 19.01.2019

А у вас точно ардуино? Если из Китая - это может быть и клон.

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

Schwarz78 пишет:

А у вас точно ардуино? Если из Китая - это может быть и клон.

Проверил только что, клон)

asam
Offline
Зарегистрирован: 12.12.2018

Ну клон и что? У меня 5 или 6 разновидностей ардуины и все клоны. Прекрасно грузятся и работают. 

qwerty13rus
Offline
Зарегистрирован: 05.12.2018

asam пишет:

Ну клон и что? У меня 5 или 6 разновидностей ардуины и все клоны. Прекрасно грузятся и работают. 

ну значит я слишком везучий. проблему решил, но она временами перестала определятся компом, пишет "сбой запроса дескриптора устройства" в диспетчере устройств

asam
Offline
Зарегистрирован: 12.12.2018

Какой на Уно USB чип стоит?

holl
Offline
Зарегистрирован: 01.02.2019

доброй ночи. Похожая ситуация

У меня DUE и выдает такое:

Скетч использует 348 байт (33%) памяти устройства. Всего доступно 1024 байт.
Глобальные переменные используют 4 байт динамической памяти.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x59
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x59
помогите разобраться
спасибо
andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

holl, правильно выбарите тип контроллера, в который загружаете скетч.

b707
Offline
Зарегистрирован: 26.05.2017

holl пишет:

У меня DUE и выдает такое:

Скетч использует 348 байт (33%) памяти устройства. Всего доступно 1024 байт.

Врете, у вас не DUE. Что это за Дуе такое с памятью всего на 1К ???

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

b707 пишет:

Врете, у вас не DUE. Что это за Дуе такое с памятью всего на 1К ???

видимо, китайская. Либо он контроллер неправильный выбрал для канпиляции

holl
Offline
Зарегистрирован: 01.02.2019

 плата ATtiny13

частота 1,2MHz

Программатор arduino as ISP

в какие пины на ардуинке надо соединять (MISO,MOSI,SCK,RESET)?

ЭТО  мой первый опыт работы с реальной прошивкой

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Мда.  

b707
Offline
Зарегистрирован: 26.05.2017

holl пишет:

 плата ATtiny13
частота 1,2MHz
Программатор arduino as ISP

чем дальше, тем увлекательнее.

Если это Тини - то при чем тут Дуе?

Если прошиваете через Ардуину - то при чем тут программатор STK500 ?

holl
Offline
Зарегистрирован: 01.02.2019

делаю как здесь

https://masterclub.online/topic/15839-programmirovanie-attiny13

только они UNO используют, а я DUO

b707
Offline
Зарегистрирован: 26.05.2017

holl пишет:

 в какие пины на ардуинке надо соединять (MISO,MOSI,SCK,RESET)?

ну блин, Гуглем-то почему не воспользоваться?

вот:

и вот

и еще

и еще 89100 результатов...

b707
Offline
Зарегистрирован: 26.05.2017

на тему "DUE как программатор" - почитайте вот эту ветку:

https://forum.arduino.cc/index.php?topic=156764.0

вкратце - лучше взять Уно или Нано. Но если ничего другого нет - ищите новый скетч "Ардуино как ИСП", в старом Дуе не работает.

holl
Offline
Зарегистрирован: 01.02.2019

всё правильно. есть только due

вот я и пытаюсь найти какам выводам соответсвуют пины на due, что бы использовать скетч для UNO.

А ВОТ часть коментария из скетча

// Uncomment following line to use the old Uno style wiring
// (using pin 11, 12 and 13 instead of the SPI header) on Leonardo, Due...
 
qwerty13rus
Offline
Зарегистрирован: 05.12.2018

Вам нужно откатить Arduino AVR Boards до версии 1.6.20 Мне помогло

holl
Offline
Зарегистрирован: 01.02.2019

знать бы еще какие именно пины использовать на due

spi, icsp?

 

b707
Offline
Зарегистрирован: 26.05.2017

holl пишет:

знать бы еще какие именно пины использовать на due

spi, icsp?

 

ну какие пины??? Вы ссылку-то прочитали. что я вам дал?

Там же простым английским языком сказано, что для прошивки Аттини Дуе не подходит - слишком большая разница тактовой частоты. Точнее, в самом конце там дан рецепт с использованием специальной технологии - но очень сомневаюсь. что он вам поможет, если вы в документации даже пины найти не можете.

Купите Уно или Нано или программатор какой-нибудь и прошивайте себе.

holl
Offline
Зарегистрирован: 01.02.2019

 

Купите Уно или Нано или программатор какой-нибудь и прошивайте себе.

[/quote]

так и сделаю

Только как то странно DUE (мощнее, умнее) а по факту простое не может((