blob: a26248a1e3b5ee569a8a50548600746dad23431d [file] [log] [blame]
Peng Fan9a1b96f2020-10-14 17:12:10 +08001.. SPDX-License-Identifier: GPL-2.0+
2
3mx6ullevk
4=========
5
Diego Dorta2ffec692016-11-10 15:05:37 -02006How to use U-Boot on Freescale MX6ULL 14x14 EVK
Peng Fan9a1b96f2020-10-14 17:12:10 +08007-----------------------------------------------
Diego Dorta2ffec692016-11-10 15:05:37 -02008
9- First make sure you have installed the dtc package (device tree compiler):
10
Peng Fan9a1b96f2020-10-14 17:12:10 +080011.. code-block:: bash
12
13 $ sudo apt-get install device-tree-compiler
Diego Dorta2ffec692016-11-10 15:05:37 -020014
15- Build U-Boot for MX6ULL 14x14 EVK:
16
Peng Fan9a1b96f2020-10-14 17:12:10 +080017.. code-block:: bash
18
19 $ make mrproper
20 $ make mx6ull_14x14_evk_defconfig
21 $ make
Diego Dorta2ffec692016-11-10 15:05:37 -020022
23This generates the u-boot-dtb.imx image in the current directory.
24
25- Flash the u-boot-dtb.imx image into the micro SD card:
26
Peng Fan9a1b96f2020-10-14 17:12:10 +080027.. code-block:: bash
Diego Dorta2ffec692016-11-10 15:05:37 -020028
Peng Fan9a1b96f2020-10-14 17:12:10 +080029 $ sudo dd if=u-boot-dtb.imx of=/dev/sdb bs=1K seek=1 conv=notrunc && sync
Diego Dorta2ffec692016-11-10 15:05:37 -020030
Peng Fan9a1b96f2020-10-14 17:12:10 +080031- Jumper settings::
32
33 SW601: 0 0 1 0
34 Sw602: 1 0
Diego Dorta2ffec692016-11-10 15:05:37 -020035
36Where 0 means bottom position and 1 means top position (from the switch label
37numbers reference).
38
39Connect the USB cable between the EVK and the PC for the console.
40(The USB console connector is the one close the push buttons)
41
42Insert the micro SD card in the board, power it up and U-Boot messages should
43come up.
44
45The link for the board: http://www.nxp.com/products/microcontrollers-and- \
46processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/ \
47i.mx6qp/evaluation-kit-for-the-i.mx-6ull-applications-processor:MCIMX6ULL-EVK