N900 Hardware Power management

(added link to highres-scan & 5030B)
Line 1: Line 1:
 +
The power managment on the n900 is very complex, and involves a large number of interacting systems.
 +
 +
=Hardware=
The TWL4030 (to be precise the TWL5030B, see [http://people.openmoko.org/joerg/n900/images/n900_01.jpeg] aka TPS65950) has USB PHY, power managment and audio codec.
The TWL4030 (to be precise the TWL5030B, see [http://people.openmoko.org/joerg/n900/images/n900_01.jpeg] aka TPS65950) has USB PHY, power managment and audio codec.
Line 26: Line 29:
* GPIO
* GPIO
** This can support switches, keypads, ...
** This can support switches, keypads, ...
 +
=Software=
 +
[[Category:n900]] [[Category:n900_Hardware]]
[[Category:n900]] [[Category:n900_Hardware]]

Revision as of 10:41, 4 June 2010

The power managment on the n900 is very complex, and involves a large number of interacting systems.

Hardware

The TWL4030 (to be precise the TWL5030B, see [1] aka TPS65950) has USB PHY, power managment and audio codec.

The USB PHY isn't used and is handled by the nxp1707a [2] See more information on USB

It seems to be documented - not under this part number - at TIs website

A quick check indicates the I2C bus addresses match - see 13.3 in above datasheet.

If this is the correct part, the following description applies:


The TPS65950 contains;

  • Power management
    • Several regulators - switched mode and LDO.
  • Audio codec
    • Five DACs, two ADCs
    • Several power amplifiers.
    • Microphone amplifiers
  • USB tranciever
    • Highspeed OTG compatible with integrated charge pump, and carkit support, designed for direct connection to the SoC.
  • an ac/USB charger
  • LED drivers
  • ADC
    • ADC can measure both input voltages to device, or voltages connected externally.
  • RTC
  • GPIO
    • This can support switches, keypads, ...

Software