1.一鍵燒寫 Linux 的 SD 卡
準備材料:
SD卡一張(至少1G)
讀卡器一個
linux燒寫工具:SD_Writer 軟件
相關文件:rootfs.yaffs2 u-boot.bin zImage mmc_ram256.bin
製作步驟:
1.PC機識別SD後,把 SD 卡格式化爲 FAT32 格式
2.通過 SD_Writer.exe軟件工具將 mmc.bin 文件燒寫到 SD 卡中。打開 SD_Writer.exe軟件(Windows 7下面運行 SD_Writer 需要使用管理員權限,否則無法燒寫 mmc.bin 文件到 SD 卡中。)Board Model 選擇 6410,點擊”Scan”,這個步驟是自動搜尋 SD 卡所在盤符。將”SD Type”更改爲 auto。這個步驟是爲了讓 SD_Writer 自動識別 SD 卡類型。PC 是 Windows 7,您還需要點擊”Format”來格式化 SD 卡。OS Type 選擇 Linux||Android 選項,這是選擇要燒寫的系統類型爲Linux系統。點擊“Select Boot”,選擇適合自己平臺的 mmc.bin,這裏選擇mmc_ram128.bin ,128M 內存的平臺。
3. 點擊”Program”,出現”It’s OK”表示操作成功。成功後如下圖
3.要的文件複製到 SD 卡中。
將 u-boot.bin zImage ootfs.yaffs2三個文件SD 卡中,至於有什麼作用暫且不管。
u-boot.bin :啓動文件
zImage:Linux 的內核映像文件。
ootfs.yaffs2:應用文件
複製後D卡中如下圖所示
2.燒寫Linux到NandFlash中
1.好的 SD 卡插入平臺 SD 的插槽,如圖:
2.接好電源(滿足啓動系統的電源電壓和電流)這個很重要,不要拿電腦的USB來供電,根本啓動不了,最好使用電流較大的電源適配器。
3.撥碼開關設置爲 SD 卡啓動,這裏補充一下從NandFlsh啓動方式。
SD卡啓動方式
Pin1 |
Pin2 |
Pin3 |
Pin4 |
Pin5 |
Pin6 |
Pin7 |
Pin8 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
NandFlsh啓動方式
Pin1 |
Pin2 |
Pin3 |
Pin4 |
Pin5 |
Pin6 |
Pin7 |
Pin8 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
4.打開電源,會複製文件到NandFlash,完成後會發出蜂鳴提示,燒寫過程LCD顯示如下:
5.關閉電源,選擇NandFlash啓動方式,會啓動Linux系統,啓動完成後會顯示Qt界面,如下圖