close

準備的東西有:

格式化的SD卡(512M)*2

S3C6410一台

serial 傳輸線(female/female)*1

mini USB 傳輸線*1

事前準備(GCC)

一、SD啟動的boot燒寫(一到三指撥全都撥下,SD卡為mmc的)

1.將一張512M的SD卡連接至PC

開啟光碟中/tool的IROM_Fusing_Tool.exe

進行boot燒錄

選取光碟中u-boot_mmc.bin(SD卡開機用) 燒錄成功

 

2.將燒錄好的SD卡連接平台

開啟tool中的dnw,設定鮑率跟Com Port

Connect之後開啟平台,指撥全撥下!!

在dnw畫面中,看到倒數按Enter

進入燒錄模式

**serial port無法開啟的部分是因為同時也開啟虛擬機器,需要先將虛擬機器的serial port關閉才可以連接得到

 

3.在dnw的終端畫面上輸入:dnw

選擇Transmit,透過USB線傳送u-boot.bin(平台的BIOS)

**在這裡平台需要確實的連接PC,若沒有則利用tool中的USB驅動安裝

輸入以下指令:

nand erase 0 40000

nand write c0008000 0 40000

 關閉平台重開

 

二、進行kernel燒寫(linux)

dnw畫面到數按Enter,在dnw的終端畫面上輸入:dnw

transmit zImage_android_43

輸入以下指令:

nand erase 40000 300000

nand write c0008000 40000 300000

關掉重開

 

三、cramfs燒寫

開啟平台

dnw畫面到數按Enter,在dnw的終端畫面上輸入:dnw

transmit rootfs_android_cramfs

輸入以下指令:

nand erase 400000 400000

nand write c0008000 400000 400000

 

四、Android系統燒寫

換另一張SD卡(之前omap燒寫,rootfs與boot那一個~格式化SD卡)

連接至平台,指撥6、7撥上為nand啟動

dnw畫面到數按Enter,在dnw的終端畫面上輸入:dnw

setenv bootargs noinitrd root=/dev/mtdblock0 console=ttySAC0 init=/linuxrc

saveenv

重啟平台不用按Enter

aa,等他跑完

y後會重開機,按Enter重新設定路徑

輸入以下指令:

setenv bootargs noinitrd console=ttySAC0 init=/init ubi.mtd=1 root=ubi0:rootfs rootfstype=ubifs

saveenv

重開平台確認是否有進入Android畫面。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 glitterHsin 的頭像
    glitterHsin

    My heart is Glitter

    glitterHsin 發表在 痞客邦 留言(0) 人氣()