N900 Hardware Chipset

(New page: 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 use...)
(slightly wikify)
 
(3 intermediate revisions not shown)
Line 1: Line 1:
 +
The chip known as 'Gaia' in the [[N900 Hardware Schematic|schematics]] is the companion chip to the processor.
-
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.
+
==Hardware==
-
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]]
+
The TWL5030B is the companion chip to the CPU. It can be seen in  [http://people.openmoko.org/joerg/n900/images/n900_01.jpeg] and has USB PHY, power management and audio codec. It is also known as the TPS65950.
-
It seems to be documented - not under this part number - at [http://focus.ti.com/docs/prod/folders/print/tps65950.html TIs website]
+
A datasheet for the [http://focus.ti.com/docs/prod/folders/print/tps65950.html TIs TPS65950] is at TIs website.
-
A quick check indicates the I2C bus addresses match - see 13.3 in above datasheet.
+
The USB PHY is not used and this function is handled by the nxp1707a [http://www.spinics.net/lists/linux-usb/msg25167.html] See [[N900_Hardware_USB|more information on USB]]
-
If this is the correct part, the following description applies:
+
The TPS65950 contains:
-
 
+
-
 
+
-
The TPS65950 contains;
+
* Power management
* Power management
** Several regulators - switched mode and LDO.
** Several regulators - switched mode and LDO.
Line 18: Line 16:
** Several power amplifiers.
** Several power amplifiers.
** Microphone amplifiers
** Microphone amplifiers
-
* USB tranciever
+
* USB transceiver
-
** Highspeed OTG compatible with integrated charge pump, and carkit support, designed for direct connection to the SoC.
+
** Highspeed OTG compatible with integrated charge pump, and carkit support, designed for direct connection to the CPU. (not used in N900)
* an ac/USB charger
* an ac/USB charger
* LED drivers
* LED drivers
Line 27: Line 25:
* GPIO
* GPIO
** This can support switches, keypads, ...
** This can support switches, keypads, ...
 +
 +
===Connections===
 +
 +
It is connected to the [[N900 Hardware Bus I2C|I2C]] bus.
[[Category:N900 Hardware]]
[[Category:N900 Hardware]]

Latest revision as of 09:34, 10 June 2010

The chip known as 'Gaia' in the schematics is the companion chip to the processor.

[edit] Hardware

The TWL5030B is the companion chip to the CPU. It can be seen in [1] and has USB PHY, power management and audio codec. It is also known as the TPS65950.

A datasheet for the TIs TPS65950 is at TIs website.

The USB PHY is not used and this function is handled by the nxp1707a [2] See more information on USB

The TPS65950 contains:

  • Power management
    • Several regulators - switched mode and LDO.
  • Audio codec
    • Five DACs, two ADCs
    • Several power amplifiers.
    • Microphone amplifiers
  • USB transceiver
    • Highspeed OTG compatible with integrated charge pump, and carkit support, designed for direct connection to the CPU. (not used in N900)
  • 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, ...

[edit] Connections

It is connected to the I2C bus.