u-boot-brain/board/logicpd/imx6
Adam Ford f479cec3b6 imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM
Logic PD has an i.MX6Q system on module (SOM) with a development kit. The
SOM has a built-in microSD socket, DDR and NAND flash.  The development kit
has an SMSC Ethernet PHY, serial debug port and a variety of peripherals.
This have been verified to boot the i.MX6Q version over either SD
on the development kit or NAND built into the SOM.  Items in the dtsi file
are specific to the SOM itself.  Items in the dts file are in the baseboard.
Future versions of the SOM will come out supporting the same basebord and
potentially future base boards will come out supporting the same SOM.

Signed-off-by: Adam Ford <aford173@gmail.com>
2017-04-12 18:59:12 +02:00
..
imx6logic.c imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00
Kconfig imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00
MAINTAINERS imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00
Makefile imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00
mx6q_2x_MT41K512M16HA.cfg imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00
README imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM 2017-04-12 18:59:12 +02:00

U-Boot for LogicPD i.MX6 Development Kit
----------------------------------------

This file contains information for the port of U-Boot to the Logic PD Development kit.

Logic PD has an i.MX6 System On Module (SOM) and a correspondong development
board.  SOM has a built-in microSD socket, DDR and NAND flash.  The development kit has
an SMSC Ethernet PHY, serial debug port and a variety of peripherals.

On the intial release, the SOM came with either an i.MX6D or i.MX6Q.

For more details about Logic PD i.MX6 Development kit, visit:
https://www.logicpd.com/

Building U-Boot for Logic PD Development Kit
--------------------------------------------
To build U-Boot for the Dual and Quad variants:

 make imx6q_logic_defconfig
 make u-boot.imx ARCH=arm CROSS_COMPILE=arm-linux-


Flashing U-Boot into the SD card
--------------------------------

See README.imximage for details on booting from SD

Flashing U-Boot into NAND
-------------------------
Once in Linux with MTD support for the NAND on /dev/mtd0, program U-Boot with the following:
with:

  kobs-ng init -v -x u-boot-dtb.imx

Additional Support Documentation can be found at:
https://support.logicpd.com/