Barkley

From Vita Development Wiki
Revision as of 12:41, 10 November 2024 by CreepNT (talk | contribs) (→‎Hardware)
Jump to navigation Jump to search

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 four components:

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

DEM-3000H

There are two ICs near the microcontroller with the following markings:

 PR4100
  2029
 KGMBF

?Gyroscope? from unknown manufacturer

   0C9
   Y31
<QR-Code>

?Compass? from unknown manufacturer

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

PCH-1xxx

  • Microcontroller: STMicroelectronics 'STM32P10SoE'
    • Undocumented variant of the STM32F100
      • Features to be documented
  • Accelerometer: Kionix KXTC9
  • Gyroscope: ?
  • Compass: Asahi KASEI AK8975C

An IC with the following markings is found next to the KXTC9 and could be the gyroscope:

 3GA51H
  2141
 QT1AU

It has the same form factor and footprint as the PR4100 from DEM-3000H.

USS-1001

  • Microcontroller: ?
  • Accelerometer: ?
  • Gyroscope: ?
  • Compass: Alps Alpine 40108D