奇怪的是,為什麼折騰了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. 見證奇迹吧~~~