Anda di halaman 1dari 16

MeeGo on ARM

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

Nokia's Maemo Intel's Moblin 2.0


based on Debian based on Fedora
What is MeeGo


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

Anda mungkin juga menyukai