1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- Kontron pitx-imx8m
- ==================
- https://www.kontron.com/produkte/pitx-imx8m/p155258
- How to build it
- ===============
- Configure buildroot:
- $ make kontron_pitx_imx8m_defconfig
- Change settings to fit your needs (optional):
- $ make menuconfig
- Compile everything and buildr the rootfs image:
- $ make
- Result of the build
- ===================
- After building, the output/images directory contains:
- output/images/
- ├── bl31.bin
- ├── boot.scr
- ├── ddr_fw.bin
- ├── Image
- ├── imx8-boot-sd.bin
- ├── imx8mq-kontron-pitx-imx8m.dtb
- ├── lpddr4_pmu_train_fw.bin
- ├── rootfs.ext2
- ├── rootfs.ext4 -> rootfs.ext2
- ├── rootfs.tar
- ├── sdcard.img
- ├── signed_hdmi_imx8m.bin
- ├── u-boot.bin
- ├── u-boot.itb
- ├── u-boot-nodtb.bin
- ├── u-boot-spl.bin
- └── u-boot-spl-ddr.bin
- Flashing the SD card image
- ==========================
- To install the image on a SDCard simply copy sdcard.img to the storage (e.g. SD, eMMC)
- $ sudo dd if=output/images/sdcard.img of=<your-sd-device>
- Preparing the board
- ===================
- * Connect a serial line to the board
- * Insert the SD card
- * Make sure the boot source selection DIP switches are set correctly
- * SW1 1-4 OFF
- * SW1 2-3 OFF
- * Power-up the board
- Booting the board
- =================
- By default the bootloader will search for the first valid image, starting
- with the internal eMMC. To make sure the bootloader loads bootscript from
- the correct location (SD card) set the boot_targets environment variable:
- $ setenv boot_targets mmc1
|