Difference between revisions of "Realtek SOC"

From LinuxMIPS
Jump to: navigation, search
(Realtek RTL8186: LinkSys WMB54G)
(Realtek RTL8186)
 
(15 intermediate revisions by 10 users not shown)
Line 65: Line 65:
 
[[Image:Rtl8186_diag.jpg]]
 
[[Image:Rtl8186_diag.jpg]]
  
Devices are based on the RTL8186:
+
Devices based on the RTL8186:
* [http://www.aprouter.com.br/wireless_content/aprouter_wr254_access_point_wireless_router.html AP Router WR254]
+
* 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)
+
* 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]
* EnGenius  [http://www.netgate.com/product_info.php?products_id=344 EOC-3220 ] [http://www.netgate.com/product_info.php?products_id=363 EOC-3220(EXT)] [http://www.netgate.com/product_info.php?cPath=31_61&products_id=374 EOC-3220+]
+
* EnGenius  [http://www.netgate.com/product_info.php?products_id=344 EOC-3220 ] [http://www.netgate.com/product_info.php?products_id=363 EOC-3220(EXT)] [http://www.netgate.com/product_info.php?cPath=31_61&products_id=374 EOC-3220+] [http://www.engeniustech.com/datacom/products/details.aspx?id=197 ESR-1220]
 
* 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, 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]!
* 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]
+
* Planex [http://www.planex.net/product/router/blw-54cw3.htm BLW-54CW3]
 +
* 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]
 +
* 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:
Line 96: Line 98:
 
* [http://www.areawireless.net/index.php/Portada#Firmware_CRACKs AP-Router v5.3b Licencse generator soon ] - tested only on WL5460
 
* [http://www.areawireless.net/index.php/Portada#Firmware_CRACKs AP-Router v5.3b Licencse generator soon ] - tested only on WL5460
 
* APPro 54G is available for Planet WAP-4035 [http://www.approsoftware.com/ here]. Demo is available [http://wifi.online.pl/demo54g/ here].
 
* APPro 54G is available for Planet WAP-4035 [http://www.approsoftware.com/ here]. Demo is available [http://wifi.online.pl/demo54g/ here].
* Edimax [http://www.edimax.com.tw/download/drivers/GPL/ sources], mesh firmware with sources for [http://kwha.net/edimax-ew7209apg/ EW-7209APg]
+
* Edimax [http://www.edimax.com/en/liunux.php?u=../images/Image/OpenSourceCode/Wireless/AccessPoint/EW-7209APg/EW-7209APg_v3.0B.zip sources], mesh firmware with sources for [http://kwha.net/edimax-ew7209apg/ EW-7209APg]
 
* Ovislink WL-5460AP [http://driver.ovislinkcorp.com/WL-5460AP-GPL.tar.gz sources]
 
* Ovislink WL-5460AP [http://driver.ovislinkcorp.com/WL-5460AP-GPL.tar.gz sources]
 
* [http://sourceforge.net/projects/rtl8186/ RTL8186 SoC Project], [http://rtl8186.sourceforge.net/ RTL8186 SoC Page], [http://rtl8186.sourceforge.net/wiki/ RTL8186 SoC WiKi] (Alternative firmware and software with open source for platforms based on the SoC Realtek RTL8186)
 
* [http://sourceforge.net/projects/rtl8186/ RTL8186 SoC Project], [http://rtl8186.sourceforge.net/ RTL8186 SoC Page], [http://rtl8186.sourceforge.net/wiki/ RTL8186 SoC WiKi] (Alternative firmware and software with open source for platforms based on the SoC Realtek RTL8186)
Line 120: Line 122:
  
 
* [http://www.aprouter.com.br/wireless_content/aprouter_wap354h_access_point_wireless_router.html AP Router WAP354: RTL8651B]
 
* [http://www.aprouter.com.br/wireless_content/aprouter_wap354h_access_point_wireless_router.html 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-604+: RTL8650B
 
* D-Link DI-624M,DI-634M: RTL8651B SoC + Atheros MIMO chipset
 
* D-Link DI-624M,DI-634M: RTL8651B SoC + Atheros MIMO chipset
Line 132: Line 135:
 
* Linksys WRT54GX V2.0: RTL8651B SoC + Airgo True MIMO chip
 
* Linksys WRT54GX V2.0: RTL8651B SoC + Airgo True MIMO chip
 
* Linksys WRV200: RTL8651B SoC
 
* Linksys WRV200: RTL8651B SoC
 +
* Netgear FVS114: RTL8650B SoC
 
* Netgear RP614v4: RTL8650B SoC
 
* Netgear RP614v4: RTL8650B SoC
 
 
* [http://wiki.openwrt.org/OpenWrtDocs/Hardware/Netgear/WPNT834 Netgear WPNT834]
 
* [http://wiki.openwrt.org/OpenWrtDocs/Hardware/Netgear/WPNT834 Netgear WPNT834]
 +
* Sitecom WL-173: RTL8650B SoC
  
 
+
^Belkin does not acknowledge the existence of the V2000
  
 
RTL865xB supports MIPS E[[JTAG]] 2.0:
 
RTL865xB supports MIPS E[[JTAG]] 2.0:

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