平臺(tái):迅為iMX6開(kāi)發(fā)板
iMX6可以使用OTG接口燒寫(xiě)鏡像,OTG燒寫(xiě)也可以叫USB燒寫(xiě)。
1.OTG燒寫(xiě)環(huán)境
OTG燒寫(xiě)只需要在windows環(huán)境,OTG燒寫(xiě)方式首先要安裝ADB驅(qū)動(dòng),參考使用手冊(cè)
“3.6小節(jié)安卓ADB功能介紹”。
另外還需要使用“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER_V2.0”工具。該工具
是光盤(pán)“02編譯器以及燒寫(xiě)工具\(yùn)燒寫(xiě)工具”下的“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER”文件夾。將其拷貝到桌面,進(jìn)入文件夾“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER”,如下圖所示。

大部分用戶(hù)都不需要安裝驅(qū)動(dòng),少部分用戶(hù)可能因?yàn)槿鄙佟癿ass storage驅(qū)動(dòng)”而燒寫(xiě)
不了。
如下圖所示,作者機(jī)器的設(shè)備管理器,USB輸入設(shè)備只有2個(gè)。

設(shè)置開(kāi)發(fā)板為usb燒寫(xiě)模式,啟動(dòng)開(kāi)發(fā)板。使用OTG線連接開(kāi)發(fā)板的OTG接口和PC
的USB接口,如下圖所示,作者的機(jī)器多了一個(gè)“USB輸入設(shè)備”。

如果開(kāi)發(fā)板設(shè)置為usb燒寫(xiě)模式,然后和PC機(jī)相連,如果驅(qū)動(dòng)正常,設(shè)備管理器中會(huì)識(shí)
別出額外的“USB輸入設(shè)備”。假如出現(xiàn)一個(gè)帶“問(wèn)號(hào)”的設(shè)備,則用戶(hù)需要更新一下驅(qū)
動(dòng)。
更新驅(qū)動(dòng)可以直接使用驅(qū)動(dòng)精靈,用戶(hù)安裝并開(kāi)啟驅(qū)動(dòng)精靈,然后將開(kāi)發(fā)板設(shè)置為usb
燒寫(xiě)模式,連接otg,啟動(dòng)開(kāi)發(fā)板,驅(qū)動(dòng)精靈會(huì)自動(dòng)安裝缺少的“mass storage驅(qū)動(dòng)”。
4.2燒寫(xiě)Android
鏡像文件在光盤(pán)目錄“03鏡像_android 4.4文件系統(tǒng)”下。將其拷貝到前一小節(jié)得到的
燒寫(xiě)工具目錄的“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER\Profiles\MX6QLinux
Update\OS Firmware\files\android”文件夾下,如下圖所示。

打開(kāi)“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER”目錄下的“cfg.ini”文件,如
下圖所示(如果燒寫(xiě)過(guò)Qt,則需要修改恢復(fù)為默認(rèn)燒寫(xiě)Android的配置)。

雙擊打開(kāi)“MfgTool2.exe”,如下圖所示。

MfgTool2工具如下圖所示。注意:一定要先打開(kāi)“MfgTool2.exe”軟件,再接OTG
線,并且開(kāi)發(fā)板需要先設(shè)置為USB燒寫(xiě)模式(參考2.2.1小節(jié)),另外設(shè)置為USB燒寫(xiě)模
式,串口控制臺(tái)是沒(méi)有任何打印信息的。

使用OTG線連接開(kāi)發(fā)板OTG接口和PC的USB,設(shè)置為OTG(USB)模式,啟動(dòng)開(kāi)發(fā)
板,MfgTool2工具識(shí)別到新的設(shè)備,如下圖所示。

如果該工具無(wú)法識(shí)別到新設(shè)備,如下圖所示,則拔插OTG接口。

然后單擊擊按鈕“Start”,開(kāi)始燒寫(xiě),如下圖所示。

燒寫(xiě)過(guò)程中可能出現(xiàn)如下圖所示的彈框,點(diǎn)擊取消即可。

大約3-5分鐘之后,燒寫(xiě)完成,如下圖所示。另外,在燒寫(xiě)過(guò)程中,串口控制臺(tái)會(huì)不停的
有打印信息輸出。

如上圖所示,單擊按鈕“Stop”,然后單擊“Exit”。接著拔掉和PC連接的OTG線,
開(kāi)發(fā)板斷電,設(shè)置為eMMC啟動(dòng)。再上電,進(jìn)入uboot模式,可以通過(guò)命令來(lái)設(shè)置屏幕以及系統(tǒng)。
屏幕參數(shù)設(shè)置命令,如下表所示。
屏幕設(shè)置命令
9.7寸屏幕setenv lcdtype 9.7
7寸屏幕setenv lcdtype 7.0
4.3寸屏幕setenv lcdtype 4.3
然后使用“setenv bootsystem android”命令來(lái)設(shè)置Android啟動(dòng)。使用設(shè)置命令之
后,使用命令“saveenv”來(lái)保存。最后使用命令重啟“reset”,開(kāi)發(fā)板重啟就可以正常啟
動(dòng)了。
例如,燒寫(xiě)完畢再次進(jìn)入uboot模式之后,如下圖所示,假如需要啟動(dòng)Android,屏幕
為9.7,則如下圖所示。分別在uboot中輸入“setenv bootsystem android”,“setenv
lcdtype 9.7”,輸入?yún)?shù)保存命令“saveenv”,最后輸入重啟命令“reset”。

-
OTG
+關(guān)注
關(guān)注
2文章
158瀏覽量
48967 -
Android系統(tǒng)
+關(guān)注
關(guān)注
0文章
57瀏覽量
14172 -
iMX6
+關(guān)注
關(guān)注
1文章
33瀏覽量
14319
發(fā)布評(píng)論請(qǐng)先 登錄
FRDM - IMX93開(kāi)發(fā)板深度解析:從硬件到應(yīng)用的全方位指南
探索FRDM - IMX8MPLUS開(kāi)發(fā)板:開(kāi)啟嵌入式開(kāi)發(fā)新旅程
迅為RK3588開(kāi)發(fā)板Android系統(tǒng)燒寫(xiě)及注意事項(xiàng)
如何移植rt-thread到野火imx6ull開(kāi)發(fā)板上?
Comake D1 開(kāi)發(fā)板 快速開(kāi)始
【HZ-RK3568開(kāi)發(fā)板免費(fèi)體驗(yàn)】系統(tǒng)燒寫(xiě)
告別燒固件,RK3562開(kāi)發(fā)板Android系統(tǒng)屏幕方向臨時(shí)設(shè)置小妙招
【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】1-開(kāi)箱和燒寫(xiě)鏡像
3步精簡(jiǎn)Android11預(yù)裝!瑞芯微開(kāi)發(fā)板系統(tǒng)瘦身實(shí)戰(zhàn)
itop-3588開(kāi)發(fā)板Android系統(tǒng)開(kāi)發(fā)筆記-旋轉(zhuǎn) Android系統(tǒng)
一文掌握RK3568開(kāi)發(fā)板Android13掛載Windows共享目錄
RK3568開(kāi)發(fā)板教程:以iTOP-RK3568開(kāi)發(fā)板為例 Android13通過(guò)CIFS協(xié)議掛載Windows共享目錄
迅為iTOP-RK3576人工智能開(kāi)發(fā)板Android?系統(tǒng)接口功能測(cè)試
【米爾-全志T536開(kāi)發(fā)板試用體驗(yàn)】燒寫(xiě)系統(tǒng)與外設(shè)測(cè)試
【北京迅為】itop-3568 開(kāi)發(fā)板openharmony鴻蒙燒寫(xiě)及測(cè)試-第2章OpenHarmony v3.2-Beta4版本測(cè)試
巧用imx6開(kāi)發(fā)板燒寫(xiě)android系統(tǒng)的詳細(xì)步驟講解
評(píng)論