Wifi: Difference between revisions
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
=Wireless Networking= | =Wireless Networking= | ||
<div style="float:right">[[File:BT-Wifi-channels.png|200px|thumb|left|BlueTooth and Wifi channels]]</div> | <div style="float:right">[[File:BT-Wifi-channels.png|200px|thumb|left|BlueTooth and Wifi channels]]</div> | ||
The PS3 contains two wireless technologies, Wi-Fi 802.11b/g and Bluetooth 2.0. It is not possible for both to be used at the same time, so the PS3 alternates between Wi-Fi and Bluetooth communication at a very fast frequency using time division multiplexing (note, see:[http://www.marvell.com/wireless/assets/Marvell-WiFi-Bluetooth-Coexistence.pdf Marvell-WiFi-Bluetooth-Coexistence.pdf]). | The PS3 contains two wireless technologies, Wi-Fi [http://en.wikipedia.org/wiki/IEEE_802.11g-2003 802.11b/g] and Bluetooth 2.0. It is not possible for both to be used at the same time, so the PS3 alternates between Wi-Fi and Bluetooth communication at a very fast frequency using time division multiplexing (note, see:[http://www.marvell.com/wireless/assets/Marvell-WiFi-Bluetooth-Coexistence.pdf Marvell-WiFi-Bluetooth-Coexistence.pdf]). | ||
Both wireless capabilities are powered by the Marvell 88W8580 chip, used on both daughterboards CWI-001 (CECHA, CECHB, CECHC) and UWB-001 (CECHH, CECHJ, CECHK). In [[SKU Models]] CECHL and later, this wireless module updated with Marvell 88W8780 and became part of the motherboard (no longer on a separate daughterboard). | Both wireless capabilities are powered by the Marvell 88W8580 chip, used on both daughterboards CWI-001 (CECHA, CECHB, CECHC) and UWB-001 (CECHH, CECHJ, CECHK). In [[SKU Models]] CECHL and later, this wireless module updated with Marvell 88W8780 and became part of the motherboard (no longer on a separate daughterboard). | ||
Line 17: | Line 16: | ||
! Type !! Size !! Speed !! Voltage !! Packaging !! Manufacturer !! Serialnumber !! Description | ! Type !! Size !! Speed !! Voltage !! Packaging !! Manufacturer !! Serialnumber !! Description | ||
|- | |- | ||
| ARMv5TE-compliant || ?8kbit EEPROM? || 50MHz || ?3.3V? || 256-ball BGA || Marvell || 88W8580-BAN1 || PS3 | | ARMv5TE-compliant || ?8kbit EEPROM? || 50MHz || ?3.3V? || 256-ball BGA || Marvell || [[88W8580]]-BAN1 || PS3 Fats Wi-Fi controller chip | ||
|- | |- | ||
| ARMv5TE-compliant || ?8kbit EEPROM? || ?50MHz? || ?3.3V? || ?256-ball BGA? || Marvell || 88W8780-BIE2 || PS3 | | ARMv5TE-compliant || ?8kbit EEPROM? || ?50MHz? || ?3.3V? || ?256-ball BGA? || Marvell || [[88W8780]]-BIE2 || First PS3 Slims Wi-Fi controller chip | ||
|- | |- | ||
| ARMv5TE-compliant || ?8kbit EEPROM? || ?50MHz? || ?3.3V? || ?256-ball BGA? || Marvell || 88W8781 || PS3 | | ARMv5TE-compliant || ?8kbit EEPROM? || ?50MHz? || ?3.3V? || ?256-ball BGA? || Marvell || [[88W8781]] || Last PS3 Slims and firt Superslims Wi-Fi controller chip | ||
|- | |- | ||
| NOR Flash || 64KB || 85MHz || 3V || 8-pin || Macronix || MX25L512MC-12G || PS3 Fat Wi-Fi firmware chip | | NOR Flash || 64KB || 85MHz || 3V || 8-pin || Macronix || MX25L512MC-12G || PS3 Fat Wi-Fi firmware chip | ||
Line 34: | Line 33: | ||
=== | === Seperated Wifi/BT boards on PS3 Fat === | ||
==== CWI-001 Prototypes ==== | ==== CWI-001 Prototypes ==== | ||
Line 48: | Line 47: | ||
File:CWI-001 0-366-794-01 TOP.jpg|CWI-001 - top | File:CWI-001 0-366-794-01 TOP.jpg|CWI-001 - top | ||
File:CWI-001 0-366-794-01 BOTTOM.jpg|CWI-001 - bottom | File:CWI-001 0-366-794-01 BOTTOM.jpg|CWI-001 - bottom | ||
</gallery> | |||
===== WI-13B ===== | |||
WI-13B | |||
<gallery> | |||
File:COKIE-13-37.jpg|COOKIE-13 ([[CWI-001]] [[WI-13B]]_B) | |||
File:COKIE-13-36.jpg|COOKIE-13 ([[WI-13B]]_A) | |||
</gallery> | </gallery> | ||
Line 60: | Line 66: | ||
part no. 1-871-870-21, CWI-001 (CECHA, CECHB, CECHC)<br /> | part no. 1-871-870-21, CWI-001 (CECHA, CECHB, CECHC)<br /> | ||
part no. 1-871-870-31, CWI-001 (CECHE) | part no. 1-871-870-31, CWI-001 (CECHE) | ||
< | |||
<gallery> | |||
File:CWI-001-1-871-870-21-top.png|Wifi/Bluetooth board (CWI-001 / 1-871-870-21) CECHA, CECHB, CECHC - TOP | |||
File:CWI-001-1-871-870-21-bottom.png|Wifi/Bluetooth board (CWI-001 / 1-871-870-21) CECHA, CECHB, CECHC - BOTTOM | |||
File:Ps3wifi.png|PS3 Wifi subboard with Marvell 88W8580-BAN1 controller, Marvell 88W8010-NNB1 driver, Macronix MX25L512MC-12G flash, ISSI IS42S32400B-6BL DRAM | |||
File:Wifi-subboard.png|PS3 Wifi subboard with Marvell 88W8580-BAN1 controller, Marvell 88W8010-NNB1 driver, Macronix MX25L512MC-12G flash, ISSI IS42S32400B-6BL DRAM | |||
File:CWI-001-diagram.png|CWI-001/1-871-870-21 diagram | |||
File:Marvell-88W8500-Blockschematic.png|Marvell 88W8500 '''(not 88W8580)''' Blockschematic) | |||
File:CWI-001 1-871-870-21 A as found in CECHB.jpg|Wireless board - CWI-001 1-871-870-21 A as found in CECHB | |||
</gallery> | |||
===== Marvell 88W8580-BAN1 (Wifi/Bluetooth controller) ===== | ===== Marvell 88W8580-BAN1 (Wifi/Bluetooth controller) ===== | ||
Line 116: | Line 128: | ||
<div style="float:right">[[File:88W8010-NNB1-wifisubboard.png|200px|thumb|left|Marvell 88W8010-NNB1 (Wifi driver) inside Wifi subboard]]</div> | <div style="float:right">[[File:88W8010-NNB1-wifisubboard.png|200px|thumb|left|Marvell 88W8010-NNB1 (Wifi driver) inside Wifi subboard]]</div> | ||
Package: | Package: QFN-48 | ||
<div style="height:245px; overflow:auto"> | <div style="height:245px; overflow:auto"> | ||
Line 280: | Line 292: | ||
=== Integrated Wifi/BT boards on PS3 FAT === | === Integrated Wifi/BT boards on PS3 FAT === | ||
Seen on: | Seen on: [[CECHLxx]], [[CECHMxx]], [[CECHPxx]], [[CECHQxx]] (with [[VER-001]] motherboard)<br /> | ||
Circuit/design simulair to UWB-001, but implemented on the main L shaped board. | Circuit/design simulair to UWB-001, but implemented on the main L shaped board. | ||
=== Integrated Wifi/BT boards on PS3 Slim === | === Integrated Wifi/BT boards on PS3 Slim === | ||
Line 369: | Line 380: | ||
==== Marvell Avastar 88W8781 (Wifi/BT controller) ==== | ==== Marvell Avastar 88W8781 (Wifi/BT controller) ==== | ||
Used in [[CECH-25xx]] PS3 models with motherboards [[JTP-00x|JTP-001]], [[JSD-00x|JSD-001]] | |||
https://www.bluetooth.org/tpg/RefNotes/RIN-W8781.pdf | https://www.bluetooth.org/tpg/RefNotes/RIN-W8781.pdf | ||
<gallery> | |||
File:SP88W8781.jpg|Marvell SP88W8781 | |||
File:Marvell SP88W8781 unshielded.jpg|Marvell SP88W8781<br />interference shield removed | |||
File:Marvell SP88W8781 BGA.jpg|Marvell SP88W8781<br />BGA pads | |||
</gallery> | |||
=== Integrated Wifi/BT boards on PS3 SuperSlim === | |||
==== Unknown wifi/BT module ==== | |||
<gallery> | |||
File:KTE-001 wifi-BT module BGA 10x7.jpg|KTE-001 wifi-BT module BGA 10x7 array | |||
File:KTE-001 wifitraces.jpg|KTE-001 wifi traces | |||
</gallery> | |||
==== Marvell Avastar 88W8781-NXU2 ==== | |||
<gallery> | |||
File:Marvell Avastar 88W8781-NXU2 - as seen on CECH4002C MSX-001.jpg|Marvell Avastar 88W8781-NXU2<br />used in [[MSX-00x|MSX-001]] motherboards | |||
</gallery> | |||
==== UWCM3-01 ==== | |||
[[CECH-42xx]] series: UWCM3-01 subboard as visible in FCC filing for [https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=Y&application_id=167024&fcc_id=AK8CBEH19C1 AK8CBEH19C1], e.g. motherboard [[PPX-00x|PPX-001]]/1-888-615-21 | |||
<gallery> | |||
File:UWCM 3-01 revision 1.0 - top.png|UWCM 3-01 revision 1.0 - top | |||
File:UWCM 3-01 revision 1.0 - bottom.png|UWCM 3-01 revision 1.0 - bottom | |||
File:UWCM 3-01 revision 1.0 - top without shielding.png|UWCM 3-01 revision 1.0 - top without shielding | |||
File:REX-001 wifi-BT module BGA 9x7.jpg|REX-001 wifi-BT module BGA 9x7 array | |||
File:REX-001 wifitraces.jpg|REX-001 wifi traces | |||
</gallery> | |||
[[Category: | {{Motherboard Components}}<noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 10:49, 7 July 2021
Wireless Networking[edit | edit source]
The PS3 contains two wireless technologies, Wi-Fi 802.11b/g and Bluetooth 2.0. It is not possible for both to be used at the same time, so the PS3 alternates between Wi-Fi and Bluetooth communication at a very fast frequency using time division multiplexing (note, see:Marvell-WiFi-Bluetooth-Coexistence.pdf). Both wireless capabilities are powered by the Marvell 88W8580 chip, used on both daughterboards CWI-001 (CECHA, CECHB, CECHC) and UWB-001 (CECHH, CECHJ, CECHK). In SKU Models CECHL and later, this wireless module updated with Marvell 88W8780 and became part of the motherboard (no longer on a separate daughterboard).
Hardware[edit | edit source]
IEEE 802.11b/g wireless network and BlueTooth 2.0 EDR controller chip: Marvell 88W8580 / Marvell 88W8780. See: Bluetooth
The Wi-Fi module uses two internal antennas and allows the PS3 to communicate with access points (normal mode) and Wi-Fi devices like the Sony PSP (AP mode for Remote Play). The Wi-Fi module contains a 16MB ISSI SDRAM memory chip, and a 64KB SPI Serial Interface NOR Macronix flash chip.
Type | Size | Speed | Voltage | Packaging | Manufacturer | Serialnumber | Description |
---|---|---|---|---|---|---|---|
ARMv5TE-compliant | ?8kbit EEPROM? | 50MHz | ?3.3V? | 256-ball BGA | Marvell | 88W8580-BAN1 | PS3 Fats Wi-Fi controller chip |
ARMv5TE-compliant | ?8kbit EEPROM? | ?50MHz? | ?3.3V? | ?256-ball BGA? | Marvell | 88W8780-BIE2 | First PS3 Slims Wi-Fi controller chip |
ARMv5TE-compliant | ?8kbit EEPROM? | ?50MHz? | ?3.3V? | ?256-ball BGA? | Marvell | 88W8781 | Last PS3 Slims and firt Superslims Wi-Fi controller chip |
NOR Flash | 64KB | 85MHz | 3V | 8-pin | Macronix | MX25L512MC-12G | PS3 Fat Wi-Fi firmware chip |
NOR Flash | 4Mbit | 85MHz | 3V | 8-pin | Macronix | MX25L4005AM2I-12G | PS3 Slim Wi-Fi firmware chip |
SDRAM | 16MB | 166MHz, 6ns | 3.3V | 90-ball | ISSI | IS42S32400B-6BL | PS3 Wi-Fi working memory chip |
SDRAM | 16MB (8Mx16) | 166MHz, 6ns CAS3 | 3.3V | 400mil 54-PIN TSOP-II | Nanya | NT5SV8M16FS-6K | PS3 Wi-Fi working memory chip (CECHJ and later models) |
Seperated Wifi/BT boards on PS3 Fat[edit | edit source]
CWI-001 Prototypes[edit | edit source]
CWIC-03[edit | edit source]
CWI-001[edit | edit source]
part no. 0-366-794-01, CWI-001
- CWI-001 0-366-794-01 TOP.jpg
CWI-001 - top
WI-13B[edit | edit source]
WI-13B
COOKIE-13 (WI-13B_A)
WI-13C[edit | edit source]
WI-13C
- WI-13C TOP.jpg
WI-13C - top
CWI-001[edit | edit source]
part no. 1-871-870-21, CWI-001 (CECHA, CECHB, CECHC)
part no. 1-871-870-31, CWI-001 (CECHE)
Marvell 88W8580-BAN1 (Wifi/Bluetooth controller)[edit | edit source]
Datasheet: -
Product Flyer: 88W8500-ProductFlyer.pdf (154.81 KB)
A | B | C | D | E | F | G | J | K | L | M | N | P | R | T | |
1 | |||||||||||||||
2 | |||||||||||||||
3 | |||||||||||||||
4 | |||||||||||||||
5 | |||||||||||||||
6 | |||||||||||||||
7 | |||||||||||||||
8 | |||||||||||||||
9 | |||||||||||||||
10 | |||||||||||||||
11 | |||||||||||||||
12 | |||||||||||||||
13 | |||||||||||||||
14 | |||||||||||||||
15 | |||||||||||||||
16 | |||||||||||||||
A | B | C | D | E | F | G | J | K | L | M | N | P | R | T |
Marvell 88W8010-NNB1 (Wifi driver)[edit | edit source]
Package: QFN-48
Macronix MX25L512MC-12G (Flash)[edit | edit source]
Datasheet: Macronix_MX25L512MC-12G.pdf (1.87 MB)
Pad # | Name | Description |
---|---|---|
1 | CS# | Chip Select |
2 | SO | Serial Data Output |
3 | WP# | Write Protection |
4 | GND | Ground |
5 | SI | Serial Data Input |
6 | SCLK | Clock Input |
7 | HOLD# | Hold, to pause the device without deselecting the device |
8 | VCC | +3.3V Power Supply |
ISSI IS42S32400B-6BL (DRAM)[edit | edit source]
Datasheet: ISSI_IS42S32400B-6BL.pdf (675.22 KB)
Pad # | Description |
---|---|
A0-A11 | Row Address Input |
A0-A7 | Column Address Input |
BA0, BA1 | Bank Select Address |
DQ0 to DQ31 | Data I/O |
CLK | System Clock Input |
CKE | Clock Enable |
CS | Chip Select |
RAS | Row Address Strobe Command |
CAS | Column Address Strobe Command |
WE | Write Enable |
DQM0-DQM3 | x32 Input/Output Mask |
VDD | Power |
Vss | Ground |
VDDQ | Power Supply for I/O Pin |
VssQ | Ground for I/O Pin |
NC | No Connection |
Nanya NT5SV8M16FS-6K (DRAM)[edit | edit source]
Datasheet: Nanya NT5SV8M16FS-6K (128 Mbit, 16 MB) : NTC-SDR-128M-F-R13.pdf
Pin # | Description |
---|---|
CK | Clock Input |
CKE (CKE0, CKE1) | Clock Enable |
CS | Chip Select |
RAS | Row Address Strobe |
CAS | Column Address Strobe |
WE | Write Enable |
BA1, BA0 | Bank Select |
A0 - A11 | Address Inputs |
DQ0-DQ15 | Data Input/Output |
DQM, LDQM, UDQM | Data Mask |
VDD | Power (+3.3V) |
VSS | Ground |
VDDQ | Power for DQs (+3.3V) |
VSSQ | Ground for DQs |
NC | No Connection |
CWI-002[edit | edit source]
part no. 1-875-387-11, CWI-002 (CECHG)
UWB-001 prototypes[edit | edit source]
USBT-02_N[edit | edit source]
USBT-02_N
UWB-001[edit | edit source]
part no. 0-857-607-01, UWB-001
UWB-001[edit | edit source]
part no. 1-875-939-21, UWB-001 (CECHH, CECHJ, CECHK)
Marvell 88W8580-BAN1 (Wifi/Bluetooth controller)[edit | edit source]
Wifi#Marvell_88W8580-BAN1_.28Wifi.2FBluetooth_controller.29
Nanya NT5SV8M16FS-6K (DRAM)[edit | edit source]
Wifi#Nanya_NT5SV8M16FS-6K_.28DRAM.29
1-802-252-21 Rev 2.0 driver[edit | edit source]
No pics from inside (yet), please add if possible.
Sony CXN1502-3AAL 752D34S (BT driver subboard on UWB-001)[edit | edit source]
Bluetooth#Sony_CXN1502-3AAL_752D34S_.28BT_driver_subboard_on_UWB-001.29
Genesys GL852 (USB Hub)[edit | edit source]
see USB
Integrated Wifi/BT boards on PS3 FAT[edit | edit source]
Seen on: CECHLxx, CECHMxx, CECHPxx, CECHQxx (with VER-001 motherboard)
Circuit/design simulair to UWB-001, but implemented on the main L shaped board.
Integrated Wifi/BT boards on PS3 Slim[edit | edit source]
Marvell 88W8780-BIE2 (Wifi/BT controller)[edit | edit source]
Datasheet: -
Product Flyer: -
A | B | C | D | E | F | G | J | K | L | M | N | P | R | T | |
1 | |||||||||||||||
2 | |||||||||||||||
3 | |||||||||||||||
4 | |||||||||||||||
5 | |||||||||||||||
6 | |||||||||||||||
7 | |||||||||||||||
8 | |||||||||||||||
9 | |||||||||||||||
10 | |||||||||||||||
11 | |||||||||||||||
12 | |||||||||||||||
13 | |||||||||||||||
14 | |||||||||||||||
15 | |||||||||||||||
16 | |||||||||||||||
A | B | C | D | E | F | G | J | K | L | M | N | P | R | T |
Macronix MX25L4005AM2I-12G (Flash)[edit | edit source]
Datasheet: Macronix_MX25L4005AM2I-12G.pdf (1.5 MB)
Pad # | Name | Description |
---|---|---|
1 | CS# | Chip Select |
2 | SO | Serial Data Output |
3 | WP# | Write Protection |
4 | GND | Ground |
5 | SI | Serial Data Input |
6 | SCLK | Clock Input |
7 | HOLD# | Hold, to pause the device without deselecting the device |
8 | VCC | +3.3V Power Supply |
Marvell Avastar 88W8781 (Wifi/BT controller)[edit | edit source]
Used in CECH-25xx PS3 models with motherboards JTP-001, JSD-001
https://www.bluetooth.org/tpg/RefNotes/RIN-W8781.pdf
Integrated Wifi/BT boards on PS3 SuperSlim[edit | edit source]
Unknown wifi/BT module[edit | edit source]
Marvell Avastar 88W8781-NXU2[edit | edit source]
Marvell Avastar 88W8781-NXU2
used in MSX-001 motherboards
UWCM3-01[edit | edit source]
CECH-42xx series: UWCM3-01 subboard as visible in FCC filing for AK8CBEH19C1, e.g. motherboard PPX-001/1-888-615-21
|