EnGenius ECB350

From TechInfoDepot
Jump to navigationJump to search
bgn (N300)
11N Long Range Multi-Function Gigabit Client Bridge
Multi-function Client Bridge
WikiDevi.wi-cat.ru EnGenius ECB350
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev EnGenius ECB350
FCC ID A8J-ECB350
IC ID 10103A-ECB350
Board ID 7016A0511001
Type bridge
CPU1 checkY Atheros AR7242
CPU1 Type MIPS 24Kc
CPU1 Speed 400 MHz 32-bit
Flash1 Chip Macronix MX25L6406EM2I-12G
Flash1 Size 8 MiB 8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br />
RAM1 Size 32 MiB 33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br />
RAM1 Chip EtronTech EM6AA160TSB-5G
ETH chip1 Atheros AR7242
Switch Atheros AR8035-A
Ethernet Port Count 1-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: 00:02:6F (27 E, 62 W)
Ethernet OUI: 00:02:6F (27 E, 62 W)

Stock bootloader U-Boot
Expansion IF types none specified
PoE 802.3af, standard
Power 12 VDC, 1 A
Connector type barrel
5.5 mm (OD)
2.1 mm (ID)
9.5 mm (LEN)
Serial Port (UART) yes, 4-pin header, populated, J2, 3.3V TTL

Flags:
high power

Additional chips
2.4GHz Power Amplifier IC;RFMD;RF5602;RF, 5602, BW4D;2;
802.3af PoE Powered Device Controller;TI;TPS2375;;1;
150V, 4.1A N-Channel MOSFET;Fairchild;FDS2582;;1;
Wide-Input Synchronous Buck Controller;TI;TPS40060;;1;
60V P-Channel MOSFET;Analog Power;AM30P06-45D;;1;
2A, 2V Non-Synchronous Buck Converter;Texas Instruments;TPS54231;;1;

Other

Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1359 additional devices
of which 22 are EnGenius devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 1358 additional devices
of which 49 are EnGenius devices

Manuf/OEM/ODM Senao
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
Availability End of Life
FCC approval date 11 January 2012
(Est.) release date 26 March 2013
UPC 655216005426
(UPC DB, On eBay)
ASIN B007OWY6P2
Country of manuf Taiwan
Radio 1
Chip1 Atheros AR9283
Wireless interface OUI 00:02:6F,
Antenna Connector Type U.FL, RP-SMA
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
 FCC ID
pakedge W6A8J-ECB350

For a list of all currently documented Atheros (QCA) chipsets with specifications, see Atheros.

For a list of all currently documented EnGenius devices with specifications, see EnGenius.

300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = N300 class

Overview

"7016A0511001" and "V1.00" is silkscreened on the board in the FCC photos.

Links of Interest

Product page (engeniusnetworks)
Product page (engeniustech)
Manual

Flashing

Flashing OpenWrt

Target: ath79
Subtarget: tiny
Package architecture: mips_24kc
Support started version: 21.02.0
Current supported version: EOL
Last Supported Version: 23.05.5
Unsupported Functions:
Only kernel images for OpenWRT releases 22 & 23
LAN Hardware: Atheros AR8035-A
WLAN Hardware: Atheros AR9283
Installation method(s):
see git-commit
Install Comment:
Only kernel images for OpenWRT releases 22 & 23
Recovery method(s):
see git-commit
Comment:
Only kernel images for OpenWRT releases 22 & 23
git • >>
ath79: add support for Senao Engenius ECB350 v1
FCC ID: A8J-ECB350

Engenius ECB350 v1 is an indoor wireless access point with a gigabit ethernet port,
2.4 GHz wireless, external antennas, and PoE.

**Specification:**

  - AR7242 SOC
  - AR9283 WLAN			2.4 GHz (2x2), PCIe on-board
  - AR8035-A switch		RGMII, GbE with 802.3af PoE
  - 40 MHz reference clock
  - 8 MB FLASH			25L6406EM2I-12G
  - 32 MB RAM
  - UART at J2			(populated)
  - 2 external antennas
  - 3 LEDs, 1 button		(power, lan, wlan) (reset)

**MAC addresses:**

  MACs are labeled as WLAN and WAN
  vendor MAC addresses in flash are duplicate

  phy0	WLAN	*:b8	---
  eth0	WAN	*:b9	art 0x0/0x6

**Installation:**

  - if you get Failsafe Mode from failed flash:
      only use it to flash Original firmware from Engenius
      or risk kernel loop or halt which requires serial cable

  Method 1: Firmware upgrade page:

  OEM webpage at 192.168.1.1
  username and password "admin"
  Navigate to "Firmware" page from left pane
  Click Browse and select the factory.bin image
  Upload and verify checksum
  Click Continue to confirm and wait 3 minutes

  Method 2: Serial to load Failsafe webpage:

  After connecting to serial console and rebooting...
  Interrupt uboot with any key pressed rapidly
  execute `run failsafe_boot` OR `bootm 0x9f670000`
  wait a minute
  connect to ethernet and navigate to
  "192.168.1.1/index.htm"
  Select the factory.bin image and upload
  wait about 3 minutes

**Return to OEM:**

  If you have a serial cable, see Serial Failsafe instructions
  otherwise, uboot-env can be used to make uboot load the failsafe image

  *DISCLAIMER*
  The Failsafe image is unique to Engenius boards.
  If the failsafe image is missing or damaged this will not work
  DO NOT downgrade to ar71xx this way, it can cause kernel loop or halt

  ssh into openwrt and run
  `fw_setenv rootfs_checksum 0`
  reboot, wait 3 minutes
  connect to ethernet and navigate to 192.168.1.1/index.htm
  select OEM firmware image from Engenius and click upgrade

**TFTP recovery** (unstable / not reliable):

  rename initramfs to 'vmlinux-art-ramdisk'
  make available on TFTP server at 192.168.1.101
  power board while holding or pressing reset button repeatedly

  NOTE: for some Engenius boards TFTP is not reliable
  try setting MTU to 600 and try many times

**Format of OEM firmware image:**

  The OEM software of ECB350 v1 is a heavily modified version
  of Openwrt Kamikaze. One of the many modifications
  is to the sysupgrade program. Image verification is performed
  by the successful ungzip and untar of the supplied file
  and name check and header verification of the resulting contents.
  To form a factory.bin that is accepted by OEM Openwrt build,
  the kernel and rootfs must have specific names
  and begin with the respective headers (uImage, squashfs).
  Then the files must be tarballed and gzipped.
  The resulting binary is actually a tar.gz file in disguise.
  This can be verified by using binwalk on the OEM firmware images,
  ungzipping then untaring.

  The OEM upgrade script is at /etc/fwupgrade.sh.

  OKLI kernel loader is required because the OEM software
  expects the kernel size to be no greater than 1536k
  and otherwise the factory.bin upgrade procedure would
  overwrite part of the kernel when writing rootfs.
  The factory upgrade script follows the original mtd partitions.

**Note on PLL-data cells:**

  The default PLL register values will not work
  because of the AR8035 switch between
  the SOC and the ethernet port.

  For AR724x series, the PLL register for GMAC0
  can be seen in the DTSI as 0x2c.
  Therefore the PLL register can be read from u-boot
  for each link speed after attempting tftpboot
  or another network action using that link speed
  with `md 0x1805002c 1`

  However the registers that u-boot sets are not ideal and sometimes wrong...
  the at803x driver supports setting the RGMII clock/data delay on the PHY side.
  This way the pll-data register only needs to handle invert and phase.

  for this board no extra adjustements are needed on the MAC side
  all link speeds functional

Pictures

Retail Images
User Images

Notes

Specs, per EnGenius's product page, follow..

  • Transmit Power
    • 802.11b: 29dBm @ all rates
    • 802.11g
      • 29dBm @ 6Mbps
      • 29dBm @ 9Mbps
      • 28dBm @ 12Mbps
      • 28dBm @ 18Mbps
      • 24dBm @ 24Mbps
      • 24dBm @ 36Mbps
      • 23dBm @ 48Mbps
      • 23dBm @ 54Mbps
    • 802.11n
      • 26dBm @ MCS0/MCS8
      • 26dBm @ MCS1/MCS9
      • 25dBm @ MCS2/MCS10
      • 25dBm @ MCS3/MCS11
      • 24dBm @ MCS4/MCS12
      • 24dBm @ MCS4/MCS12
      • 24dBm @ MCS5/MCS13
      • 23dBm @ MCS6/MCS14
      • 23dBm @ MCS7/MCS15
  • Receiver Sensitivity
    • 802.11b: best ≤ -98 dBm
    • 802.11g: best ≤ -93 dBm
    • 802.11n: best ≤ -93 dBm