N900 Hardware Power management

(Hardware)
m (USB battery charger)
 
(9 intermediate revisions not shown)
Line 1: Line 1:
-
The power managment on the n900 is very complex, and involves a large number of interacting systems.
+
The power managment on the [[Nokia N900|N900]] is very complex, and involves a large number of interacting systems.
-
=Hardware=
+
==Hardware==
-
====SoC====
+
===SoC===
The System-on-a-chip is the main processor on the n900.
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]
+
This is the [http://focus.ti.com/docs/prod/folders/print/omap3530.html  TI omap3430].
 +
For more information see [[N900 CPU]].
-
====Gaia====
+
===Gaia===
-
The [[N900_Hardware_Chipset|TWL4030]] is a TI companion chip to the SoC.
+
The TWL4030 is a TI companion chip to the SoC. For more information see [[N900 Hardware Chipset]]
-
====USB battery charger====
+
===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.
+
The [http://focus.ti.com/docs/prod/folders/print/bq24150a.html bq24150a] 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)  
+
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 200 mA)  
For more information see [[N900 Hardware Battery Charger]]
For more information see [[N900 Hardware Battery Charger]]
-
=Software=
+
==Firmware==
 +
The CPU is designed to work intimately with the companion chip, in order to implement [http://focus.ti.com/general/docs/wtbu/wtbugencontent.tsp?templateId=6123&navigationId=12032&contentId=4609 SmartReflex].
-
[[Category:n900]] [[Category:n900_Hardware]]
+
This [http://www.TI.com/ TI]s method of adjusting the voltage of various portions of the chip dynamically, in order to ensure the power delivered to the many separate sections of the chip is just sufficient to allow for the current needs.
 +
 
 +
All parts of the CPU that are not immediately in use are powered down.
 +
 
 +
The CPU has well over a dozen seperate functional blocks, each of which can be powered on/off seperately.
 +
 
 +
This dramatically reduces power usage.
 +
 
 +
==Software==
 +
 
 +
{{main|N900 software power management}}
 +
 
 +
[[Category:N900]]
 +
[[Category:N900 Hardware]]

Latest revision as of 09:27, 30 July 2012

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

Contents

[edit] Hardware

[edit] SoC

The System-on-a-chip is the main processor on the n900. This is the TI omap3430. For more information see N900 CPU.

[edit] Gaia

The TWL4030 is a TI companion chip to the SoC. For more information see N900 Hardware Chipset

[edit] USB battery charger

The bq24150a 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 200 mA)

For more information see N900 Hardware Battery Charger

[edit] Firmware

The CPU is designed to work intimately with the companion chip, in order to implement SmartReflex.

This TIs method of adjusting the voltage of various portions of the chip dynamically, in order to ensure the power delivered to the many separate sections of the chip is just sufficient to allow for the current needs.

All parts of the CPU that are not immediately in use are powered down.

The CPU has well over a dozen seperate functional blocks, each of which can be powered on/off seperately.

This dramatically reduces power usage.

[edit] Software

Main article: N900 software power management