xref: /openbmc/u-boot/board/engicam/imx6q/README (revision b55c89ce)
1*52aaddd6SJagan TekiHsow to use U-Boot on Engicam i.CoreM6 (RQS) Solo/DualLite/Quad/Dual Starter Kit:
2*52aaddd6SJagan Teki--------------------------------------------------------------------------------
3*52aaddd6SJagan Teki
4*52aaddd6SJagan Teki$ make mrproper
5*52aaddd6SJagan Teki
6*52aaddd6SJagan Teki- Configure U-Boot for Engicam i.CoreM6 Quad/Duali/Solo/DualLite:
7*52aaddd6SJagan Teki$ make imx6qdl_icore_mmc_defconfig
8*52aaddd6SJagan Teki
9*52aaddd6SJagan Teki- Configure U-Boot for Engicam i.CoreM6 RQS Quad/Duali/Solo/DualLite:
10*52aaddd6SJagan Teki$ make imx6qdl_icore_rqs_defconfig
11*52aaddd6SJagan Teki
12*52aaddd6SJagan Teki- Build U-Boot
13*52aaddd6SJagan Teki$ make
14*52aaddd6SJagan Teki
15*52aaddd6SJagan TekiThis will generate the SPL image called SPL and the u-boot-dtb.img.
16*52aaddd6SJagan Teki
17*52aaddd6SJagan Teki- Flash the SPL image into the micro SD card:
18*52aaddd6SJagan Teki
19*52aaddd6SJagan Tekisudo dd if=SPL of=/dev/mmcblk0 bs=1k seek=1; sync
20*52aaddd6SJagan Teki
21*52aaddd6SJagan Teki- Flash the u-boot-dtb.img image into the micro SD card:
22*52aaddd6SJagan Teki
23*52aaddd6SJagan Tekisudo dd if=u-boot-dtb.img of=/dev/mmcblk0 bs=1k seek=69; sync
24*52aaddd6SJagan Teki
25*52aaddd6SJagan Teki- Jumper settings:
26*52aaddd6SJagan Teki
27*52aaddd6SJagan TekiMMC Boot: JM3 Closed
28*52aaddd6SJagan Teki
29*52aaddd6SJagan Teki- Connect the Serial cable between the Starter Kit and the PC for the console.
30*52aaddd6SJagan Teki(J28 is the Linux Serial console connector)
31*52aaddd6SJagan Teki
32*52aaddd6SJagan Teki- Insert the micro SD card in the board, power it up and U-Boot messages should
33*52aaddd6SJagan Tekicome up.
34