Linuxalt – 8. 11. 2009
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 |1 Jozef Mlích
Agenda
Hardware Distribuce Demonstrace Zajímavosti
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 2
Openmoko Neo Freerunner (gta02)
Samsung 2442B @ 400 MHz (ARMv4T) Paměť 128 MB SDRAM Disk
Grafika
Display 480x640x16 = 2.84“ (72.2 mm), dotykový 2D/3D akcelerace (Glamo 3362)
Síť
256MB NAND - bootloader, kernel, rootfs NOR – bootloader micro SDHC
GSM Callypso 900/1800/1900 GPRS WiFi 802.11 b/g Accton 3236AQ Bluetooth USB 1.1
GPS u-blox ANTARIS 4 2x 3D akcelerometry Vibrátor
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 3
Openmoko Neo Freerunner (gta02)
Vyřešené problémy
GPS TTTF – HW a SW fix GSM echo - redukce AT%N0187, nastavení Alsa GSM buzz – nová revize A7, buzz fix parties (Beroun 18.7.2009) výdrž baterie: suspend až týden, běžně 3 dny (deep sleep fix)
Stávající problémy
wifi - funkční, ale špatná podpora od atheos malý průtok na sběrnice glama
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 4
Openmoko GTA 03 - 3D7K
Quad band GSM, EDGE Camera: Samsung S5K CCM camera 2MPx CPU Samsung S3C6410 @ 677MHz
Vector Float Point Integrated 3d accelerator
GPS Antaris 5 Kapacitní touchscreen 2008/08 – prvních 25 zařízení 2009/04 – openExpo, odloženo po Plan B
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 5
WikiReader
Donedávna známý jako Plan B Dotykový display Tužkové baterky
až rok (15min/den)
3 tlačítka Lokální kopie Wikipedie 100 USD 2. nejoblíbenější na amazon.com (5.11.)
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 6
gta02-core project
Co je cílem
Co není cílem
Odstranit Glamo
Nahradit GTA 03
Vyměnit GSM (3 pásmový za 4)
Přidání kamery
Odstranit audio zesilovač
Radikální změna GSM (2.5, 3G)
Odstranit NOR
Odstranit NAND (ale jen pro Qi)
Změna Wifi čipu
Změna CPU
Integrace IDBG
Změna krytu
Multitouch
SIR / CIR (infra red)
Přidání dalších I/O
Odstranit jeden akcelerometr a propojit přerušení na ten druhý Přesunout LCM to CPU interface (jako je to u GTA01) Přesunout Wifi SPI sběrnici Odstranit U4401 (external GSM serial access through headphone jack) Odstranit konektor na GPS a zjednodušit GPS RF okruh..
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 7
Nokia N900
ARM Cortex A8 @ 600 MHz 256 MB RAM, 16GB microSD Display 800x480 3.5” GPRS/EDGE/WCDMA/HSPA/Wifi/Bluetooth Kamera 5MPx AGPS micro USB / USB 2.0
Q4/2009 za ~15 000,-
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 8
Openmoko
Om2009.. FSO SHR Illume, Paroli etc. Patche se dostali do vanilla jádra
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 9
Openmoko - Architektura
Výzva teamu FSO
Cornucopia
http://www.fit.vutbr.cz/~imlich
Do vánoc na Palm Pre Vala/C freesmartphone.org API
Linuxalt 2009 | 10
Openmoko Aplikace - Audio
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 11
Openmoko Aplikace - Hry
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 12
Openmoko Aplikace - GPS
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 13
Openmoko Aplikace - Internet
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 14
Openmoko Aplikace – PIM / Office
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 15
Openmoko Aplikace – Nastavení / Utility
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 16
Openmoko Klávesnice
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 17
Hackable:1
Debian inside Rev 5. “chuck” vzít om2007 a dotáhnout, aby všechno fungovalo
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 18
QTmoko
Základ
Hackable:1 SHR
Místo X Serveru a E17 je qtei X application launcher
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 19
Maemo
Debian pro ARM Hildon (gtk) osc lspkg Maemo:Mer:Devel:HW:Freerunner
linux-2.6-openmoko xserver-xorg-video-glamo
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 20
Google Android
FreeRunner je prakticky druhý telefon s podporou pro Androida Momentálně podporuje ver. 1.5 (cupcake)
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 21
IPhoneOS
Tohle byl opravdu jenom apríl (-;
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 22
Brokenmoko
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 23
Openmoko - Rise of the Machines
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 24
Openmoko - Rise of the Machines
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 25
Jak můžu pomoct
Programování:
Grafika:
aplikace
GUI design – Edje, Canvas
FSO framework
CAD
Linux kernel Portál/fórum:
Hardware:
Buzz fix party GTA02-core
Lokalizace:
http://wiki.openmoko.org
http://www.openmoko.cz redaktor http://forum.openmoko.cz moderátor
Koupit si Neo Freerunnera nebo WikiReader
Openmoko distribucí a aplikací
http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 26
Literatura
http://www.nokia.cz/produkty/telefony/nokia -n900/specifications http://wiki.openmoko.org http://code.google.com/p/android-onfreerunner/ http://qtmoko.org/wiki/Main_Page http://wiki.maemo.org/Mer/
Licence: Creative commons by-nc-sa http://www.fit.vutbr.cz/~imlich
Linuxalt 2009 | 27