使用 UUU 工具燒寫固件到 i.MX8M mini EVK(以EMMC方式啟動)
下載 UUU 工具(最新版本1.4.43)。網址:https://github.com/NXPmicro/mfgtools
將i.MX8M mini EVK 設置成 Download Mode
連接 TypeC(Port2)電源介面和 TypeC(Port1)image 下載介面。
安裝 USB 串口驅動,用於識別 i.MX8M mini EVK,否則燒寫會報錯,同時還要關閉 VMware,防止Windows端無法識別埠。
i.MX8M mini EVK 連接到 PC 機之後,打開開關,此時會有設備資訊提示。
將之前 VMware 編譯生成的imx-image-multimedia-imx8mmevk-20201218064613.rootfs.sdcard和imx-boot-imx8mmevk-sd.bin-flash_evk拷貝到Windows下的UUU 下載目錄當中(這兩個檔的具體路徑是在 /imx-yocto-bsp/imx8mmevk_wayland/tmp/deploy/images/imx8mmevk目錄下面,其中,imx-image-multimedia-imx8mmevk-20201218064613.rootfs.sdcard是通過對imx-image-multimedia-imx8mmevk-20201218064613.rootfs.sdcard.bz2檔進行解壓得到)
在壓縮包mfgtools-uuu_1.4.43\uuu 裡面找到 uuu 下載指令的指令檔emmc_burn_all.lst,並且把它拷貝到和之前imx-image-multimedia-imx8mmevk-20201218064613.rootfs.sdcard和imx-boot-imx8mmevk-sd.bin-flash_evk同一個目錄當中。
修改指令檔emmc_burn_all.lst,將imx-image-multimedia-imx8mmevk-20201218064613.rootfs.sdcard和imx-boot-imx8mmevk-sd.bin-flash_evk這兩個固件名寫入該指令檔當中替換原來的bin檔和rootfs.sdcard(該腳本預設使用 EMMC 方式進行燒寫)。
打開 CMD 工具,進入到 UUU 下載檔案目錄,執行 UUU 命令下載 image,具體命令格式為:uuu emmc_burn_all.lst,燒寫完畢
開啟開發板,啟動Linux系統
參考資料:
NXP官網:
- https://www.nxp.com/docs/en/user-guide/IMX8MMEVKBHUG.pdf
- https://www.nxp.com/docs/en/quick-reference-guide/8MMINILPD4EVKBQSG.pdf
- https://www.nxp.com/webapp/Download?colCode=L5.4.24_2.1.0_LINUX_DOCS
- https://www.nxp.com/webapp/Download?colCode=8MMINILPD4-CPU2-DESIGNFILES
- https://www.nxp.com/webapp/Download?colCode=IMX8MMRM
- https://www.nxp.com/document/guide/get-started-with-the-i-mx-8m-mini-evk:GS-iMX-8M-Mini-EVK
評論