N900 Hardware Schematic
(→Page 6) |
|||
Line 46: | Line 46: | ||
* N1301 - LED driver - keyboard, notification - [[N900 Hardware LED]] | * N1301 - LED driver - keyboard, notification - [[N900 Hardware LED]] | ||
- | =Page 7= | + | =Page 7 Keyboard= |
* S4311/2 - Volume keys | * S4311/2 - Volume keys | ||
* S4313 - Lock switch | * S4313 - Lock switch | ||
Line 52: | Line 52: | ||
* S4314 - Capture key (two level) | * S4314 - Capture key (two level) | ||
* Qwerty keyboard | * Qwerty keyboard | ||
- | =Page 8= | + | =Page 8 Audio, FMTX= |
* N4022 - Analog switch, used to switch between TV out and headphones. | * N4022 - Analog switch, used to switch between TV out and headphones. | ||
* N4051 - Speaker amplifier | * N4051 - Speaker amplifier | ||
Line 59: | Line 59: | ||
* N4070 - Headphone amplifier | * N4070 - Headphone amplifier | ||
- | =Page 9= | + | =Page 9 BTFM, WLAN= |
* N6543 - 2.8V regulator with enable, provides power to: | * N6543 - 2.8V regulator with enable, provides power to: | ||
* G6450 - 38.4MHz VCTCXO - clock for BT and WLAN modules automatically enabled when either require clock, through or gate to above regulator. | * G6450 - 38.4MHz VCTCXO - clock for BT and WLAN modules automatically enabled when either require clock, through or gate to above regulator. | ||
* N6300 - WLAN module | * N6300 - WLAN module | ||
* N6000 - BT module / FM receiver - [[N900 Hardware FM Receiver]] | * N6000 - BT module / FM receiver - [[N900 Hardware FM Receiver]] | ||
- | =Page 10= | + | =Page 10 GPS= |
* N6200 - GPS module | * N6200 - GPS module | ||
* G6200 - GPS clock - 16.368MHz | * G6200 - GPS clock - 16.368MHz | ||
- | =Page 11= | + | =Page 11 RAPUYAMA, GAZOO= |
* N2200 - Gazoo | * N2200 - Gazoo | ||
* D2800 - Rapuyama | * D2800 - Rapuyama | ||
* D3000 - 128M NOR flash + 128M DDR - connected only to Rapuyama | * D3000 - 128M NOR flash + 128M DDR - connected only to Rapuyama | ||
- | =Page 12= | + | =Page 12 Display flex connector= |
* N1540 - Reflective optical switch | * N1540 - Reflective optical switch | ||
* N1530 - Ambient light sensor | * N1530 - Ambient light sensor | ||
* N1550 - CMOS camera module | * N1550 - CMOS camera module | ||
- | =Page 13= | + | =Page 13 RF Part= |
* Aura - Vapaus, ... Cellphone components. | * Aura - Vapaus, ... Cellphone components. | ||
- | =Page 14= | + | =Page 14 Signal Overview (Top)= |
Full size photo front view of PCB. (higher resolution scans to be found here [http://people.openmoko.org/joerg/n900/images]) | Full size photo front view of PCB. (higher resolution scans to be found here [http://people.openmoko.org/joerg/n900/images]) | ||
Wlan nominal spectrums, various clock nominal levels. | Wlan nominal spectrums, various clock nominal levels. | ||
- | =Page 15= | + | =Page 15 Signal Overview (Bottom)= |
Full size photo rear view of PCB.(higher resolution scans to be found here [http://people.openmoko.org/joerg/n900/images]) | Full size photo rear view of PCB.(higher resolution scans to be found here [http://people.openmoko.org/joerg/n900/images]) | ||
More clock levels, nominal GSM and CDMA spectrum. | More clock levels, nominal GSM and CDMA spectrum. | ||
- | =Page 16= | + | =Page 16 Component Finder (Top)= |
Component placement front side | Component placement front side | ||
- | =Page 17= | + | =Page 17 Component Finder (Bottom)= |
Component placement rear side | Component placement rear side | ||
- | =Page 18= | + | =Page 18 Component Finder-Display flex= |
Display Flex Connector component placement | Display Flex Connector component placement | ||
Revision as of 22:19, 24 July 2010
An N900 schematic appears to be at [1]
This might not be the exact version of the schematic used to make the phone.
Revision is given as 2JH_21A on the schematic. However, the pictured PCB in the schematic is 2JH_20 - see above the third row from the right keys. A dissasembled purchased n900 showed a revision number of 2JH_21[2].
This is a brief list of what's where on the schematic. It generally only includes major components, and any minor components that have a direct bearing on software.
Page 1 Front page
Frontpage with photo and index, version index, (C) mambojambo
Page 2 CPU, Camera, Accelerometer
- D4800 - OMAP3430 - N900 Hardware CPU
- N5820 - Camera cover switch
- N5801/2 - Main/secondary camera multiplexers (Digital, switch CSI_A_B(3:0) bus)
- N7001 - LIS302DL - N900 Hardware Accelerometer
- N5810 - - N900 Hardware Flash
Page 3 Memory
- N5210 - uSD hotswap detector
- D4800 - OMAP3430 - N900 Hardware CPU
- D5000 - Combo memory - 64M*32 DDR, 128M*16 Flash. (POP?)
- D5200 - eMMC 32Gb.
Page 4 GAIA
- Gaia - TWL4030 - N900 Hardware Chipset
- N4290 - 2.5V regulator with enable.
- G4246 - 19.2MHz TXCO
- N4242 - 2.8V regulator with enable.
- M4270 - Vibrator motor
- D4280 - USB PHY - N900 Hardware USB
- N1130 - Fuel Guage - N900 Hardware Charge Meter
- N1140 - Battery Charger - N900 Hardware Battery Charger
- R1129+R1130 - Sense resistor for Fuel Guage.
- R1110 - 10K thermistor in parallel with 1n to ground, to ADCIN0 on GAIA - Battery temp?
Page 5 Display
- N1510 - Touchscreen controller N900 Hardware Touchscreen
Page 6 LEDs
- N1322 - R&D mode LED driver.
- N1301 - LED driver - keyboard, notification - N900 Hardware LED
Page 7 Keyboard
- S4311/2 - Volume keys
- S4313 - Lock switch
- S4301 - Power button
- S4314 - Capture key (two level)
- Qwerty keyboard
Page 8 Audio, FMTX
- N4022 - Analog switch, used to switch between TV out and headphones.
- N4051 - Speaker amplifier
- N4040 - Stereo audio codec N900 Hardware Audio Codec
- N6180 - FM transmitter N900 Hardware FM radio transmitter
- N4070 - Headphone amplifier
Page 9 BTFM, WLAN
- N6543 - 2.8V regulator with enable, provides power to:
- G6450 - 38.4MHz VCTCXO - clock for BT and WLAN modules automatically enabled when either require clock, through or gate to above regulator.
- N6300 - WLAN module
- N6000 - BT module / FM receiver - N900 Hardware FM Receiver
Page 10 GPS
- N6200 - GPS module
- G6200 - GPS clock - 16.368MHz
Page 11 RAPUYAMA, GAZOO
- N2200 - Gazoo
- D2800 - Rapuyama
- D3000 - 128M NOR flash + 128M DDR - connected only to Rapuyama
Page 12 Display flex connector
- N1540 - Reflective optical switch
- N1530 - Ambient light sensor
- N1550 - CMOS camera module
Page 13 RF Part
- Aura - Vapaus, ... Cellphone components.
Page 14 Signal Overview (Top)
Full size photo front view of PCB. (higher resolution scans to be found here [3])
Wlan nominal spectrums, various clock nominal levels.
Page 15 Signal Overview (Bottom)
Full size photo rear view of PCB.(higher resolution scans to be found here [4])
More clock levels, nominal GSM and CDMA spectrum.
Page 16 Component Finder (Top)
Component placement front side
Page 17 Component Finder (Bottom)
Component placement rear side
Page 18 Component Finder-Display flex
Display Flex Connector component placement
Note on component types and values
The schematics only use symbolic labels for most components, and abstract names made up by Nokia for some of the large chips (e.g. GAYA, RAPUYAMA). However at least most resistors and capacitors have their size printed next to them. So the simpler the component, the harder it gets to tell what it actually is - except for capacitors and resistors. For a lot of chips you can read the actual printing from body of component, by looking at the photos p. 14, 15 and [5].
This webpage [6] has a pretty decent list of components from a reverse engineering teardown effort by isuppli.com. Almost a BOM, if only they had added the symbolic labels or exact component locations to link back to the schematics. Comes even with links to datasheets, physical dimensions of component, etc pp.