Серьёзные проблемы с Ардуино
- Войдите на сайт для отправки комментариев
Здравствуйте, спустя кучи потраченных сил и нервов я решился все же написать на форум.Проблема вот в чем: у меня были обычные Ардуинки 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. И все и конец.
Вот такая у меня проблема, то ли духи , то ли порча, (и то что у меня мозгов не хватает, я знаю), но мне нужен опыт, но как можно получить опыт если ты стоишь на месте и никак не можешь на это повлиять? И возникают проблемы которым никакое мое решение не помогает.
Голый atmega328p пытаетесь запустить?
1 конденсаторы и кварц подпаяны? А то кто знает какие там фьюзы....
2 резистор на reset и 5 вольт есть?
Перед прошивкой установить фьюзы, если сложно - в arduino ide выбрать нужный МК, нужный usbasp и нажать записать загрузчик - пропишутся фьюзы
Потом уже прошивать контроллер через программой через isp. Не помогло?
Голый atmega328p запустить пытался и он работает, он у меня почти новый не прошитый ни разу.
С конденсаторами и кварцом все хорошо.
Резистор присутствует
Это я так же не обошел стороной, в arduino ide я пытался записать загрузчик и спустя некоторое время Ошибка при записи загрузчика.
topa, мануалов по прошивке МК в интернете -вагон и маленькая тележка. Если вы хотите получить персонифицированные советы, то нужно расписать каждый свой шаг, примерный алгоритм описания такой:
-я имею такой то программатор (фото или ссылка на продавца)
-корректно установил для него драйвера (скриншот установленного драйвера в девайс менеджере)
-я имею такую-то плату арудуино (фото или ссылка на продавца), в случае голого мк (полное название)
-я подключаю по такой-то схеме (рисунок схемы + фото фактических подключений в высоком разрешении)
-я делаю такие-то настройки в Arduino IDE (скриншот выбора МК и программатора)
- но несмотря на это при выполнении команды такой-то получаю ошибку такую-то (полный лог ошибки)
Голый atmega328p запустить пытался и он работает, он у меня почти новый не прошитый ни разу.
А как вы определили что он работает если он "не прошитый ни разу"?
А зачем вам ждать программатора если можно использовать Ардуино nano как ISP?
Серьёзны проблемы, это когда ардуинка не даёт конанду на отделение второй ступени ракеты союз. А то что Вы описали обычное дело для не качественных проводов от програматора до ардуины. Китайские провода они такие китайские.
ТС два года! не может прошить ни одну ардуину кучей программаторов. И весь интернет не может ему помочь. Так что это и правда "серьезные проблемы", только не у ардуины...
господа, вы плохо читали текст. уже во второй строчке описана сама проблема
затем я решил переходить на pro mini а впоследствии на голый кристалл.
то есть уже Pro Mini у ТС перестали загружать скетчи программатором USBasp...
господа, вы плохо читали текст. уже во второй строчке описана сама проблема
затем я решил переходить на pro mini а впоследствии на голый кристалл.
то есть уже Pro Mini у ТС перестали загружать скетчи программатором USBasp...
а я разве не так написал? - у ТС два года не работает прошивка на самых разных платах и самыми разными программаторами. И никакие мануалы из инета ему не помогают.
Простая логика - автор пробовал многократно - значит случайные ошибки исключены. Платы были разные, значит дело не в них. То же и с программаторами. Что остается? - имхо, ошибка в ДНК. уж простите. С этим форум не поможет.
всем помогает, а тут нет?! Просто не в тот раздел пишет, надо сюда http://arduino.ru/forumy/ishchu-ispolnitelya