WANHAO I3 помогите пожалуйста перепрошить
- Arduino UNO и NANO:
pin 1 MISO (Melzi) on pin 12 (Arduino)
pin 3 SCK (Melzi) on pin 13 (Arduino)
pin 5 Reset(Melzi) on pin 10 (Arduino)
pin 4 MOSI (Melzo) on pin 11 (Arduino)
Загрузка Bootloader в Melzi:
- Подключить плату Melzi к компьютеру по USB
- Подключить плату Arduino к компьютеру по USB
- Перейти в запущенный Arduino IDE или открыть
- Меню - Инструменты -> :: Плата - Sanguino, Процессор - ATmega1284 or ATmega1284P (16 MHz)
- Меню - Инструменты -> Порт - выбрать порт к которому подключена плата Arduino
- Меню - Инструменты -> Программатор -> Arduino as ISP
- Меню - Инструменты -> Записать загрузчик
- Важно!!! Дождаться завершения процесса
- Меню - Инструменты -> Программатор -> USBasp
Arduino: 1.6.9 (Windows 10), Плата:'Sanguino, ATmega1284 or ATmega1284P (16 MHz)'
avrdude: Expected signature for ATmega1284P is 1E 97 05
Double check chip, or use -F to override this check.
Найден неправильный микроконтроллер. Вы указали правильную плату в меню Инструменты -> Плата?
Что не так?
Популярные вопросы
Мини разъем. Есть у кого идея?
подключение 3d touch
Программа для 3D проектирования
Пр...
Ответы
Сигнатура была неправильно прочитана , для ардуино это стандартная ситуация. Правда , по фото , я не вижу , а как вы плату запитали ?
По фото не видно , в общем запитайте через isp , для этого есть ещё 2 контакта которые вы не использовали , а после попробуйте снова .
Но по собственному опыту знаю , что программатор avr из ардуино самый говняный на свете. Из 80 попыток прошить , получилось всего 3 раза. При этом фактически за 80 попыток ничего не менял. Я бы советовал шить через usbasp . Ну а теперь к делу. Смените версию ide на 1.6.13 , ваша версия сыра и хреново компилирует(по опыту знаю) Последняя версия с сайта 1.8.5 тоже сра и тоже хреново компилирует(5 дней страданий пока понял где пробллема) . [IMG]http://qrohlf.com/images/blinky/isp_pinout_6pin.jpg[/IMG]
в общем запитайте через isp , для этого есть ещё 2 контакта которые вы не использовали , а после попробуйте снова .
5v с ардунины на vcc , gnd на gnd. На плате поставьте перемычку . что бы плата питалась не от бп.
Ну как бы не совпадает чексумма. Что-то в прошивке не то. Или нужно отключить проверку.
П.С. в теме прошивки есть человек который победил эту ошибку. Может ему нужно постучать?
Double check connections and try again, or use -F to override
this check.
Ура! Прошить получилось. Загрузчик залил с помощью AVRDUBE 3.3, прошивку через Arduino 1.0.5. Принтер ожил,http://3dtoday.ru/blogs/lavstudia/update-bootloader-board-melzi-for-wanhao-duplicator-v2-i3-and-other-re/#294796
Я тогда пытался залить бут в atmega8 . Я на тот момент в прямом смысле пепепробывал все версии arduino ide , ошибка была одинакова
Double check connections and try again, or use -F to override
this check.
После просто по приколу нажал прошить , посреди ночи , и прошилось , с момента последней попытки ничего не менял.
На плате перемычку поставил на два контакта usb. Там получается 6 контактов. По три. Я запитал
gnd - 5 ( по счету )
13 - 4 ( по счету )
12 - 2 ( по счету )
11 - 6 ( по счету )
так.
1. Uno или Nano (чего там у вас) прошили то, из них то программатор нужно сделать, или просто подключили и пытаетесь шить?
2. если плата запитана от внешнего источника, то 2-ой контакт ISP разъёма не использовать, иначе использовать (запитать от USB)
3. GND (контакт 6 ISP) по любому использовать
4. перепроверьте все контакты ISP (вы написали что GND подключен к пятому, а должен к шестому, возможно и с другими накосячили)
avrdude: Expected signature for ATmega1284P is 1E 97 05
Double check chip, or use -F to override this check.
сообщение это гласит - avrdude ожидает прочесть сигнатуру чипа 1E 97 05 (но получает иную, какую?), повторно проверьте маркировку чипа или используйте -F для задания своей опции проверки
есть ещё варианте, что провода длинные (рекомендуется до 30см.) от UNO/Nano до Melzi
з.ы.
что значит ?
( по счету )
Uno
плата запитана так же, как и ардуино, то есть через usb.
по счету - то есть вот они. Три ряда по две штуки. С первой строчки, так скажем, это 1,2,3. Вторая строчка - 4,5,6. Прошу прощение за такую тупость, просто не понимаю в этом деле
почитайте тут (ближе к концу страницы, с 40-го поста)
посмотрите на чип на своей Melzi, если там не ATmega1284P а например ATmega1284 или ATmega1284xyz то по ссылке ваш случай
Комментарии и вопросы
Подскажите пожалуйста ,где мож...
В идеале от подшипника. Но в ц...
Остался один вопрос, где взять...
Вот кручу в руках радиатор и т...
Люди помогите. Вставил карту в...
https://3dtoday.ru/blogs/cross...
CURA по умолчанию сохраняет ре...