me@gbraad.nl
F/OSS & IT Consultant
me@ 吉拉德
开源软件专家 & IT 咨询顾问
Who am I
●
Software / Hardware Engineer
●
employed as an IT Consultant
●
experienced in F/OSS community and development
●
teaching techniques and methodologies
●
Sogyo: G-Star RAW, Dutch Ministry of Defence
●
Scrum, OOAD & Domain Driven Design, etc.
●
Fedora Project, 气 (qi) Hardware, etc.
What is MeeGo
●
Best of both worlds
●
MeeGo core
●
runs on Intel x86 (Atom) and ARM
●
handheld, in-car devices, netbooks and televisions
●
different UX layers for each type of device
What is MeeGo
●
Hosted by the Linux Foundation
●
non-profit consortium
●
chartered to foster the growth of Linux
ARM architecture
●
32-bit RISC Instruction Set Architecture
●
developed by ARM Holdings
●
processors are produced by licensees
●
billions are used in mobile devices
Why?
●
best performance per watt (efficiency)
●
cheap to produce (small size)
MeeGo on ARM
●
http://wiki.meego.com/ARM
●
(un)official hardware adaptions
●
Nokia N900, Nokia N8x0
●
Archos Internet Tablets (Gen7)
●
TI OMAP 3 & 4 (BeagleBoard, PandaBoard)
●
Renesas, Freescale, etc.
Hardware examples
Nokia N900 BeagleBoard
●
TI OMAP 3430 ●
TI OMAP 3530
●
256 MB NAND Flash ●
256 MB NAND Flash
●
256 MB Mobile DDR ●
256 MB LPDDR
●
32 GB eMMC ●
SD card
$479 $149
Hardware examples
DevKit8000 OpenOMAP
●
Like the BeagleBoard ●
Like the BeagleBoard
●
Includes LAN
●
Touchscreen 480*272
¥1699.00
淘宝
MeeGo on BeagleBoard
●
Build from Scratch
●
build kernel
●
create root filesystem
●
install to SD card (partition layout)
●
boot
http://bit.ly/MeeGoBeagleFromScratch
MeeGo on BeagleBoard
●
MeeGo Image Creator
●
MeeGo tools for Fedora 12/13/14 or Ubuntu 10.
●
http://bit.ly/MeeGoBeagleDailyKickstart kickstart
●
http://bit.ly/MeeGoCreateARMImages
●
mic-image-creator --run-mode=0
--cache=mycachedir --format=fs --arch=armv7l –
config=meego-beagle-rootfs-daily.ks
http://bit.ly/MeeGoBeagle
Demonstration
Demonstration
Future work and resources
●
Linaro, http://bit.ly/LinaroMeeGo
●
http://pandaboard.org
●
http://elinux.org/BeagleBoard
●
http://beagleboard.org
●
http://elinux.org/DevKit8000
●
http://www.timll.com/chinese/OMAP/DevKit8000
.asp