Barkley: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Rework page and add information)
m (→‎DEM-3000H: Use proper heading type)
Line 12: Line 12:
* gyroscope
* gyroscope


== DEM-3000H ==
=== DEM-3000H ===


* Microcontroller: [https://www.st.com/en/microcontrollers-microprocessors/stm32f100r8.html STMicroelectronics STM32F100R8H6B]
* Microcontroller: [https://www.st.com/en/microcontrollers-microprocessors/stm32f100r8.html STMicroelectronics STM32F100R8H6B]

Revision as of 21:12, 6 November 2024

Barkley is the codename of the PS Vita Motion Sensor. It is also referred as "Motion" in the System Software SDK.

The Barkley name most likely refers to the microcontroller, but could also designate the whole sensing subsystem.

Hardware

The motion sensing subsystem is made of three components:

  • microcontroller
    • communicates with Kermit via ?SPI?
    • manages and samples the sensors
  • accelerometer
  • gyroscope

DEM-3000H

Two other ICs near the microcontroller with the following markings:

 PR4100
  2029
 KGMBF

?Gyroscope? from unknown manufacturer

   0C9
   Y31
<QR-Code>

Unknown IC from unknown manufacturer

Note: Both unknown ICs use a font on package that looks like the STMicroelectronics font

PCH-1xxx

  • Microcontroller: STMicroelectronics 'STM32P10SoE'
    • Undocumented variant of the STM32F100
      • Features to be documented
  • Accelerometer: Kionix KXTC9

Only one other IC (on other side of the board):

 3GA51H
  2141
 QT1AU

Same form factor and footprint as PR4100 from DEM-3000H