平成17年12月期第1四半期決算説明会

Download Report

Transcript 平成17年12月期第1四半期決算説明会

Development on the Pepper Pad

May, 2006

André Krützfeldt

Copyright 2006 Aplix Corporation. All rights reserved.

Tokyo Jamboree #8

1

The Pepper Pad

Copyright 2006 Aplix Corporation. All rights reserved.

2

Who makes it?

The company can be found at: www.pepper.com

The CELF contact is: Jon Melamut VP, Sales & Business Development Pepper Computer, Inc.

Phone: +1.781.862.2500 x 209 Mobile: +1.978.430.8359

[email protected]

Copyright 2006 Aplix Corporation. All rights reserved.

3

What does it contain?

OS Graphics & Audio File Systems Removable Media I/O Network Application framework Web Music

Copyright 2006 Aplix Corporation. All rights reserved.

Linux Kernel 2.6.13 (preemptive), UBOOT GTK+, Xorg R7, Freetype, Cairo, Alsa EXT3 (journaling), EXT2, FAT, VFAT/FAT32, HFS, HFS+ USB (HID, mass storage, audio, network), SD/MMC Touchscreen, keypads, scrollwheel, mouse, keyboard TCP/IP, DHCP, WiFi WEP, WPA supplicant, Bluez (HID, OBEX, SPP, HSP) Pepper Keeper 2.1, Java 2, XML-based application packages, automatic package download and install, digitally signed, multiple security levels XScale-optimized Mozilla Firefox 1.5

Javascript 1.6, XML, XSL, CSS MP3, WMA*, Real*, AAC*, HTTP/RTSP/MMS streaming, PLS/AU playlists, Helix framework

4

What does it contain? (2)

Video Voice* Photos Multimedia DRM* A/V control E-mail IM E-books

MPEG-4, AVI, WMV*, Real*, HTTP/RTSP/MMS streaming, MPlayer and Helix frameworks SIP, RTP, RTCP, G.711 VAD/CNG, G.729A/B, G.723.1, G.726, echo cancellation, STUN, NAT traversal, DTMF, adaptive jitter buffering JPEG, GIF, PNG, TIFF, Yahoo! Flickr sharing Macromedia Flash 7 WMDRM10 IR learn and transmit, UPnP Media Controller and Renderer* POP3 and IMAP4, AOL Inbox, Web mail AOL IM, Y!*, SIP Mobipocket Copyright 2006 Aplix Corporation. All rights reserved.

5

What does it contain? (3)

And most important: A full development toolset!

It can be found under: /opt/montavista/pro/devkit/arm/xscale_le/packages/pro There are all sorts of packages, which ones do you need?

Copyright 2006 Aplix Corporation. All rights reserved.

6

First things first

To get an xterm on the pad: Press 1 To start the ssh server: Type service ssh start Now you can connect from your Mac.

To save some memory you can disable the pepper desktop Service pepper stop Don ’ t forget to start it again :-) Copyright 2006 Aplix Corporation. All rights reserved.

7

For C development

gcc-3.3.1-3.0.13.0400526.arm_xscale_le.mvl

gcc-doc-3.3.1-3.0.13.0400526.arm_xscale_le.mvl

glibc-dev-2.3.2-25.0.27.0500612.arm_xscale_le.mvl

glibc-doc-2.3.2-25.0.27.0500612.arm_xscale_le.mvl

Install with ‘rpm -Uvh filename.mvl’ Copyright 2006 Aplix Corporation. All rights reserved.

8

For C++ development

g++-3.3.1-3.0.13.0400526.arm_xscale_le.mvl

libstdc++5-3.3.1-3.0.13.0400526.arm_xscale_le.mvl

libstdc++5-dev-3.3.1-3.0.13.0400526.arm_xscale_le.mvl

Install with ‘rpm -Uvh filename.mvl’ Copyright 2006 Aplix Corporation. All rights reserved.

9

Set the configurations

Set the appropriate config path: PKG_CONFIG_PATH=/opt/fdo/lib/pkgconfig:/opt/gtk/lib/pkgconfig: … Additionally you can also copy the folders from the pad.

Copyright 2006 Aplix Corporation. All rights reserved.

10

X11 & GTK

The pepperpad has both.

But the location is different: /opt/fdo - X11 /opt/gtk - gtk Some additional RPMs are in /opt/pup Install also the xorg-devel-7.0-6 package To configure a program use: ./configure --with-x-includes=/opt/fdo/include \ --with-x-libraries=/opt/fdo/lib Copyright 2006 Aplix Corporation. All rights reserved.

11

Pepperpad & samba

Samba is pre installed.

Just add yourself as a user and start the server: /etc/init.d/samba start On the Mac desktop enter -k In the dialog box enter smb:// The Mac will open a finder window of your pepperpad.

Copyright 2006 Aplix Corporation. All rights reserved.

12

Some useful sites

http://www.chuma.org/pepperpad/ Look at the pre-build RPMs.

• A file manager • VNC viewer http://www.pepper.com/forums/index.php

Lots of information Copyright 2006 Aplix Corporation. All rights reserved.

13

Some useful sites (2)

http://www.pepperhacks.com/ • PDF reader Copyright 2006 Aplix Corporation. All rights reserved.

14

Mistake I did

Don ’ t get an SD card > 1GB It is not supported yet.

Copyright 2006 Aplix Corporation. All rights reserved.

15