|
Analyzing Router Platforms
My goal here was inspired by seeing the many sites implementing public source/firmwares for assorted routers (besides other devices).
I had wanted to add my own ideas and modifications into my own router, such as for I/O Devices, and possibly use it for a developement platform.
After studying some of these, I found it a major task (needing to compile the whole router system firmware under Linux -varying about 100MB).
My goal is to develop a simple Assembler and C-Compiler for these Platforms.
So that developers can compile patches to quickly embed into their own Platforms using Serial-Port or JTAG.
|
WRT54G-CDF1
Chips found :
* Cpu : Broadcom BCM4702KPB - Cpu MIPS32
* Ram : ic42s16400-6T - (2) SDRAM 1Mx4bankx16bit
* Flash : am29Lv320db - Flash (2Mx16)
* Ether : adm6996
* JTAG pads
* UART1 + UART2 pads -without support chips
WRT54G Router Web Page
BCM4702 Processor Web Page
|
WRT54GC
Chips found :
* Cpu : Marvel 88W8510-BAN ARM9
* Ram : EM636165TS-6 SDRAM 1Mx16
* LV29800BTTC-7 FLASH 1Mx8/524Kx16
* Ether : 88e6060 SWITCH
* Pads : dip2x8 Unknown
WRT54GC Router Web Page
Marvel M88W8510 Processor Web Page
|
EZXS55W
Chips found :
* Cpu : Olive LES105
* Ram : SGRAM mg802c-256q-8 - ?
* Flash : ?
* Ether : NetPhy am79c875kc
* Pads : JP7 ? (like BEFSR41 expansion)
EZXS55W Router Web Page
Olive LES105 Processor Web Page
|
BEFSR41
Chips found :
* Cpu : Olive LES105
* Ram : ?
* Flash : ?
* Ether : RTL8019as + ?
* Pads : JP4 ?
BEFSR41 Router Web Page
Olive LES105 Processor Web Page
|
RT31P2
Chips found :
* Cpu : Marvel 88w8510-ban
* Ram : ic41c16100s-50k 1Mx16 DRAM
* Flash : 29Lv160bttc-90 (1Mx16) + 39vf080 (1Mx8/2Mx8)
* Ether : rtL8019as + Marvel 88e6063-rcj - 7-Port Fast Ethernet Switch
* Other : ESS Visba3 es3890f - VCD Processor
* Pads : J5 JTAG ?
RT31P2 Router Web Page
Marvel 88w8510 Processor Web Page
|
PSUS4
Chips found :
* Cpu : Infineon ADM5120P 175MHz/227Mips
* Ram : Em636165ts 1Mx16 SDRAM
* Flash : 29lv800 512Kx16
PSUS4 Router Web Page
Infineon ADM5120P Processor Web Page
|
RP614v2
Chips found :
* Cpu : Kendin ks8695 - ARM 922T MIPS
* Ram : is42s16400A-7t SDRAM 1Mx4bankx16bit
* Flash 29Lv800btc-90 524Kx16
* JTAG pads : 'ICE'
* Serial : 'UART0'
RP614v2 Router Web Page
Kendin ks8695 Processor Web Page
|
DIR-615
Chips found :
* Cpu : Marvel 88F5180NB1-C500
* Ram : a2s28d40ctp (x2) - DDR SDRAM (2x)16Mx8
* Flash Ls28f640 - Flash 16Mx8/x16
* LAN : 88e6061-Laj1
* WAN : PCI / 88w8361p-bem1
* Pad 'CON4' : 'CON4' 20pin ICE ?
* Pad 'CON5' : 'CON5:1VCC,TX,RX,GND' 4pin - UART:115200,8N1
DIR-615 Router Web Page
Marvel 88F5180 Processor Web Page
|
WRT54GX2
Chips found :
* Cpu : RTL8651B
* Ram : k4s641632h-tc75 (x2) - SDRAM (64Mbit)4banksx1048576x16bits 133MHz
* Flash 29LV320abtc-90 - Flash (2Mx16)
* Serial : 'UART0 - 4pin(V+,Gnd,Tx,Rx) 115200,8N1'
* Pads :
WRT54GX2 Router Web Page
RTL865X Processor Web Page
|
Cisco-675
Chips found :
* Cpu : I960
* Ram :
* Flash
* Pads :
Cisco-675 Router Web Page
i960 Processor Web Page
|
F5D8230-4
Chips found :
* Cpu : RTL8651B
* Ram : k4s641632h-tc75 (x2) - SDRAM (64Mbit)4banksx1048576x16bits 133MHz
* Flash 29LV320abtc-90 - Flash (2Mx16)
* Serial : 'UART0 - 4pin(V+,Gnd,Tx,Rx) 115200,8N1'
* Pads :
F5D8230-4 Router Web Page
RTL865X Processor Web Page
|
F5D7230-4 v1112
Chips found :
* Cpu : BCM4702
* Ram : m12L64164 - SDRAM 4x1Mx16bits (x2)
* Flash 29LV320db - Flash (2Mx16)
* Serial : 20pin ?
F5D7230-4 Router Web Page
BCM4702 Processor Web Page
|
Send an email
Links to Related Sites :
- Links -
Notes
Note: All of the notes here are taken from unfinished Analysis, and may include Inaccuracies or Errors or missing info. No resposibility or guarantee are assumed from Info on this page nor from the author.
Help would be appreciated
Looking for Binaries such as Bootloader for analysis. Also looking for specs for CPUs in these these Routers, including OpCodes for the Assembler. The Assemblers and C-Compilers are hoped to be posted here in the future.
Any Questions:
|