N900 Hardware Power management

(Hardware)
Line 2: Line 2:
=Hardware=
=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 USB PHY isn't used and is handled by the nxp1707a [http://www.spinics.net/lists/linux-usb/msg25167.html] See [[N900_Hardware_USB|more information on USB]]
 
-
It seems to be documented - not under this part number - at [http://focus.ti.com/docs/prod/folders/print/tps65950.html TIs website]
+
There are four chips involved in the USB subsystem.
-
A quick check indicates the I2C bus addresses match - see 13.3 in above datasheet.
+
====SoC====
-
If this is the correct part, the following description applies:
+
The System-on-a-chip is the main processor on the n900.
 +
This is the [http://focus.ti.com/docs/prod/folders/print/omap3530.html  TI omap3430]
 +
====Gaia====
 +
 +
The [[N900_Hardware_Chipset|TWL4030]] is a TI companion chip to the SoC.
 +
 +
====USB battery charger====
 +
 +
The [http://focus.ti.com/docs/prod/folders/print/bq24150.html bq24150] charger from TI is a flexible charger. It, along with the PHY chip - support charging without the intervention of the SoC when the system is charging from a completely dead battery. The PHY chip detects a charger (shorted D+ and D- pins) and the charger uses this information to charge more rapidly.
 +
 +
It also features reverse boost mode - which enables power to be supplied to a USB device connected to the N900. (up to a limit of 200mA)
 +
 +
For more information see [[N900 Hardware Battery Charger]]
-
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=
=Software=
[[Category:n900]] [[Category:n900_Hardware]]
[[Category:n900]] [[Category:n900_Hardware]]

Revision as of 10:43, 4 June 2010

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

Contents

Hardware

There are four chips involved in the USB subsystem.

SoC

The System-on-a-chip is the main processor on the n900. This is the TI omap3430

Gaia

The TWL4030 is a TI companion chip to the SoC.

USB battery charger

The bq24150 charger from TI is a flexible charger. It, along with the PHY chip - support charging without the intervention of the SoC when the system is charging from a completely dead battery. The PHY chip detects a charger (shorted D+ and D- pins) and the charger uses this information to charge more rapidly.

It also features reverse boost mode - which enables power to be supplied to a USB device connected to the N900. (up to a limit of 200mA)

For more information see N900 Hardware Battery Charger

Software