ARM開發(fā)板燒寫linux系統(tǒng)的一般步驟
ARM開發(fā)板燒寫linux系統(tǒng)的一般步驟
1,準備工作
軟件:
1,JTAG(燒寫B(tài)IOS到開發(fā)板中,這段程序被燒寫在nor flash中,可以直接運行,后面的超級終端到時候看到的運行的程序就是這個BIOS的運行情況)。
2,JLINK(沒有并口的電腦要用這個jlink usb轉(zhuǎn)接,燒寫開發(fā)板的BIOS)。
3,SecureCRT(windows下的超級終端,可以看到linux下的程序的運行情況,這個是為了后面燒寫linux內(nèi)核到開發(fā)板中的,相當于第一步燒寫了一個程序,這個程序負責燒寫linux的)。
4,DNW(文件傳輸?shù)?,負責通過usb線傳輸linux內(nèi)核到開發(fā)板中的)
2,步驟
1)安裝好上面給出的軟件
2)連接好pc和開發(fā)板之間的連接線,并口線(負責燒寫B(tài)IOS)和串口線負(JTAG server負責監(jiān)聽開發(fā)板是否連接成功),中間還有一系列JTAG的配置,比如:串口還是usb連接,頻率等。
3)上面連接好之后,JTAG server會顯示出開發(fā)板的信息,這個可以作為判斷是否連接成功。之后可以打開,J Flash來燒寫B(tài)IOS。
4)要對J Flash進行一系列配置,選擇開發(fā)板,配置,初始化腳本(???這個還不知道怎么寫,很迷茫,請大師幫忙)。
5)配置完成之后就是燒寫了,選擇文件,點擊program,等待燒寫完成。這個完成之后等于才完成了準備工作,下面才是真的開始進行l(wèi)inux的燒寫
6)把USB下載線連接到pc和開發(fā)板上,安裝驅(qū)動,現(xiàn)在是運行著nor Flash的程序的,是剛才燒錄到這里的BIOS程序。驅(qū)動安裝之后,SecureCRT會顯示為連接成功,之后可以進行一系列命令的選擇操作,一般步驟為:先格式化Flash。燒錄BIOS,燒錄linux內(nèi)核,燒錄文件系統(tǒng)。
7)完成上面的操作后,拔掉USB下載線,重新啟動開發(fā)板,就進入了剛才你燒寫的linux系統(tǒng)中了。