diff options
author | Piotr Dymacz <pepe2k@gmail.com> | 2018-02-15 23:15:53 +0100 |
---|---|---|
committer | Piotr Dymacz <pepe2k@gmail.com> | 2018-02-22 18:53:22 +0100 |
commit | 8c64824576598117958691853de68bf4dcfc3c06 (patch) | |
tree | 5b89f50f6d9acd9f846def27271ce4b0e9651cb2 /target/linux/ar71xx/base-files | |
parent | 907d67491068890e27f7611da5c5c4d44a672c3c (diff) | |
download | upstream-8c64824576598117958691853de68bf4dcfc3c06.tar.gz upstream-8c64824576598117958691853de68bf4dcfc3c06.tar.bz2 upstream-8c64824576598117958691853de68bf4dcfc3c06.zip |
ar71xx: add support for GainStrong Oolite V5.2
GainStrong Oolite V5.2 is a small (39.5 x 78 mm), dual-band system on
module, based on Qualcomm QCA9531 + QCA9887. All QCA9531 SOC GPIOs are
available on castellated pins.
Specification:
- 650/400/200 MHz (CPU/DDR/AHB)
- 64/128 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 5x 10/100 Mbps Ethernet (all ports available on castellated pins)
- 2T2R 2.4 GHz (QCA9531), with ext. PA and LNA
- 1T1R 5 GHz (QCA9887) with ext. FEM (SKY85710-11)
- 3x U.FL
- 1x USB 2.0
The dedicated development board includes 5 FE ports, USB 2.0 port, two
buttons (one directly connected to SOC reset input), header with all
GPIOs and several LEDs.
Flash instruction:
Vendor firmware is based on OpenWrt. LuCI or sysupgrade can be used to
flash OpenWrt firmware.
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
Diffstat (limited to 'target/linux/ar71xx/base-files')
5 files changed, 13 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network index 42b40e35ff..8f492cbf02 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/02_network +++ b/target/linux/ar71xx/base-files/etc/board.d/02_network @@ -29,6 +29,8 @@ ar71xx_setup_interfaces() minibox-v1|\ mynet-n600|\ oolite-v1|\ + oolite-v5.2|\ + oolite-v5.2-dev|\ qihoo-c301|\ r602n|\ rb-750|\ diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh index 38df0c15d1..6b53ad03c7 100644 --- a/target/linux/ar71xx/base-files/etc/diag.sh +++ b/target/linux/ar71xx/base-files/etc/diag.sh @@ -205,6 +205,7 @@ get_status_led() { status_led="$board:blue:status" ;; e600g-v2|\ + oolite-v5.2-dev|\ wifi-pineapple-nano) status_led="$board:blue:system" ;; diff --git a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata index e6ea873e40..c93ce2a614 100644 --- a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata +++ b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata @@ -75,6 +75,8 @@ case "$FIRMWARE" in dlan-pro-1200-ac|\ e1700ac-v2|\ e600gac-v2|\ + oolite-v5.2|\ + oolite-v5.2-dev|\ sr3200|\ xd3200) ath10kcal_extract "art" 20480 2116 diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 96b3e650f1..01ac29601d 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -865,6 +865,12 @@ ar71xx_board_detect() { *"Packet Squirrel") name="packet-squirrel" ;; + *"Oolite V5.2") + name="oolite-v5.2" + ;; + *"Oolite V5.2-Dev") + name="oolite-v5.2-dev" + ;; *"PB42") name="pb42" ;; diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index c73dbd49ec..7738db33a7 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -399,6 +399,8 @@ platform_check_image() { omy-x1|\ onion-omega|\ oolite-v1|\ + oolite-v5.2|\ + oolite-v5.2-dev|\ packet-squirrel|\ re355|\ re450|\ |