blob: 3779e9665d648b003aae835a1f9d8c2102fdd452 [file] [log] [blame]
Jagan Teki0786a452016-12-13 17:57:00 +01001How to use U-Boot on Engicam i.CoreM6 Solo/DualLite and Quad/Dual Starter Kit:
Jagan Teki0d6d48b2016-10-08 18:00:11 +05302-----------------------------------------------------------------------------
3
Jagan Teki0d6d48b2016-10-08 18:00:11 +05304$ make mrproper
Jagan Teki6d45e1b2016-10-08 18:00:24 +05305
Jagan Tekiecd94dd2017-10-30 15:27:09 +05306- Configure U-Boot for Engicam i.CoreM6 Quad/Dual/Solo/DualLite:
7$ make imx6qdl_icore_mmc_defconfig
Jagan Teki6d45e1b2016-10-08 18:00:24 +05308
Jagan Teki0786a452016-12-13 17:57:00 +01009- Build U-Boot
10$ make
Jagan Teki6d45e1b2016-10-08 18:00:24 +053011
Jagan Teki46e8ea92016-10-08 18:00:19 +053012This will generate the SPL image called SPL and the u-boot-dtb.img.
Jagan Teki0d6d48b2016-10-08 18:00:11 +053013
14- Flash the SPL image into the micro SD card:
15
16sudo dd if=SPL of=/dev/mmcblk0 bs=1k seek=1; sync
17
Jagan Teki46e8ea92016-10-08 18:00:19 +053018- Flash the u-boot-dtb.img image into the micro SD card:
Jagan Teki0d6d48b2016-10-08 18:00:11 +053019
Jagan Teki46e8ea92016-10-08 18:00:19 +053020sudo dd if=u-boot-dtb.img of=/dev/mmcblk0 bs=1k seek=69; sync
Jagan Teki0d6d48b2016-10-08 18:00:11 +053021
22- Jumper settings:
23
24MMC Boot: JM3 Closed
25
26- Connect the Serial cable between the Starter Kit and the PC for the console.
27(J28 is the Linux Serial console connector)
28
29- Insert the micro SD card in the board, power it up and U-Boot messages should
30come up.