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, ...