Changes

How to get the Poky Linux distribution

44 bytes removed, 17:34, 11 January 2011
How to get the Poky Linux distribution
== How to get the Poky Linux distribution ==
[http://www.pokylinux.org/about Poky] is an open source platform build tool. It is a complete software development environment for the creation of Linux devices. It enables you to design, develop, build, debug, and test a complete, modern, software stack using Linux, the X Window System and GNOME Mobile based application frameworks for both x86 and ARM based platforms. Key features include:
*A supported, stable and proven base for real world products built on Linux and open source software.
=== Overview of How-To ===
This How-To is meant to be a starting point for people to learn build and run Poky images for IGEP v2 devices as quickly and easily as possible.
Lastly, we will learn how to '''Installing and Using the Result on a NFS-mounted root filesystem'''.
=== Requirements ===
*'''Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine'''
=== Feedback and Contributing ===
At any point, if you see a mistake you can contribute to this How-To.
==== How to get involved (http://pokylinux.org/support/) ====
There are many ways to get involved with the Poky project. Poky has a friendly community providing informal support and discussion.
Chat with the Poky development team and community in #poky on freenode.
=== References ===
Much of this How-To is extracted from different sources. If you would like to read some of the original articles or resources, please visit them and thank the authors:
*The Openembedded website ( http://www.openembedded.org/ )
=== Poky Platform Setup Environment ===
Poky is derivative of the Open Embedded. In order to function properly, the Virtual Machine need some adaptations of the development system.
</pre>
==== Poky version 3.2 codename Purple (stable branch) ====
Poky version 3.2 ( stable branch) is available from a GIT repository located at git://git.igep.es/pub/scm/poky.git. The first thing you will do is clone the Poky project.
Refer to [[Ubuntu 8.04 IGEP v2.0 SDK Virtual Machine]] to how to install and use poky images on a NFS-mounted root filesystem.
==== Poky version 3.3 codename Green (under development) ====
[http://www.pokylinux.org/releases/green-3.3/doc/poky-handbook.html The Poky handbook guides] users through getting started with Poky and explains how the build system components fit together and interact. The setup and use of the SDK is also covered along with other common development tasks such as debugging and profiling applications. It also contains extensive reference material on many other aspects of Poky such as the classes, variables and other technical details.
$ bitbake poky-image-sato
===== Notes, tips and tricks for the new demo image =====
====== Change default bootargs ======
fw_setenv bootargs-base 'mem=506M console=ttyS2,115200n8 console=tty0 omapfb.mode=dvi:1024x768MR-32@60 omapfb.vram=0:8M,1:4M'
====== Bring up eth0 ======
udhcpc -i eth0
====== ALSA active the headset path ======
amixer set -D hw:0 'Headset' 6dB
amixer set -D hw:0 'HeadsetR Mixer AudioR2' on
====== SGX Video Acceleration ======
You can test the SGX with a DEMO, grab and untar the SDK Demo Package
./OGLESEvilSkull
====== DSP using dspbridge ======
fw_setenv bootargs-base 'mem=506M console=ttyS2,115200n8 console=tty0 omapfb.mode=dvi:1024x768MR-32@60 omapfb.vram=0:8M,1:4M'
DISPLAY=:0 gst-launch -v playbin uri=file:/home/root/big-buck-bunny-480p-surround.avi
====== TFT and Touchscreen ======
Seiko 7.0 inch WVGA (800 x RGB x 480) TFT:
</pre>
====== Modem ======
<pre>
</pre>
====== TVP5151 ======
* http://git.linuxtv.org/pinchartl/media.git
* http://linuxtv.org/downloads/presentations/summit_jun_2010/20100614-v4l2_summit-media.pdf
=======Kernel=======
git clone git://linuxtv.org/pinchartl/media.git
ERROR: "omap_pm_set_min_bus_tput" [drivers/media/video/isp/omap3-isp.ko] undefined!
======= Helper: media-ctl =======
git clone git://git.ideasonboard.org/media-ctl.git
gst-launch v4l2src device=/dev/video2 ! ffmpegcolorspace ! fakesink
======= Patches =======
<pre>
diff --git a/drivers/media/video/tvp5150.c b/drivers/media/video/tvp5150.c
</pre>
======= Information =======
'''Assumptions'''
0
edits