bmips: add support for Netgear DGND3700 v1, DGND3800B
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Sat, 10 Jun 2023 09:54:59 +0000 (11:54 +0200)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Sat, 10 Jun 2023 13:37:52 +0000 (15:37 +0200)
commited79519b8d89ec19587df9869d7b0a0745034ed3
tree5f6c7eaaafdc1fbccab6d8096c9057deed15c126
parent37c3d6105cfefedd0e5a2d1344418aa69932fcc6
bmips: add support for Netgear DGND3700 v1, DGND3800B

The Netgear DGND3700 v1 and DGND3800B are the same device but with
different factory firmwares. It's an xDSL wifi router with a slim black
shiny casing and 4 PCB internal antennas connected via UFL to a miniPCI
detachable card.

Hardware:
 - SoC: Broadcom BCM6368
 - CPU: dual core BMIPS4350 V3.1 @400Mhz
 - RAM: 128 MB DDR
 - NOR Flash: 32 MB parallel (CFE and OS)
 - NAND flash: 128 MB (empty)
 - Ethernet LAN: 5x 1Gbit
 - Wifi 2.4 GHz: Broadcom BCM43222 802.11bgn
 - Wifi 5 GHz: Broadcom BCM43222 802.11abgn
 - USB: 2x 2.0
 - Buttons: 3x, 1 reset
 - LEDs: 11x
 - UART: yes

Installation via OEM web UI:
  1. Open the Netgear administration web interface, by default:
        http://192.168.0.1
user: admin
        password: password
  2. Look for "upgrade firmware" and proceed
  3. Wait some minutes until it finishes

Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
target/linux/bmips/bcm6368/base-files/etc/board.d/01_leds
target/linux/bmips/bcm6368/base-files/etc/board.d/02_network
target/linux/bmips/dts/bcm6368-netgear-dgnd3700-v1.dts [new file with mode: 0644]
target/linux/bmips/dts/bcm6368-netgear-dgnd3700.dtsi [new file with mode: 0644]
target/linux/bmips/dts/bcm6368-netgear-dgnd3800b.dts [new file with mode: 0644]
target/linux/bmips/image/Makefile
target/linux/bmips/image/bcm6368.mk