ccimx6ulsbcpro: Add machine configuration

The ConnectCore 6UL Single Board Computer (SBC) Pro contains the
ConnectCore 6UL System-On-Module.

Its hardware specifications are:

    * 256MB DDR3 memory
    * On module 256MB NAND flash
    * Dual 10/100 Ethernet
    * USB Host and USB OTG
    * Parallel RGB display header
    * LVDS display header
    * CSI camera
    * GPIO header
    * I2C, SPI, CAN headers
    * PCIe mini card and micro SIM slot
    * MicroSD external storage
    * On board 4GB eMMC flash
    * Audio headphone, line in/out, microphone lines

The build artifacts are:

U-Boot images: u-boot.imx
Linux partition image: <image name>.boot.ubifs
Root filesystem image: <image name>.ubifs

Root filesystem tarball (for network booting): <image name>.tar.bz2

To program a board from the U-boot prompt, copy the U-Boot, Linux and
root filesystem partition images to your TFTP server root and do:

env set ipaddr <target ip address>
env set serverip <TFTP server ip address>
update uboot tftp u-boot.imx
update linux tftp <image name>.boot.ubifs
update rootfs tftp <image name>.ubifs

More details about the SBC can be found at:
https://www.digi.com/products/embedded-systems/single-board-computers/connectcore-for-i-mx6ul-sbc-pro

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
Alex Gonzalez 2019-01-11 11:46:01 +01:00 committed by Otavio Salvador
parent a7ac8d4ca9
commit daaa2362e7

View File

@ -0,0 +1,11 @@
#@TYPE: Machine
#@NAME: ConnecCore 6UL SBC Pro
#@SOC: i.MX6UL
#@DESCRIPTION: Machine configuration for ConnectCore 6UL SBC Pro board.
#@MAINTAINER: Alex Gonzalez <alex.gonzalez@digi.com>
include conf/machine/include/ccimx6ulsom.inc
KERNEL_DEVICETREE = "imx6ul-ccimx6ulsbcpro.dtb"
SERIAL_CONSOLES = "115200;ttymxc4"