Difference between revisions of "Realtek SOC"

From LinuxMIPS
Jump to: navigation, search
(Realtek RTL8186)
(Realtek RTL8186)
 
Line 80: Line 80:
 
* Planet WRT-414, WRT-416, WAP-4033, WAP-4033PE, WAP-4035 - some photos available [http://commons.wikimedia.org/w/index.php?title=Category:Planet_WAP-4033 here]!
 
* Planet WRT-414, WRT-416, WAP-4033, WAP-4033PE, WAP-4035 - some photos available [http://commons.wikimedia.org/w/index.php?title=Category:Planet_WAP-4033 here]!
 
* Planex [http://www.planex.net/product/router/blw-54cw3.htm BLW-54CW3]
 
* Planex [http://www.planex.net/product/router/blw-54cw3.htm BLW-54CW3]
* ZyXEL [http://us.zyxel.com/web/product_family_detail.php?PC1indexflag=20040520161313&CategoryGroupNo=PDCA2006032 P-330W] (Flash: 2 MB, RAM: 16 MB). GPL Source Code [ftp://opensource.zyxel.com/ here]. Other firmware [http://www.bcwireless.net/moin.cgi/GigaFast_WF719-CAPR here]
+
* ZyXEL P-330W (Flash: 2 MB, RAM: 16 MB). GPL Source Code [ftp://opensource.zyxel.com/ here]. Other firmware [http://www.bcwireless.net/moin.cgi/GigaFast_WF719-CAPR here]
 
* C-NET CWR854 [http://www.cnet.com.tw/news-cwa854.html Datasheet] according to the REDME file of the firmware it has RTL8186 SoC (2MB Flash, 8MB RAM)
 
* C-NET CWR854 [http://www.cnet.com.tw/news-cwa854.html Datasheet] according to the REDME file of the firmware it has RTL8186 SoC (2MB Flash, 8MB RAM)
 
* TRENDnet TEW-430APB [http://downloads.trendnet.com/TEW-430APB_d1/Datasheet/EN_Spec_TEW-430APB(C1).pdf Datasheet] (2MB Flash, 8MB RAM)
 
* TRENDnet TEW-430APB [http://downloads.trendnet.com/TEW-430APB_d1/Datasheet/EN_Spec_TEW-430APB(C1).pdf Datasheet] (2MB Flash, 8MB RAM)
 
* Topcom Skyr@cer WBR 7001g [http://www.topcom.cl/en/communication/product/62/skyrcerwbr7001g.html Product page]
 
* Topcom Skyr@cer WBR 7001g [http://www.topcom.cl/en/communication/product/62/skyrcerwbr7001g.html Product page]
* Techniclan WAR-54G [http://www.techniclan.com/WAR-54G_WLAN_broadband_802.11g_AP_Router_QoS,p,88.html?lang=gb Product page] (2MB Flash, 8MB RAM)
+
* Techniclan WAR-54G v2 [http://www.techniclan.com/WAR-54G_WLAN_broadband_802.11g_AP_Router_QoS,p,88.html?lang=gb Product page] (2MB Flash, 8MB RAM)
  
 
More info:
 
More info:

Latest revision as of 17:31, 22 April 2011

Contents

[edit] Realtek RTL8181

The Realtek RTL8181 is a highly integrated System-on-a-Chip with a high-performance 32-bit RISC microcontroller, two Ethernet MACs and a WLAN 802.11b controller embedded onto a single chip. RTL8181P BGA version has a PCI Bridge which supports one external PCI/MiniPCI device.

The embedded Lexra LX5280 32-bit RISC CPU runs at up to 200MHz and features separate 8KB instruction and data caches.

Devices are based on the RTL8181:

[edit] Firmware

Most of the RTL8181-based devices comes with a simple bootloader and Linux as firmware. See the Minitar sourcecode and RTL8181-linux project. Seems, RTL8181 shares some code with ADM5120. They both use CSYS header format and some applications (i.e. setup), but RTL8181 firmware is Big-Endian.

AP Router firmware for Ovislink 1120

There is APPro firmware available (ONLY !! for Planet WAP-1963A and Ovislink 1120 - see README) here.

[edit] RTL8186 JTAG

RTL8186 supports MIPS EJTAG 2.0:

  • ManufID: 6
  • PartNumber: 5280
33  - JTAG_TDI 
8   - JTAG_TMS 
146 - JTAG_TRSTN 
116 - JTAG_TDO 
145 - JTAG_TCK (shared with WLAN LED 1)
147 - JTAG ENABLE (must set to High) 

More RTL8181 EJTAG links:

[edit] Realtek RTL8180

Don't confuse the RTL8181 with the RTL8180. It's just plain WLAN 802.11b chip, that also happens to be the one embedded on the RTL8181.

[edit] Realtek RTL8186

The RTL8186 (datasheet) is a SoC with integrated MIPS core Lexra LX5280 32-bit RISC, two UARTs, two Ethernet MACs, 4xPCM audio channels, IPSec crypto engine and a WLAN 802.11g controller.

Rtl8186 diag.jpg

Devices based on the RTL8186:

More info:

[edit] Firmware

[edit] Realtek RTL8650/RTL8651(B)

The RTL8650/RTL8651 is a highly integrated multi-layer switching gateway controller.

  • Lexra LX4180 32-bit RISC CPU, Embedded 4K I-Cache, 4K D-Cache, 8K I-RAM, 4K D-RAM, 96MHz, w/o MMU
  • 6-port layer 2/3/4 switch MAC, 5 Fast Ethernet transceivers, and an MII interface
  • USB v1.1 host controller
  • 33MHz PCI v2.2 host interface for glueless connection of up to two devices (RTL8651 only)
  • PCMCIA or memory interface
  • Two 16C550-compatible UARTs
  • 22 GPIOs
  • 208-pin PQFP package for RTL8650; 292-pin TFBGA package for RTL8651

The second generation B version, RTL8650B/RTL8651B is based on the Lexra LX5280 core running at 200Mhz, with MMU, same as in the RTL8181 and RTL8186.

Devices are based on the RTL8650/RTL8651:

  • AP Router WAP354: RTL8651B
  • Belkin F5D9230-4 V2000^ (V1000?): RTL8651B SoC + Airgo True MIMO chip (appears to be the same board as the Linksys WRT54GX series)
  • D-Link DI-604+: RTL8650B
  • D-Link DI-624M,DI-634M: RTL8651B SoC + Atheros MIMO chipset
  • D-Link DI-624S: RTL8651B SoC + Atheros SuperG chipset + USB2.0 controller
  • D-Link DI-604UP, DI-524UP: RTL8650B SoC More
  • D-Link DIR-120: RTL8650B SoC
  • D-Link DIR-300: RTL8650B SoC
  • Edimax BR-6214K, RTL8650B SoC
  • Linksys BEFSR41 v4: RTL8650B
  • Linksys WAP54GX V1.0: RTL8651B SoC + Airgo True MIMO chip
  • Linksys WRT54GX2 V1.0: RTL8651B SoC + Airgo True MIMO chip
  • Linksys WRT54GX V2.0: RTL8651B SoC + Airgo True MIMO chip
  • Linksys WRV200: RTL8651B SoC
  • Netgear FVS114: RTL8650B SoC
  • Netgear RP614v4: RTL8650B SoC
  • Netgear WPNT834
  • Sitecom WL-173: RTL8650B SoC

^Belkin does not acknowledge the existence of the V2000

RTL865xB supports MIPS EJTAG 2.0:

  • ManufID: 6
  • PartNumber: 5280

JTAG (manual hack method by ZFT Lab.):

70  - JTAG_TDI 
68  - JTAG_TMS 
53  - JTAG_TRSTN 
71  - JTAG_TDO 
69  - JTAG_TCK
??  - JTAG ENABLE (need help)


Personal tools