Difference between revisions of "Robin"

From Vita Development Wiki
Jump to navigation Jump to search
m (CelesteBlue moved page Marvell 88W878S-BKB2 to Robin)
Line 1: Line 1:
Marvell 88W878S-BKB2 is the chip used in the PS Vita OLED (PCH-1XXX) to support Wi-Fi/Bluetooth.
+
Robin is the condename of the Wireless LAN and Bluetooth card contained in the PS Vita.
  
== Resources ==
+
= Hardware =
 +
 
 +
Marvell 88W878S-BKB2 is the chip used in the PS Vita OLED (PCH-1XXX) to support Wi-Fi/Bluetooth. It has a Marvell SD8787 based wifi module. It might share some similarities with Marvell Avastar 88W8787. It is connected to ?[[Kermit]] or [[Ernie]]? through SDIO interface.
 +
 
 +
= Firmware =
 +
 
 +
See [[SceWlanBt]], [[SceWlanBtRobinImageAx]] and [[SceSdio]].
 +
 
 +
An open-source linux driver for Marvell SD8787 is named mwifiex and can be found at
 +
[https://github.com/boundarydevices/linux/tree/boundary-imx_3.0.35_4.0.0/drivers/net/wireless/mwifiex].
 +
 
 +
* Robin firmware uses ARMv5TE processor architecture.
 +
* Robin firmware image is stored in wlanbt_robin_img_ax.skprx starting at offset 305 on System Software version 3.600.011.
 +
 
 +
= Resources =
  
 
* Marvell 88W8787 Overview & doc: [[File:Marvell_Avastar_88W8787_SoC.pdf]]
 
* Marvell 88W8787 Overview & doc: [[File:Marvell_Avastar_88W8787_SoC.pdf]]
Line 8: Line 22:
 
* Chromium OS source: https://chromium.googlesource.com/chromiumos/third_party/marvell/+/854d5b47fe714bbf42dfb495b9af5f3893ca5530
 
* Chromium OS source: https://chromium.googlesource.com/chromiumos/third_party/marvell/+/854d5b47fe714bbf42dfb495b9af5f3893ca5530
  
== Firmware ==
+
= Speed =
 
 
* ARMv5TE
 
* Blob in wlanbt_robin_img_ax.skprx starting at offset 305 (3.60).
 
  
== Speed ==
+
Marvell SD8787 supports up to 150 Mbps for IEEE 802.11n, so the speed of PS Vita's 88W878S-BKB2 is probably severely nerfed. It is not sure yet whether the speed limitation comes from the OS through some commands, or the firmware itself.
  
SD8787 supports up to 150 Mbps for IEEE 802.11n, so the speed of Vita's 88W878S-BKB2 is probably severely nerfed. Not sure yet whether it comes from the OS through some commands, or the FW itself.
+
[[Category:Devices]]

Revision as of 21:56, 17 January 2024

Robin is the condename of the Wireless LAN and Bluetooth card contained in the PS Vita.

Hardware

Marvell 88W878S-BKB2 is the chip used in the PS Vita OLED (PCH-1XXX) to support Wi-Fi/Bluetooth. It has a Marvell SD8787 based wifi module. It might share some similarities with Marvell Avastar 88W8787. It is connected to ?Kermit or Ernie? through SDIO interface.

Firmware

See SceWlanBt, SceWlanBtRobinImageAx and SceSdio.

An open-source linux driver for Marvell SD8787 is named mwifiex and can be found at [1].

  • Robin firmware uses ARMv5TE processor architecture.
  • Robin firmware image is stored in wlanbt_robin_img_ax.skprx starting at offset 305 on System Software version 3.600.011.

Resources

Speed

Marvell SD8787 supports up to 150 Mbps for IEEE 802.11n, so the speed of PS Vita's 88W878S-BKB2 is probably severely nerfed. It is not sure yet whether the speed limitation comes from the OS through some commands, or the firmware itself.