| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| readme.txt | H A D | 05-Jun-2025 | 1.7 KiB | 72 | 53 |
readme.txt
1********************* 2NXP i.MX8MP EVK board 3********************* 4 5This file documents the Buildroot support for the i.MX 8M Plus EVK board. 6 7Build 8===== 9 10First, configure Buildroot for the i.MX 8M Plus EVK board: 11 12 make freescale_imx8mpevk_defconfig 13 14Build all components: 15 16 make 17 18You will find in output/images/ the following files: 19 - bl31.bin 20 - boot.vfat 21 - ddr_fw.bin 22 - Image 23 - imx8-boot-sd.bin 24 - imx8mp-evk.dtb 25 - lpddr4_pmu_train_fw.bin 26 - rootfs.ext2 27 - rootfs.ext4 28 - rootfs.tar 29 - sdcard.img 30 - u-boot.bin 31 - u-boot.itb 32 - u-boot-nodtb.bin 33 - u-boot-spl.bin 34 - u-boot-spl-ddr.bin 35 36Create a bootable SD card 37========================= 38 39To determine the device associated to the SD card have a look in the 40/proc/partitions file: 41 42 cat /proc/partitions 43 44Buildroot prepares a bootable "sdcard.img" image in the output/images/ 45directory, ready to be dumped on a SD card. Launch the following 46command as root: 47 48 dd if=output/images/sdcard.img of=/dev/<your-sd-device> 49 50*** WARNING! This will destroy all the card content. Use with care! *** 51 52For details about the medium image layout, see the definition in 53board/freescale/common/imx/genimage.cfg.template_imx8. 54 55Boot the i.MX 8M Plus EVK board 56=============================== 57 58To boot your newly created system (refer to the i.MX 8M Plus EVK Documentation 59[1] for guidance): 60- insert the SD card in the SD slot of the board; 61- Configure the switches as follows (X = "don't care"): 62SW4: 0011 SW4[1-4] 63- put a micro USB cable into the Debug USB Port and connect using a terminal 64 emulator at 115200 bps, 8n1; 65- power on the board. 66 67Enjoy! 68 69References 70========== 71[1] https://www.nxp.com/document/guide/get-started-with-the-i-mx-8m-plus-evk:GS-iMX-8M-Plus-EVK 72