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