在友善之臂提供的“WindowsCE.net在 SBC-2410X 上的安裝指南”中“2.4 把 WindowsCE 燒入 SBC-2410X”實(shí)際上并沒有完成WinCE鏡像文件的燒寫,只是完成了下載到SDRAM上運(yùn)行。
把Windows CE燒到SBC-2410X板上Nand Flash的步驟:
(1) 使用sjf2410通過Jtag下載電纜燒寫2410mons.bin到Nor Flash中;
(2) 打開 dnw.exe,摘下 SBC-2410X板上“boot sel”短接帽,板子上電,2410mons.bin自動(dòng)運(yùn)行;
(3) 按“1”,選擇“Download Only”,輸入下載地址:0x30100000,在dnw.exe菜單中選擇“USB Port->Transmit”開始下載2410loader.bin;
(4) 按“0”選擇”Download & Run”,輸入下載地址:0x30000000,下載2410test.bin;
(5) 2410test.bin將會(huì)自動(dòng)運(yùn)行,在界面中選擇“85”,回車;
(6) 先輸入“0”,表示要把2410loader.bin寫到 Nand Flash 的第0個(gè)Sector;然后輸入“0x4000”,表示要寫入的大?。?/span>
(7) 按 SBC-2410X 板上的復(fù)位按鍵,重復(fù)步驟2-6:把第3步中的2410loader.bin替換成nk.nb0文件;第6步中先輸入"2", 表示要把nk.nb0燒寫到Nand Flash的第2個(gè)Block, 然后輸入“0x2000000”,表示要寫入的大小。
(8) 關(guān)掉電源,短接“boot sel”,然后打開電源,WindowsCE 就可以自動(dòng)從Nand Flash啟動(dòng)了。
文件功能說明如下:
sjf2410------Jtag燒寫工具
2410mons.bin------初始化板子,建立板子與PC之間的通訊(串口和USB)
2410test.bin----把文件從SDRAM中寫到Nand Flash中
2410loader.bin-----WinCE的NBOOT(從Nand Flash上啟動(dòng)WinCE)