標(biāo)題: arduino MEGA2560 燒寫B(tài)ootloader 完整版 [打印本頁]

作者: RUIJIEWEI    時間: 2016-4-12 15:39
標(biāo)題: arduino MEGA2560 燒寫B(tài)ootloader 完整版
首先燒寫的是ATMEGA16U2的Bootloader
1.開始-所有程序-附件-命令提示符

2.然后進(jìn)入路徑:D:arduino-winarduino-1.0.5-r2hardwarearduino irmwaresatmegaxxu2(IDE版本不同,avrdude的位置不同,此處的路徑是avrdude所在的路徑)
(進(jìn)入方法如下圖,每次輸入完成后記得按回車)

3.輸入如圖所示的指令:

4.按回車等待完成即可
5.將數(shù)據(jù)線直接插在板子上,同時另一頭插在主機(jī)上,電腦如果出現(xiàn)未安裝驅(qū)動的COM口則說明Bootloader刷寫成功。
6.打avrdude_GUI軟件,還是按照第一張圖那樣用USBTINY連接板子。
7.點擊Read,如果讀出的熔絲位不是D9 F4 0F,請手動改為D9 F4 0F 然后點擊Write,(這里設(shè)置熔絲位很重要,否則最后會出現(xiàn)能發(fā)現(xiàn)COM口但是不能上   傳程序)




現(xiàn)在燒寫的是ATMEGA2560的Bootloader
1.如下圖連接板子和USBtiny,并且打開avrdude_GUI軟件

2.如下圖選擇(紅色線框區(qū)域為必須要選擇的)


3.點擊軟件中的READ,如果熔絲位能讀出,就說明板子已經(jīng)正常連接,可以進(jìn)行燒寫B(tài)ootloader了。此時還是要先注意一下熔絲位


4.點擊選取按鈕,在路徑D:arduino-winarduino-1.0.5-r2hardwarearduino irmwaresatmegaxxu2(IDE中stk500boot_v2_mega2560.hex文件和avrdude.exe不在同一文件夾中,可以提前把他們找到后復(fù)制到同一文件夾中)中選擇stk500boot_v2_mega2560.hex文件。


5.點擊Erase-Write-Veritfy,等待燒寫完成,時間約為15分鐘,耐心等待即可。
6.燒寫完成后板子上的L燈會有規(guī)律的閃爍。
至此arduino MEGA2560的Bootloader就全部燒寫好了。一直都是手打的,很不容易,難免有不清楚的,有什么問題可以QQ549116355

作者: a4231215    時間: 2016-7-12 08:27
沒什么用啊




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1