Nokia N900 – Debian in your pocket
description
Transcript of Nokia N900 – Debian in your pocket
1
Nokia N900 – Debian in your pocket
Presentation by Eric Halmans - Jan 2010
Nokia
N900
2
• Look and Feel• Hardware• Software• Price Watch• Dislikes• Demo
Nokia N900 – Intro
3
1st Real Linux Mobile!
But what about:
• IPhone• Android• Blackberry• Windows Mobile
Nokia N900 – Intro
4
• Real multi tasking
• Fully user customizable
• Best mobile browser (flash / java)
• FTP / SSH / Shell and root access
• Runs Debian Lenny (ARM)
• Great Hardware
• Development made easy
Nokia N900 – Look and Feel
5
System on a chip:• Texas Instruments MAP 3430 ARM Cortex A8
• 3x faster than ARM11! • PowerVR SGX 530 GPU (OpenGL 2.0)• 65-nanometer CMOS
RAM: • 256 MB DDRAM• 768 MB Virtual Memory (Swap)
Flash:• 2 Gb program memory• 30 Gb Data memory• 16 Gb SDHC
Nokia N900 – Hardware
6
Nokia N900 – Omap3430 Processor
7
Wireless:• 4 band GSM• UMTS / GPRS / EDGE / WCDMA / HSPA• Bluetooth• Wifi• IR• Radio transmitter
Other:• USB (Host as well)• Stereo jack• Composite video out
Nokia N900 – Hardware
8
Screen:• 800 x 480• 4 screens Linux style• Soft touch touch screen
Other:• 3D G sensor• Analog Radio• A-GPS• 5 Mega Pixel camera
• 800x480 Video capable• Videochat camera on front• Internal stereo speakers• Microphone
Nokia N900 – Hardware
9
Nokia N900 – Software
10
Nokia N900 – Software
11
Debian Lenny for ARMAlmost 30,000 packages!
Nokia N900 – Software
12
• Vmware image (Ubuntu + dev tools)
• Python / Perl are ported
• Root access / shell scripts
• In easy-deb: gcc and gc++ native
• Firmware Flasher (bootloader)
• JTAG???
Nokia N900 – Development
13
Nokia N900 – Prices 12-01-2010
14
Nokia N900 – Prices 12-01-2010
15
• Intuitive GUI• Multi tasking / Multiple screens• Firefox Mobile (N900)• FTP / SSH / LAMP / Root• Easy-deb! Small debian• Emulators
•(MSX, GBA, SEGA, ZX, DOS)
• Dev made easy (vmware)
Nokia N900 – Likes
16
• A bit slow (600 Mhz)• Navigation / GPS• Samba• 228 MB rootfs (devel packages)• 2 Gb ext3 only (other is fat32)• Not so much programs• Dev still in motion• Keyboard & RSI• Rotation• Uitzendinggemist.nl
Nokia N900 – Dislikes
17
http://maemo.nokia.com/
http://maemo.org/
http://wiki.maemo.org/
http://en.wikipedia.org/wiki/Nokia_N900
http://www.my-maemo.com
http://tweakers.net (Forums)
Nokia N900 – Links
18
Nokia N900 – Demo
“You have to be Linux minded to make the most of it…”