Looking Under Hood: SMC2804WBR

Hardware Information

Vendor: SMC Networks
Device name: Turbo Broadband Router SMC2804WBR, 2.4GHz 54Mbps Wireless Cable/DSL Router
FCC ID: HEDWG4005ACC
OEM vendor: ???
OEM name/PCB: ???

Internals Photo:

SMC2804WBR, top view (somewhat fuzzy)
SMC2804WBR, top view (sharper but uncomplete)
SMC2804WBR, back view (sticks)
SMC2804WBR, mini-pci prism54 based wireless module
SMC2804WBR, CPU, RAM and XTAL
SMC2804WBR, ethernet chip, and serial? connector
SMC2804WBR, ethernet chip, serial?, JTAG?

Internal Components

CPU SAMSUNG S3C2510A01
Samsung's S3C2510A 16/32-bit RISC micro-controller is a cost-effective, high-performance micro-controller solution for Ethernet-based systems, for example, SOHO router, internet gateway, WLAN AP, etc.

To efficiently support those network applications, S3C2510A provides the followings: 16/32-bit ARM940T RISC embedded with 4K-byte I-cache and 4K-byte D-cache, memory controller with 24-bit external address pins, one external bus master with bus request/acknowledge pins, two 10/100 Mbps Ethernet controllers, PCI & PC Card host/agent controller, AAL5 SAR and UTOPIA L1/L2, two port full/low speed USB host with root hub, one port USB function device with transceiver, six general-purpose DMAs, two high-speed UARTs, one console UART, DES and 3DES for IP security, IIC serial interface, interrupt controller, six 32-bit programmable timers, 30-bit watchdog timer, 64 programmable I/O ports, and four PLLs for clock generation.

The S3C2510A is developed using an ARM940T core, 0.18um CMOS standard cells and a memory compiler. Its powerful, elegant and fully static design is suitable for various network applications. Also S3C2510A adopts a new bus architecture, AMBA (Advanced Microcontroller Bus Architecture).

Data sheet

Flash memory Unidentified 48 pins chip
SDRAM memory MICRON MT48LC2M32B2TG-6F
64Mb (512K x 32 bit x 4 bank)
Total: 8 Mbytes
Data sheet

Connectors

TO BE IDENTIFIED

Software Information

Original Firmware

Firmware upgrade is available from SMC website
Latest firmware file use unknown *.bin extension and "double-zipped" format (somewhat reverse-engineered). Addiditonal investigation required.
Firmware is based on Supertask OS

Note by !3runo: The firmware seems to use the same format of SMC7004VWBR documented here, but with signature
BRN2804W followed by two bytes zero (0).

$Id: index.html,v 1.1 2004/04/14 00:00:25 bcabral Exp $