NXP iMX8QXP Linux Yocto-L5.4.70_2.3.0
上傳I.MX8QXP image 到 EVK eMMC/SD
使用 UUU 工具燒寫固件到 i.MX8QXP EVK(以EMMC/SD方式啟動)
下載 UUU 工具(最新版本1.4.72)。網址:https://github.com/NXPmicro/mfgtools
https://github.com/NXPmicro/mfgtools/releases/tag/uuu_1.4.72
將i.MX8QXP EVK 設置成 Serial Download Mode
連接電源介面(J9_12VDC), TypeC(J10)image 下載介面和Micro USB(J11) debug port。
下載NXP官網 demo image
https://www.nxp.com/webapp/Download?colCode=L5.4.70_2.3.0_MX8QXPC0&appType=license
將壓縮包解開並裡面加入 uuu與uuu.exe指令檔
打開 CMD 工具,進入到 UUU 下載檔案目錄,執行 UUU 命令下載 image至eMMC,具體命令格式為:uuu -b emmc_all imx-boot-imx8qxpmek-sd.bin-flash_linux_m4 imx-image-multimedia-imx8qxpc0mek.wic
或是
打開 CMD 工具,進入到 UUU 下載檔案目錄,執行 UUU 命令下載 image至SD,具體命令格式為:uuu -b sd_all imx-boot-imx8qxpmek-sd.bin-flash_linux_m4 imx-image-multimedia-imx8qxpc0mek.wic
燒錄過程可看Debug UART Log
開啟開發板,啟動Linux系統,將i.MX8QXP EVK 設置成 eMMC
開啟開發板,啟動Linux系統,將i.MX8QXP EVK 設置成 SD1
打開Windows PC端的串口終端應用工具(serial terminal tools):teraterm-4.86
新建並配置串口終端:setup -> Serial port。
PORT 端選擇數字小的 COM 口(這裡是 COM3),串列傳輸速率(baudrate)設置為115200,OK確認。
將i.MX8QXP EVK開發板上電,此時可以看到正常的Linux啟動載入資訊。
參考資料:
NXP官網:
- https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-8quadxplus-multisensory-enablement-kit-mek:MCIMX8QXP-CPU
- https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors/i-mx-8x-family-arm-cortex-a35-3d-graphics-4k-video-dsp-error-correcting-code-on-ddr:i.MX8X?tab=Documentation_Tab
- https://www.nxp.com/design/i-mx-developer-resources/i-mx-software-and-development-tools:IMX-SW
- https://github.com/NXPmicro/mfgtools
- https://www.nxp.com/webapp/Download?colCode=L5.4.70_2.3.0_MX8QXPC0&appType=license
評論