天天看點

s5pv210 SD boot (1)

奇怪的是,為什麼折騰了2天多了,SD仍然不能更新。

在XP下:SD Flasher可以運作,但貌似并沒有寫進去。

在Win7虛拟機下:Relayout的時候,提示ERROR ReadOnly Media。

裝個Win7吧:不舍得呀,老婆還在xp下研究淘寶呢,不敢破壞電腦的環境啊

非常的無語,是卡的問題麼?鬼才相信。

是電腦的問題麼?友善也不是吃素的,相容性這麼差,哪敢出來混。

花了一下午的時間,研究了下SD卡的Block0的分區結構,看了半天s5pv210的啟動手冊~終于不負所望,搞定SD卡啟動了,看到了可愛的wince桌面。

話說,s5pv210的SD卡啟動,是從block1(不是block0)開始讀取啟動代碼了,因為block0儲存的是SD的分區資訊,以免互相幹擾用着麻煩。

閑話少說,xp下搞定SD啟動,步驟如下:

1. 當然,儲存卡内資料。然後格式化卡,準備開始了~~~~

2. 安裝PM9.0分區工具。

3. 删除SD卡的所有分區,變為unallocated;

4. 建立分區。

這裡需要選擇,在空間前指定150M;輸入新卷标,選擇FAT32,建立為主分區。

5. apply,進行分區工作。(等等30s即可,這裡暫且告一段落)

前邊的150M怎麼辦,看下邊

6. 為150M的自由空間,建立主分區,FAT32,無卷标(因為不需要)。

7. 使用DiskGenius格式化一下那個大的分區(150M後邊的分區),就可以看到盤符了。

(這個時候,是有2個主分區的,但是windows下隻能看到先建立的那個。)

到此為止,一個符合tiny210規格的卡,就做好了。

8. 打開SD Flasher,選擇Tiny210,檔案設定為CD光牒自帶的Superboot210.bin。點選Scan選擇盤符,然後Fuse燒寫Superboot。

9. 将Image整個目錄,拷貝到SD的盤符。

修改FriendlyArm.ini如下:

CheckOneButton=No

Action = Install

OS = CE60

LCD-Mode = No

LCD-Type = S70

LowFormat = Yes

VerifyNandWrite = No

CheckCRC32=No

StatusType = Beeper | LED

################### Windows CE6.0 ####################

WindowsCE6-Bootloader = Superboot210.bin

WindowsCE6-BootLogo = WindowsCE6\bootlogo.bmp

WindowsCE6-InstallImage = WindowsCE6\NK.bin

WindowsCE6-RunImage = WindowsCE6\NK.bin

10. 插卡,切換開關到SD Boot,上電。

11. 見證奇迹吧~~~