Проблемы с AVR-ISP-MKII под убунту
Я надеюсь на небольшую помощь. Я пытаюсь заставить AVR-ISP-MKII работать под Ubuntu 13.04 с avrdude.
Я проследил за публикацией здесь с похожей проблемой, и это, кажется, немного подвинуло меня.
Этот пост этот.
На данный момент у меня есть:- 1. Обновлены прошивки в программаторе с сайта поставщиков. (Это было сделано с помощью dfu-программатора и кода с Olimex.com)
- обновил мой файл правил. /etc/udev/rules.d/60-avrisp.rules включить следующее: -
SUBSYSTEM! = "Usb", ACTION!="Add", GOTO = "avrisp_end"
ATTR {idVendor} == "03eb", ATTR {idProduct} == "2103", MODE = "660", GROUP = "dialout"
ATTR {idVendor} == "03eb", ATTR {idProduct} == "2104", MODE = "660", GROUP = "dialout"
ATTR {idVendor} == "03eb", ATTR {idProduct} == "2107", MODE = "660", GROUP = "dialout"
ATTR {idVendor} == "1781", ATTR {idProduct} == "0c9f", MODE = "660", GROUP = "dialout"
LABEL = "avrisp_end"
и перезапустил удев.
Если я сейчас попытаюсь запрограммировать AVR с этой настройкой, я получу: -
cmd> $ avrdude -p m1284p -c avrispmkII -P usb -B 22 -U flash: w: optiboot_atmega1284p.hex
avrdude: stk500v2_command (): команда завершилась неудачно avrdude: stk500v2_program_enable(): bad AVRISPmkII Состояние соединения: Неизвестный статус 0x00 avrdude: инициализация не удалась, rc=-1 Дважды проверьте соединения и повторите попытку, или используйте -F для отмены этой проверки.
Аврдуде сделано. Спасибо.
Любая помощь приветствуется. Я потратил на это целый день. Все для того, чтобы я мог запрограммировать загрузчик в чип. После этого я могу запрограммировать эту вещь через USB..... Это сводит меня с ума.
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Спасибо,
обкрадывать
1 ответ
По моему это не проблема с udev
Настройки.
Попробуйте запустить avrdude
с sudo
один раз, если у него такое же сообщение об ошибке, это проблема подключения.