第五章搭建S3C6410開發板的測試環境程序員
第五章本章主要介紹開發板的調試環境的搭建,以及如何將Android系統安裝開發板上。網絡
開發板是開發和學習嵌入式技術的主要硬件設備。工具
儘管能夠在PC上開發Linux驅動,而後從新編譯成ARM構架的Linux驅動模塊,但最終都是要在開發板上進行測試的。性能
開發板從技術上說與手機相似,包含顯示器、鍵盤、Wi-Fi、藍牙等模塊。開發板可擴展的端口多,容易開發定製的硬件。學習
第一節S3V6410開發板簡介測試
S3C6410是一款低功耗、高性價比的RISC處理器,它給予ARM11內核,能夠普遍應用於移動電話和通用處理等領域。優化
S3C6410優化了硬件性能,內置強大的硬件加速器,集成了一個MFC,還內置了一個先進的3D加速器,同時優化了外部存儲器藉口。調試
本書採用集成好的OK6410開發板。本開發板採用「核心板+底板」的結構jsx
第二節安裝串口調試工具:minicom開發
OK6410開發板帶了一個串口,能夠經過串口線與PC鏈接,能夠講Linux驅動的輸出調試信息發送到PC上,程序員能夠直接在PC上查看調試信息。
步驟:
# lsmod | grep usbserial
2.安裝minicom
# apt-get install minicom
3.配置minicom
# minicom –s
4.測試minicom
# minicom
第三節燒寫Android系統
使用Eboot擦除NandFlash
使用串口線鏈接開發板和PC,啓動minicom
打開開發板電源開關,按空格鍵使開發板停留在Eboot狀態
輸入A擦除NandFlash
燒寫Android
1.準備工做
準備SD卡,按FAT32分區格式,插入讀卡器,鏈接PC
2.向SD卡寫入mmc.bin和zImage-sd.bin
在Ubuntu Linux下安裝使用VMWare來運行Window XP。將mmc.bin和zImage-sd.bin文件寫入SD卡。
3.燒寫Android前的準備工做
設置OK6410開發板的引腳開關
4.開始從SD卡燒寫Android
輸入yjsx命令。
5.校準屏幕
重啓開發板,觸摸校準點
第四節配置有線網絡
使用Linux命令ifconfig設置IP和子網掩碼,同route命令設置網關。