aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/imx6/base-files
diff options
context:
space:
mode:
authorTim Harvey <tharvey@gateworks.com>2020-03-11 08:02:58 -0700
committerPetr Štetiar <ynezz@true.cz>2020-03-12 12:59:44 +0100
commit3666c67a5430abea1b70864e9cf218c1f192f5de (patch)
tree48f2752e0d0d928fad119cceb5eccd42f5462ce1 /target/linux/imx6/base-files
parent86b59d0709116209185f43b7c1144b198b38c1d2 (diff)
downloadupstream-3666c67a5430abea1b70864e9cf218c1f192f5de.tar.gz
upstream-3666c67a5430abea1b70864e9cf218c1f192f5de.tar.bz2
upstream-3666c67a5430abea1b70864e9cf218c1f192f5de.zip
imx6: add support for GW5907/GW5910/GW5912/GW5913
This patch adds support for GW5907/GW5910/GW5912/GW5913 IMX6 based boards from the Gateworks Ventana Family[A]: - backport upstream dt patches from 5.6 to 4.19 and 5.4 - add dtb's to ventana images - add board-name and network config A. https://www.gateworks.com/products/imx6-single-board-computer-gateworks-ventana-family Flashing instructions for Ventana boards: Using pre-flashed bootloader: - Use appropriate ubi image depending on board NAND to flash via bootloader: openwrt-imx6-ventana-squashfs-nand.ubi - 2KiB page size openwrt-imx6-ventana-large-squashfs-nand.ubi - 4KiB page size http://trac.gateworks.com/wiki/linux/ubi Using Gateworks JTAG dongle: - Use Gateworks mkimage_jtag script to create a JTAG image comprised of pre-built bootloader and ubi image: http://trac.gateworks.com/wiki/jtag_instructions Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Diffstat (limited to 'target/linux/imx6/base-files')
-rwxr-xr-xtarget/linux/imx6/base-files/etc/board.d/02_network6
-rwxr-xr-xtarget/linux/imx6/base-files/lib/imx6.sh20
2 files changed, 25 insertions, 1 deletions
diff --git a/target/linux/imx6/base-files/etc/board.d/02_network b/target/linux/imx6/base-files/etc/board.d/02_network
index 48e5f0fdeb..bc0531352e 100755
--- a/target/linux/imx6/base-files/etc/board.d/02_network
+++ b/target/linux/imx6/base-files/etc/board.d/02_network
@@ -13,7 +13,11 @@ case "$board" in
cubox-i |\
gw51xx |\
gw52xx |\
-gw5904)
+gw5904 |\
+gw5907 |\
+gw5910 |\
+gw5912 |\
+gw5913)
ucidef_set_interface_lan 'eth0'
;;
gw53xx |\
diff --git a/target/linux/imx6/base-files/lib/imx6.sh b/target/linux/imx6/base-files/lib/imx6.sh
index 68caaff15f..63fff0f3c4 100755
--- a/target/linux/imx6/base-files/lib/imx6.sh
+++ b/target/linux/imx6/base-files/lib/imx6.sh
@@ -81,6 +81,26 @@ imx6_board_detect() {
name="gw5904"
;;
+ "Gateworks Ventana i.MX6 DualLite/Solo GW5907" |\
+ "Gateworks Ventana i.MX6 Dual/Quad GW5907")
+ name="gw5907"
+ ;;
+
+ "Gateworks Ventana i.MX6 DualLite/Solo GW5910" |\
+ "Gateworks Ventana i.MX6 Dual/Quad GW5910")
+ name="gw5910"
+ ;;
+
+ "Gateworks Ventana i.MX6 DualLite/Solo GW5912" |\
+ "Gateworks Ventana i.MX6 Dual/Quad GW5912")
+ name="gw5912"
+ ;;
+
+ "Gateworks Ventana i.MX6 DualLite/Solo GW5913" |\
+ "Gateworks Ventana i.MX6 Dual/Quad GW5913")
+ name="gw5913"
+ ;;
+
"SolidRun Cubox-i Solo/DualLite" |\
"SolidRun Cubox-i Dual/Quad")
name="cubox-i"