Серьёзные проблемы с Ардуино

topa
Offline
Зарегистрирован: 05.09.2019

Здравствуйте, спустя кучи потраченных сил и нервов я решился все же написать на форум.Проблема вот в чем: у меня были обычные Ардуинки nano и я их спокойно программировал,затем я решил переходить на pro mini а впоследствии на голый кристалл.Начал штудировать весь интернет, собрал всю информацию в кучу и заказал программатор: USBasp.Но по классике жанра ничего не заработало, абсолютно.Драйверы все какие нужно стояли,пины были подключены верно и загружал я через множество программ, но все никак. Бился с этим почти год и решил заказать новый проверенный многими программатор тот же USBasp только немного другого формата,но ситуация не поменялась никак,так же я штудировал интернет по этой проблеме и нашел информацию как обновить прошивку программатора, и взяв старый программатор я попробовал обновить прошивку, но все так же результат 0.У меня ничего не вышло и вообще новый программатор перестал работать.
Забросил это и не возвращался буквально лето, но в начале заказл 3 программатор:USBtinyISP micro usb. И снова та же ситуация: ничего не вышло. Пины подключены верно, питание есть, драйвера стоят. Как и везде в программе arduino ide возникает stk500_getsync() attempt 10 of 10: not in sync: resp=0xb6, в avrdude 3.3 программатор не найдет или программа его видит но не может с ним взаимодействовать, во многих других просто ошибка. Дальше я решил программировать через рабочую ардуину(на этот случай я давно заказал ардуинку, но пришла она не давно). И тут я думаю что проще некуда, и точно должно прошиться, оно не зашивается(вот тут реально стало не по себе), я сделал как говорили в интернете как запрограммировать ардуину через другую, ну вот просто проще некуда, но ошибки не изменились вообще никак. И вот сегодня я решился зашить рабочую ардуину(до этого я её проверил и она работает) выставил все параметры для этой ардуины и... stk500_getsync() attempt 10 of 10: not in sync: resp=0xb6. И все и конец.
Вот такая у меня проблема, то ли духи , то ли порча, (и то что у меня мозгов не хватает, я знаю), но мне нужен опыт, но как можно получить опыт если ты стоишь на месте и никак не можешь на это повлиять? И возникают проблемы которым никакое мое решение не помогает.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Голый atmega328p пытаетесь запустить?

1 конденсаторы и кварц подпаяны? А то кто знает какие там фьюзы....

2 резистор на reset и 5 вольт есть?

Перед прошивкой установить фьюзы, если сложно - в arduino ide выбрать нужный МК, нужный usbasp и нажать записать загрузчик - пропишутся фьюзы

Потом уже прошивать контроллер через программой через isp. Не помогло?

topa
Offline
Зарегистрирован: 05.09.2019

Голый atmega328p запустить пытался и он работает, он у меня почти новый не прошитый ни разу.
С конденсаторами и кварцом все хорошо.
Резистор присутствует 
Это я так же не обошел стороной, в arduino ide я пытался записать загрузчик и спустя некоторое время Ошибка при записи загрузчика.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

topa, мануалов по прошивке МК в интернете -вагон и маленькая тележка. Если вы хотите получить персонифицированные советы, то нужно расписать каждый свой шаг, примерный алгоритм описания такой:

-я имею такой то программатор (фото или ссылка на продавца)
-корректно установил для него драйвера (скриншот установленного драйвера в девайс менеджере)
-я имею такую-то плату арудуино (фото или ссылка на продавца), в случае голого  мк (полное название)
-я подключаю по такой-то схеме (рисунок схемы + фото фактических подключений в высоком разрешении)
-я делаю такие-то настройки в Arduino IDE (скриншот выбора МК и программатора)
- но несмотря на это при выполнении команды такой-то получаю ошибку такую-то (полный лог ошибки)

 

 

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

topa пишет:

Голый atmega328p запустить пытался и он работает, он у меня почти новый не прошитый ни разу.

А как вы определили что он работает если он "не прошитый ни разу"?

 

 

Цитата:
у меня были обычные Ардуинки nano и я их спокойно программировал ... заказл 3 программатор:USBtinyISP micro usb.

А зачем вам ждать программатора если можно использовать Ардуино nano как ISP?

nik182
Offline
Зарегистрирован: 04.05.2015

Серьёзны проблемы, это когда ардуинка не даёт конанду на отделение второй ступени ракеты союз. А то что Вы описали обычное дело для не качественных проводов от програматора до ардуины. Китайские провода они такие китайские.

b707
Онлайн
Зарегистрирован: 26.05.2017

nik182 пишет:
Серьёзны проблемы, это когда ардуинка не даёт конанду на отделение второй ступени ракеты союз. А то что Вы описали обычное дело .

ТС два года! не может прошить ни одну ардуину кучей программаторов. И весь интернет не может ему помочь. Так что это и правда "серьезные проблемы", только не у ардуины...

DIVGENY
Offline
Зарегистрирован: 23.08.2016

господа, вы плохо читали текст. уже во второй строчке  описана сама проблема

затем я решил переходить на pro mini а впоследствии на голый кристалл.

то есть уже Pro Mini у ТС перестали загружать скетчи программатором USBasp...

b707
Онлайн
Зарегистрирован: 26.05.2017

DIVGENY пишет:

господа, вы плохо читали текст. уже во второй строчке  описана сама проблема

затем я решил переходить на pro mini а впоследствии на голый кристалл.

то есть уже Pro Mini у ТС перестали загружать скетчи программатором USBasp...

а я разве не так написал? - у ТС два года не работает прошивка на самых разных платах и самыми разными программаторами. И никакие мануалы из инета ему не помогают.

Простая логика - автор пробовал многократно - значит случайные ошибки исключены. Платы были разные, значит дело не в них. То же и с программаторами. Что остается? - имхо, ошибка в ДНК. уж простите. С этим форум не поможет.

 

Logik
Offline
Зарегистрирован: 05.08.2014

всем помогает, а тут нет?! Просто не в тот раздел пишет, надо сюда http://arduino.ru/forumy/ishchu-ispolnitelya