blob: a26248a1e3b5ee569a8a50548600746dad23431d [file] [log] [blame]
Peng Fan37436972020-10-14 17:12:10 +08001.. SPDX-License-Identifier: GPL-2.0+
2
3mx6ullevk
4=========
5
Diego Dorta13af68f2016-11-10 15:05:37 -02006How to use U-Boot on Freescale MX6ULL 14x14 EVK
Peng Fan37436972020-10-14 17:12:10 +08007-----------------------------------------------
Diego Dorta13af68f2016-11-10 15:05:37 -02008
9- First make sure you have installed the dtc package (device tree compiler):
10
Peng Fan37436972020-10-14 17:12:10 +080011.. code-block:: bash
12
13 $ sudo apt-get install device-tree-compiler
Diego Dorta13af68f2016-11-10 15:05:37 -020014
15- Build U-Boot for MX6ULL 14x14 EVK:
16
Peng Fan37436972020-10-14 17:12:10 +080017.. code-block:: bash
18
19 $ make mrproper
20 $ make mx6ull_14x14_evk_defconfig
21 $ make
Diego Dorta13af68f2016-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 Fan37436972020-10-14 17:12:10 +080027.. code-block:: bash
Diego Dorta13af68f2016-11-10 15:05:37 -020028
Peng Fan37436972020-10-14 17:12:10 +080029 $ sudo dd if=u-boot-dtb.imx of=/dev/sdb bs=1K seek=1 conv=notrunc && sync
30
31- Jumper settings::
Diego Dorta13af68f2016-11-10 15:05:37 -020032
Peng Fan37436972020-10-14 17:12:10 +080033 SW601: 0 0 1 0
34 Sw602: 1 0
Diego Dorta13af68f2016-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