Difference between revisions of "Realtek SOC"

From LinuxMIPS
Jump to: navigation, search
(Realtek RTL8186)
(Realtek RTL8186)
 
(2 intermediate revisions by the same user not shown)
Line 67: Line 67:
 
Devices based on the RTL8186:
 
Devices based on the RTL8186:
 
* AP Router WR254 [http://www.aprouter.com.br/wireless_content/aprouter_wr254_access_point_wireless_router.html Product page]
 
* AP Router WR254 [http://www.aprouter.com.br/wireless_content/aprouter_wr254_access_point_wireless_router.html Product page]
* Alfa Network [http://dplanet.biz/alfa.com/product_info.php?cPath=159_57_84_93&products_id=155 AIP-W608H] (Flash: 2MB, RAM: 16MB)
+
* Alfa Network AIP-W608H (Flash: 2MB, RAM: 16MB)
 
* Belkin Wireless G Router  [http://catalog.belkin.com/IWCatProductPage.process?Product_Id=136493 F5D7230-4 Version 9000] (Flash: ? RAM: 16MB)
 
* Belkin Wireless G Router  [http://catalog.belkin.com/IWCatProductPage.process?Product_Id=136493 F5D7230-4 Version 9000] (Flash: ? RAM: 16MB)
 
* Canyon [http://www.canyon-tech.com/products/connectivity/routers/CN-WF514 CN-WF514] (third version, FW v1.37 to v1.49)
 
* Canyon [http://www.canyon-tech.com/products/connectivity/routers/CN-WF514 CN-WF514] (third version, FW v1.37 to v1.49)
 
* D-Link [http://www.dlink.com/products/?pid=326 DWL-G700AP] (Flash: 2 MB, RAM: 8 MB)
 
* D-Link [http://www.dlink.com/products/?pid=326 DWL-G700AP] (Flash: 2 MB, RAM: 8 MB)
* D-Link [http://www.dlink.co.uk/?go=gNTyP9CgrdFOIC4AStFCF834mptYKO9ZTdvhLPG3yV3oWIl8g6ltbNlwaaRp7jUkFT2onGQTo48EANr33qPnLEsYs+/baA== DAP-1160] (Flash: 4 MB, RAM: 16 MB)
+
* D-Link [http://www.dlink.co.uk/cs/Satellite?c=Product_C&cid=1197319181026&packedargs=locale%3D1195806691854&pagename=DLinkEurope-GB%2FDLWrapper&childpagename=DLinkEurope-GB/DLProductCarouselMultiple&p=1197318962342&packedargs=TopLevelPageProduct%3DHome%26packedargs%3DProductParentID%253D1195808621247 DAP-1160] (Flash: 4 MB, RAM: 16 MB)
 
* Encore Wireless Lan Extender [http://www.encore-usa.com/product_item.php?region=us&bid=2&pgid=81_4&pid=103 ENRXWI-G]
 
* Encore Wireless Lan Extender [http://www.encore-usa.com/product_item.php?region=us&bid=2&pgid=81_4&pid=103 ENRXWI-G]
 
* Edimax [http://www.edimax.com.tw/html/english/products/BR-6204Wg.htm BR-6204Wg] [http://www.edimax.com.tw/html/english/products/BR-6304Wg.htm BR-6304Wg] [http://www.edimax.com.tw/html/english/products/EW-7206APg.htm EW-7206APg] [http://www.edimax.com.tw/html/english/products/EW-7209APg.htm EW-7209APg]
 
* Edimax [http://www.edimax.com.tw/html/english/products/BR-6204Wg.htm BR-6204Wg] [http://www.edimax.com.tw/html/english/products/BR-6304Wg.htm BR-6304Wg] [http://www.edimax.com.tw/html/english/products/EW-7206APg.htm EW-7206APg] [http://www.edimax.com.tw/html/english/products/EW-7209APg.htm EW-7209APg]
Line 77: Line 77:
 
* LinkSys [http://www-id.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=ID%2FLayout&cid=1175229795529&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=9552985505B04 WMB54G]
 
* LinkSys [http://www-id.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=ID%2FLayout&cid=1175229795529&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=9552985505B04 WMB54G]
 
* Minitar MNWAPG and MNWAPGA
 
* Minitar MNWAPG and MNWAPGA
* OvisLink WL-5460AP, [http://www.wireless-italia.com/wrecensione-76-1.html overview] (Italian)
+
* OvisLink WL-5460AP, [http://www.ovislink.com/newovislink/products/wireless/wl-5460ap/wl-5460ap.asp Product page]
 
* 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

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:

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.

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:

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.

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:

Firmware

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)