Перепайка нового процессора Atmega328p вместо нерабочего
- Войдите на сайт для отправки комментариев
Пнд, 16/01/2017 - 20:40
Есть неработающая R3, USBASP ей не помог. Если купить на Али новый Atmega328p (80р), перепаять и перепрощить тем же USBASP, то он будет работать как на новой R3? :)
Конечно будет. Главное загрузчик залить.
Ну по идее же USBASP должен все залить, на то он и сделан. Хотя вот мою не восстановил :(
А чем у вас сейчас проблема ? Загрузчик точно от uno брали ?
При прошивке выдал ошибку
Arduino: 1.6.13 (Windows 10), Плата:"Arduino/Genuino Uno"
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
***failed;
avrdude: WARNING: invalid value for unused bits in fuse "efuse", should be set to 1 according to datasheet
This behaviour is deprecated and will result in an error in future version
You probably want to use 0xfd instead of 0x05 (double check with your datasheet first).
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: verification error, first mismatch at byte 0x7e80
0xff != 0x11
avrdude: verification error; content mismatch
Ошибка при записи загрузчика.
перевод в PROMT
avrdude: предупреждение: не может установить sck период. пожалуйста, проверьте на usbasp микропрограммное обновление
avrdude: ПРЕДУПРЕЖДЕНИЕ: недействительная стоимость для неиспользованных битов в плавком предохранителе "efuse", должен быть установлен в 1 согласно спецификации
Это поведение удерживается от использования и приведет к ошибке в будущей версии
Вы, вероятно, хотите использовать 0xfd вместо 0x05 (двойная проверка с вашей спецификацией сначала).
avrdude: предупреждение: не может установить sck период. пожалуйста, проверьте на usbasp микропрограммное обновление.
avrdude: предупреждение: не может установить sck период. пожалуйста, проверьте на usbasp микропрограммное обновление.
avrdude: ошибка проверки, сначала не сочетайтесь на уровне байта 0x7e80
0xff! = 0x11
avrdude: ошибка проверки; довольный несоответствие
Программатор такой
https://ru.aliexpress.com/item/Free-Shipping-2PCS-USBASP-10PIN-TO-6PIN-A...
Дравйвер вот этот
http://arduino.ru/forum/apparatnye-voprosy/na-ide-1612-perestal-rabotat-...
Не знаю что еще не так я сделал...
А что, разве на UNO не в кроватке микросхема? Зачем тогда её паять?
Uno есть двух типов. Оригинальная DIP(в кроватке), большая, длинная и прямоугольная.
А китайская R3 на маленькой квадратной SMD микросхеме.
Может там просто в разъеме контакт плохой, а Вы уже собрались микросхему перепаивать!
Проверьте тестером в режиме "прозвонки"!
Я когда-то почти пол часа потратил, не понимая, почему программа в контроллер не загружается, а оказалось один из штырьков разъема был плохо запаян!
Электроника- наука о контактах. USBASP жалуется на то, что его надо обновить. Прошивка у них на сайте, но чую, что дело на в этом.
В контактах чего именно? Она перестала шиться после заливки скетча, или во время.. :)
У них, это где именно? )
На сайте - яндекс- usbasp- и далее.
Ну если лень искать - здеся .