brcm63xx: add initial support for Netgear EVG2000

This patch adds support for the Netgear EVG2000 VoIP Gateway to the
bcm63xx targets.

This device was not sold to the general public, but rather is/was
provided by telcos to customers in Sweden, Australia, Singapore and
other parts of asia.

Known issues:
 - Unable to detect 53115 switch. This appear to be a problem with
probing for the PHY using MDIO and results in error 5. Doesn't seem to
be a problem with the configuration, and could use someone with
experience to have a look at it.
 - Uses the b43 driver as using the OpenWRT/LEDE broadcom-wl driver
fails to load the firmware for the 4322, so 802.11n is not supported.

More info on the device and the research can be found at:
https://wiki.openwrt.org/toh/netgear/evg2000
https://wikidevi.com/wiki/Netgear_EVG2000
https://github.com/Xotic750/mirror-lede/tree/evg2000
https://forum.openwrt.org/viewtopic.php?id=63950

Signed-off-by: Graham Fairweather <xotic750@gmail.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
Graham Fairweather
2016-05-23 00:56:23 +02:00
committed by Álvaro Fernández Rojas
parent a529b41cff
commit 532c3f3218
8 changed files with 195 additions and 1 deletions

View File

@@ -769,6 +769,21 @@ define Device/DGND3800B
endef
TARGET_DEVICES += DGND3800B
define Device/EVG2000
$(Device/bcm63xx_netgear)
IMAGES := factory.chk sysupgrade.bin
DEVICE_TITLE := Netgear EVG2000
DEVICE_DTS := evg2000
CFE_BOARD_ID := 96369PVG
CFE_CHIP_ID := 6368
CFE_EXTRAS := --image-offset 0x20000 --block-size 0x20000
NETGEAR_BOARD_ID := U12H154T90_NETGEAR
NETGEAR_REGION := 1
DEVICE_PACKAGES := \
$(B43_PACKAGES) $(USB2_PACKAGES)
endef
TARGET_DEVICES += EVG2000
### NuCom ###
define Device/R5010UNv2
$(Device/bcm63xx)