2013-10-23 29 views
0

我希望得到一些幫助。 我試圖在avrdude下運行Ubuntu 13.04下的AVR-ISP-MKII。在ubuntu下AVR-ISP-MKII的問題

我在這裏跟帖發表了類似的問題,似乎讓我感動了一點。

該職位是this one

到目前爲止,我有: - 1.從供應商站點升級編程器中的固件。 (這是用dfu程序員和來自Olimex.com的代碼完成的)

  1. 更新了我的規則文件。 /etc/udev/rules.d/60-avrisp.rules包括以下內容: - !

子系統= 「USB」,ACTION = 「添加」,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 = 「撥出」

LABEL = 「avrisp_end」

和重新啓動的udev。

如果我現在嘗試的程序與此安裝程序,我得到一個AVR: -

CMD> $ AVRDUDE -p m1284p -c avrispmkII -P USB -B 22 -U閃光:W:optiboot_atmega1284p.hex

AVRDUDE:stk500v2_command():命令失敗 AVRDUDE:stk500v2_program_enable():壞AVRISPmkII連接狀態:未知狀態0x00 AVRDUDE:初始化失敗,rc = -1 仔細檢查連接並再次嘗試,或使用-F覆蓋 這個檢查。

avrdude done。謝謝。

任何幫助將不勝感激。我浪費了整整一天的時間。所有這些都可以讓我將一個引導加載程序編入芯片。一旦完成,我可以通過USB編程的東西..... 這是讓我瘋狂。

如果您需要更多信息,請讓我知道。

感謝,

羅布

回答

0

在我看來,這是不是與udev設置問題。

嘗試運行avrdudesudo一次,如果它具有相同的錯誤消息,則表示連接有問題。