iTOP-4418開發板鏡像的燒寫

鏡像,是一種文件形式,能夠把許多文件作成一個鏡像文件。說到底,鏡像就是源代碼編android

譯並鏈接之後生成的可執行文件包,把這些鏡像文件燒寫到開發板的存儲芯片 eMMC 裏,開windows

機就能夠運行了。工具

燒寫方式有兩種,使用 OTG 接口燒寫或者 TF 卡燒寫,OTG 燒寫也能夠叫 fastboot 燒寫。接口

4.1 OTG 燒寫內存

4.1.1 OTG 燒寫環境開發

OTG 燒寫只須要在 windows 環境,OTG 燒寫方式首先要安裝 ADB 驅動,參考使用手冊cmd

「3.6 小節安卓 ADB 功能介紹」。編譯器

而後須要用到 fastboot 工具,該工具在光盤目錄「02_編譯器以及燒寫工具」下。flash

拷貝「fastboot」文件夾到桌面,或者其餘不包含中文字符的目錄。編譯

4.1.2 燒寫 Android

燒寫 Android,首先須要將 Android 的鏡像拷貝到「fastboot」目錄下。

在光盤中「03_鏡像_Android4.4 文件系統」目錄中有「1G 內存"文件夾和」2G 內存「文

件夾。核心板是 1G,則燒寫 1G 內存文件夾下的鏡像;核心板是 2G,則燒寫 2G 內存文件夾

下的鏡像。

將鏡像文件「cache.img」、「recovery.img」、「system.img」、「userdata.img」、

「boot.img」、「u-boot-iTOP-4418.bin」拷貝到「fastboot」下,以下圖所示。

2)使用 OTG 線鏈接開發板 OTG 接口和 PC 的 USB,將開發板串口和 PC 的串口相連(沒

有串口能夠使用 USB 轉串口)。而後打開超級終端,以下圖所示。

3)啓動開發板,輸入回車(上電就在超級終端中輸入回車),進入 uboot 模式,以下圖

所示。

4)以下圖所示,超級終端中,輸入命令「fastboot」。

5)以下圖所示,在設備管理器中能夠識別到設備「Android ADB Interface」,代表前面

的 ADB 驅動可以使用,能夠進行下一步的燒寫。

6)打開「fastboot」目錄下的「cmd.exe」,以下圖所示。

7)注意:必定要先將「uboot u-boot-iTOP-4418.bin」等 6 個文件拷貝到「fastboot」目錄下!

使用命令「fastboot.exe flash uboot u-boot-iTOP-4418.bin」燒寫 uboot,以下圖所示。

8)使用命令「fastboot.exe flash boot boot.img」燒寫內核鏡像,以下圖所示。

9)使用命令「fastboot.exe flash cache cache.img」燒寫 cache 文件系統,以下圖所示。

10)使用命令「fastboot.exe flash system system.img」燒寫文件系統,以下圖所示。

11)使用命令「fastboot.exe flash userdata userdata.img」燒寫文件系統,以下圖所示。

12)使用命令「fastboot.exe flash recovery recovery .img」燒寫文件系統,以下圖

所示。

13)使用命令「fastboot.exe reboot」重啓開發板。

若是開發板沒有燒寫啓動過其它系統(例如 Qt),沒有設置過 uboot 參數,則開發板重

啓以後就會進入 Android 系統。

若是開發板設置過啓動 Qt,則經過串口控制檯進入 uboot 模式,設置爲 Android 啓動。

以下圖所示,輸入命令「setenv bootsystem android」設置參數和命令「saveenv」保存參

數。

而後用戶根據屏幕設置分辨率參數。

若是是 9.7 寸屏幕,則使用命令「setenv lcdtype 9.7」設置參數,而後使用命令「saveenv」

保存參數。

若是是塑膠殼 7 寸屏幕,則使用命令「setenv lcdtype 7.0」設置參數,而後使用命令

「saveenv」保存參數。

若是是 4.3 寸屏幕,則使用命令「setenv lcdtype 4.3」設置參數,而後保存參數。

若是是金屬框 7 寸屏幕,則使用命令「setenv lcdtype 1024x600」設置參數,而後使用

命令「saveenv」保存參數。

若是是 10.1 寸屏幕,則使用命令「setenv lcdtype 1024x600」設置參數,而後使用命令

「saveenv」保存參數。

若是是 5 寸屏幕,則使用命令「setenv lcdtype 5.0」設置參數,而後使用命令「saveenv」

保存參數。

最後在串口控制檯輸入命令「reset」重啓開發板。

相關文章
相關標籤/搜索