bmips: bcm6328: add support for D-Link DSL-2750B rev B1
authorSamuele Longhi <agave@dracaena.it>
Fri, 16 Aug 2024 10:38:42 +0000 (12:38 +0200)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Tue, 20 Aug 2024 14:19:11 +0000 (16:19 +0200)
commitba9c269e1e6ecfa8fc5bdc4102330755edad66c0
tree65c8f8709694bead1d3ffacd419074da99515bdf
parentb75a7ca0bcae209f6027eb6d55a56dac10c44078
bmips: bcm6328: add support for D-Link DSL-2750B rev B1

The D-Link DSL-2750B rev B1 (AW4339U) is a wifi fast ethernet router, 2.4 GHz single band
with two external antennas.

This ports the device from old target bcm63xx/generic to bmips/bcm6328.
The hardware is the same of D-Link DSL-2740B rev F1 and DSL-2741B rev F1, plus a usb2 port.

Hardware:
 - SoC: Broadcom BCM63281
 - CPU: single core BMIPS4350 @ 320Mhz
 - RAM: 64 MB (Nanya NT5TU32M16DG)
 - Flash: 8 MB NOR (Macronix MX25L6406ENI-12G)
 - Ethernet LAN: 4x 100Mbit (Broadcom BCM63281)
 - Wifi 2.4 GHz: 802.11bgn (Atheros AR9287)
 - USB: 1x 2.0
 - Buttons: 3x
 - LEDs: 10x
 - UART: yes

Installation via CFE web UI:
  1. Power off the router.
  2. Press reset button near the power switch.
  3. Keep it pressed while powering up during ~20+ seconds.
  4. Browse to http://192.168.1.1 and upload the firmware.
  5. Wait a few minutes for it to finish.

Signed-off-by: Samuele Longhi <agave@dracaena.it>
target/linux/bmips/bcm6328/base-files/etc/board.d/02_network
target/linux/bmips/bcm6328/base-files/etc/uci-defaults/09_fix_crc
target/linux/bmips/dts/bcm6328-dlink-dsl-2750b-b1.dts [new file with mode: 0644]
target/linux/bmips/image/bcm6328.mk