1開(kāi)發(fā)板支持的系統(tǒng)版本
首先,有必要了解開(kāi)發(fā)板支持的各系統(tǒng)版本,并根據(jù)自己的需要選擇對(duì)應(yīng)的 系統(tǒng)版本。
1.1支持的Linux系統(tǒng)版本
1.2支持的Android系統(tǒng)版本
2準(zhǔn)備燒錄工具
2.1下載燒錄工具
1. 根據(jù)需要的目標(biāo)系統(tǒng)打開(kāi)網(wǎng)盤(pán)對(duì)應(yīng)的OS目錄,再點(diǎn)開(kāi) 01_ManufacturingToolkit。
MY-IMX6-EK140、MY-IMX6-EK140P 下載 MfgTool-MYIMX6A7 開(kāi)頭的文件。
MY-IMX6-EK200、MY-IMX6-EK314、MY-IMX6-EK3336 下載 MfgTool-MYIMX6A9 開(kāi)頭的文件。
2. 把下載的文件 解壓到當(dāng)前文件夾。
2.2配置燒錄工具
1. 運(yùn)行燒錄工具配置程序 MfgConfig.exe。
2. 【Evaluation Kit】: 根據(jù)自己的開(kāi)發(fā)板主型號(hào)選擇。
3. 【CPU Type】: 根據(jù)自己的開(kāi)發(fā)板規(guī)格選擇。
4. 【Memory Size】: 根據(jù)自己的開(kāi)發(fā)板規(guī)格選擇(如果不確定,先嘗試選擇 Default)。
5. 【OS Select】: 根據(jù)自己需要的目錄系統(tǒng)選擇。
6. 【Rootfs File】: 保持默認(rèn)。
7. 點(diǎn)擊 Make,配置工具會(huì)生成燒錄工具使用的配置文件“cfg.ini”。
8. 運(yùn)行燒錄工具主程序 MfgTool2.exe(如果報(bào)錯(cuò),嘗試把燒錄工具復(fù)制到另外一臺(tái)電腦上操作)。
文件系統(tǒng)對(duì)應(yīng)的QT版本
【L31452-fsl-image-qt5-myimx6a9.tar.bz2】:QT-5.5.0
【L4115-fsl-image-qt5-myimx6a9.tar.bz2】:QT-5.6.1
3為開(kāi)發(fā)板燒錄系統(tǒng)
3.1使開(kāi)發(fā)板處于下載模式
找到開(kāi)發(fā)板上的 BOOTMODE 或 BOOT SWITCH 所指示的二位撥碼開(kāi)關(guān),1撥到ON,2撥到OFF。
3.2連接開(kāi)發(fā)板和電腦
1. 用MiniUSB線連接開(kāi)發(fā)板和電腦(為保證燒錄的穩(wěn)定性,請(qǐng)使用電腦的后置USB口。如果使用的是USB HUB,請(qǐng)為USB HUB接上電源)。
2. 用串口線連接開(kāi)發(fā)板和電腦,參照 《終端軟件參考手冊(cè)》 中的 與會(huì)話連接 打開(kāi)串口會(huì)話。
3. 為開(kāi)發(fā)板連接電源線,然后上電。
3.3燒錄系統(tǒng)到開(kāi)發(fā)板
1. 為避免產(chǎn)生不必要的錯(cuò)誤,請(qǐng)關(guān)閉燒錄工具主程序 MfgTool2.exe 并重新運(yùn)行。
如果主程序啟動(dòng)出錯(cuò),在Windows任務(wù)管理器的進(jìn)程列表里關(guān)閉 MfgTool,然后再運(yùn)行主程序。
如果主程序顯示 No Device Connected,則需要檢查MiniUSB線的連接情況和確認(rèn)開(kāi)發(fā)板的撥碼是否是下載模式。
2. 在燒錄工具主界面點(diǎn)擊 Start 按鈕開(kāi)始燒錄。
3. 在燒錄過(guò)程中,PC機(jī)會(huì)把評(píng)估板識(shí)別為一個(gè)存儲(chǔ)設(shè)備,這時(shí)會(huì)彈出對(duì)話框提示是否需要格式化,這里點(diǎn) 取消 或忽略對(duì)話框或關(guān)閉對(duì)話框。
4. 燒錄完成后,信息欄會(huì)輸出 Done,狀態(tài)欄會(huì)變成綠色。點(diǎn)擊 Stop 完成燒寫(xiě)。再點(diǎn)擊 Exit 退出MFG Tools。
3.4燒錄出錯(cuò)處理
1. 觀察并保留燒錄工具主程序上的信息內(nèi)容,這個(gè)信息會(huì)表示出燒錄出錯(cuò)的具體階段。
2. 觀察并保留電腦串口終端軟件上最后一部分的信息,這個(gè)信息會(huì)表示出燒錄出錯(cuò)的具體原因。
提示:如果自己看不懂,可以把這兩部分信息發(fā)送到我們郵箱(service@myzr.com.cn)或者論壇(bbs.myzr.com.cn)請(qǐng)求支持。
3.5啟動(dòng)開(kāi)發(fā)板
1. 燒錄完成后,關(guān)閉開(kāi)發(fā)板的電源。
2. 找到開(kāi)發(fā)板上的 BOOTMODE 或 BOOT SWITCH 所指示的二位撥碼開(kāi)關(guān),把1撥到OFF,2撥到ON。
3. 使開(kāi)發(fā)板通電,串口終端軟件看到系統(tǒng)啟動(dòng)的信息就對(duì)了。
4燒錄工具的生產(chǎn)化使用
4.1配置燒錄工具同時(shí)燒錄多個(gè)設(shè)備
我們當(dāng)前的燒錄工具可以同時(shí)燒錄七個(gè)設(shè)備,方法為:打開(kāi)燒錄工具中的 UICfg.ini,把
ortMgrDlg=1 改成
ortMgrDlg=7。
然后電腦通過(guò)USB HUB連接七個(gè)設(shè)備,再打開(kāi)燒錄工具,按燒錄流程進(jìn)行即可。
4.2燒錄自己編譯的Image
根據(jù)后面 系統(tǒng)版本與對(duì)應(yīng)文件關(guān)系表,把自己編譯的文件替換燒錄工具中對(duì)應(yīng)的文件,并為開(kāi)發(fā)板重新燒錄系統(tǒng)。
如:編譯出了 Linux-3.14.52 MY-IMX6-EK200-6Q-1G 開(kāi)發(fā)板的 u-boot,那么打開(kāi)燒錄工具到 image-L3.14.52-uboot 目錄把編譯出來(lái)的u-boot文件替換uboot-myimx6ek200-6q.imx。
4.3燒錄自己的應(yīng)用程序
把自己的應(yīng)用程序打包為 my-demo.tar.bz2,并根據(jù)后面 系統(tǒng)版本與對(duì)應(yīng)文件關(guān)系表,替換掉燒錄工具中的 my-demo.tar.bz2,并為開(kāi)發(fā)板重新燒錄系統(tǒng)。
【說(shuō)明】:my-demo.tar.bz2 里的文件會(huì)被燒錄到開(kāi)發(fā)板的根目錄下。
4.4燒錄自己的文件系統(tǒng)更新
根據(jù)下面 系統(tǒng)版本與對(duì)應(yīng)文件關(guān)系表,打包一個(gè)自己更新包,替換掉燒錄工具中對(duì)應(yīng)的文件,并為開(kāi)發(fā)板重新燒錄系統(tǒng)。
【說(shuō)明】:文件系統(tǒng)更新包會(huì)被燒錄到開(kāi)發(fā)板的根目錄下。
4.5燒錄工具不間斷燒錄
在生產(chǎn)過(guò)程中,如果沒(méi)有對(duì)燒錄工具的配置做出更改,是不需要重復(fù)退出和運(yùn)行燒錄工具的,甚至不用點(diǎn)擊燒錄工具主程序的 STOP 按鈕。當(dāng)某個(gè)設(shè)備燒錄完后即可把該設(shè)備斷電,再接上新的設(shè)備上電后燒錄工具就會(huì)對(duì)設(shè)備進(jìn)行燒錄。
5附表
5.1表1:系統(tǒng)版本與對(duì)應(yīng)文件關(guān)系表
評(píng)論