N900 Hardware Subsystems

From Maemo Wiki
Revision as of 12:28, 10 June 2010 by imported>amigadave (add GPS link)
Jump to navigationJump to search

There are many interacting hardware subsystems in the N900.

These can be split roughly into several areas.

Audio

Software

Most of the audio on the N900 is handled by gstreamer and PulseAudio. See the API documentation on sound

Main Speakers

Earpiece

Headset

Composite out

Bluetooth audio

Video

Display

Built in LCD

Composite out

Front camera (VGA)

Main article: N900 Hardware VGA Camera


Rear camera (5MP)


Rear camera LED flash


Rear camera warning light

Rear camera shutter

USB

Main article: N900 Hardware USB


User interaction

Touchscreen

Accelerometer


Switches

Lock Switch

Headset Switch

Jack Switch

Camera Button

Power Button

Volume control

Rear cover presence switch

Camera cover

Keyboard

Keyboard Slide

Proximity sensor

Ambient Light Meter


Power management


Battery

Charge meter

Battery Charger


Gaia

CPU

Phone

Main article: N900 Hardware Phone


GPS

Main article: N900 Hardware GPS


2G/3G phone module

SIM

Local Network

Bluetooth

Main article: N900 Hardware Bluetooth


Wifi

Main article: N900 Hardware Wifi


USB Networking

Computing

CPU

Main article: N900 Hardware CPU


Many functional blocks of the CPU

Chipset

Main article: N900 Hardware Chipset


Memory

Flash Memory

Internal 32GB eMMC
Internal 'OneNand' 256MB
External microSD card

RAM