omap5 eMMC 啓動流程

OMAP5 eMMC啓動流程

              2014/3/24


OMAP5 uEVM是美國Svtronics公司生產的,用於評估OMAP5芯片的性能,它的圖片如下:

wKioL1MxGiDiH53PAAF3Fv2gpbk070.jpg


      TI針對OMAP5發佈了GLSDK,已發佈了最新版本GLSDK6_03_00_01,下面介紹GLSDK6.03的使用。

一、安裝GLSDK

首先從如下網站下載SDK

http://software-dl.ti.com/dsps/dsps_public_sw/glsdk/latest/index_FDS.html

下載ti-glsdk_omap5-uevm_6_03_00_01_linux-installer.bin即可。(假設運行SDK的環境爲32位系統,我的是用UbuntuVmware虛擬機,爲32爲系統)。


爲行文方便,下面用#host表示主機環境,用#target 表示開發板環境, 假設

ti-glsdk_omap5-uevm_6_03_00_01_linux-installer.bin存放於omap5目錄中


執行該二進制文件:


#host:~/omap5$  ./ ti-glsdk_omap5-uevm_6_03_00_01_linux-installer.bin


將會彈出如下畫面:

wKiom1MxG3-RADxDAAD_5UlYqzM343.jpg

點擊 Forward 繼續,將出現如下界面:

wKioL1MxG2yxxExQAAEGjxrdn2U301.jpg

這在上圖中,我們需要輸入SDK的安裝位置,我們輸入了/home/zwy/work/omap5_uevm_6_03”, 點擊“Forward”,我們將在/home/zwy/work/omap5_uevm_6_03目錄看到如下內容:


wKiom1MxG6TCpC7SAAPoekw9LdY055.jpg

運行上圖中的setup.sh



#host: ~/omap5_uevm_6_03$ ./setup.sh

將出現如下界面:

wKioL1MxG47zIOnhAARXZBSfTOc616.jpg

wKioL1MxG6rT4WcCAAUfkF4STaM352.jpg


wKioL1MxG73wePosAASnEDtWxS8149.jpg


wKiom1MxG_KjpB-HAAPRDTzSStI145.jpg




運行到這一步時,表明omap5uEVM板子的根文件系統已經做好,而且根文件系統是燒寫在SD卡里,接下來我們就要燒寫SD卡。



二、燒寫microSD

由於OMAP5uEVM board使用micro SD卡,因此需要準備一張microSDTF)卡,最好是8G大小。

wKioL1MxG93gN3psAAXRZyNW27E333.jpg

#host ~/omap5-uevm_6_03/bin$ ./mksdboot.sh --device/dev/sdY --sdk ~/work/omap5-uevm_6_03  


其中sdY爲你的SD卡的盤符。上圖中我的盤符爲sdb

wKioL1MxG--D9leeAAW3UCQUSYc685.jpg


到此燒寫SD卡工作完成!


三、啓動OMAP5 uEVM

micro SD卡插入板子後,由於現在sd卡上的系統只是Ubuntu Core系統,圖形界面還沒有安裝好,因此只能從串口中輸入指令,但是該板子沒有物理串口,它使用了FTDI芯片(FT2232HQ)將OMAP5芯片的串口信號轉爲物理usb接口,如下圖:

wKioL1MxHAWg9f8RAAK4x7zwnPU385.jpg



因此我們需要到網站:http://www.ftdichip.com/Drivers/VCP.htm

下載相應的驅動,驅動安裝後了,用一根micro USB AB(就是適用於手機或者充電寶的線)連接板子的DEBUG 接口和主機,用串口工具(比如Securt CRT)打開對應的串口即可,在我的系統裏,爲COM5接口。


當系統啓動後,輸入root,進入系統,運行mk-eMMC-boot.sh:

target # ./ mk-eMMC-boot.sh –device /dev/mmcblkY


其中Y爲你eMMC盤符,具體可以在板子上使用fdisk –l 查詢。


wKioL1MxHDOgRNOWACwkhpqju2E611.jpg


wKiom1MxHLOi-onmAC7KUxN8gTI812.jpg

wKiom1MxHPLjdeJzADLe-3Em0L8892.jpg

u-boot和鏡像拷貝到eMMC中後,把SD卡拔出後重啓系統,會出現以下界面,則代表eMMC啓動成功!

wKioL1MxHPHTsHAlACqxs7XGMm0769.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章