Added support for SOLO

This commit is contained in:
yourname 2016-03-16 00:04:58 -07:00
parent cc643ef314
commit c0f0b78fb6
3 changed files with 45 additions and 1 deletions

View File

@ -40,7 +40,11 @@ Here are instructions how to compile the source code
cp arch/arm/boot/dts/imx6q-openrex.dtb /tftp/imx6/imx6q-openrex.dtb
### SOLO
TODO
make clean
make imx_v7_defconfig
make -j4 zImage imx6s-openrex.dtb
cp arch/arm/boot/zImage /tftp/imx6/zImage-imx6s-openrex
cp arch/arm/boot/dts/imx6s-openrex.dtb /tftp/imx6/imx6s-openrex.dtb
# Update OpenRex SD card with Linux
Go to OpenRex board, interrupt uBoot booting process (press any key). Then write following commands:
@ -59,6 +63,7 @@ Here is a list of files, where we usually do changes:
arch/arm/boot/dts/imx6q-openrex.dts
arch/arm/boot/dts/imx6s-openrex.dts
arch/arm/boot/dts/imx6qdl-openrex.dtsi

View File

@ -224,6 +224,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
imx6sx-sabreauto.dtb \
imx6sx-sabreauto-m4.dtb \
imx6sx-sdb-lcdif1.dtb \
imx6s-openrex.dtb \
imx6ul-14x14-lpddr2-arm2.dtb \
imx6ul-14x14-ddr3-arm2.dtb \
imx6ul-14x14-ddr3-arm2-adc.dtb \

View File

@ -0,0 +1,38 @@
/*
* Copyright 2012 Freescale Semiconductor, Inc.
* Copyright 2011 Linaro Ltd.
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/
/dts-v1/;
#include "imx6dl.dtsi"
#include "imx6qdl-openrex.dtsi"
/ {
model = "FEDEVEL i.MX6 SOLO OpenRex Board";
compatible = "fsl,imx6s-openrex", "fsl,imx6dl";
memory {
reg = <0x10000000 0x20000000>; /* reg = 0x10000000 (base address) 0x20000000 (size = 536870912 bits => 512MB) */
};
};
&mxcfb1 {
status = "okay";
};
&mxcfb2 {
status = "disabled";
};
&pxp {
status = "okay";
};