Embedded Linux Training

This is a placeholder for information related to Embedded Linux training.

I am considering developing a series of training "webinars" having general interest to embedded Linux developers. My current thinking is to start with short howto series, with examples of flash layout, MTD configuration, multi-media application usage, performance tuning, debugging, fast boot, and many other topics. These would be presentation-style, with audio and slide-ware, each maybe 45 minutes in length, covering single topics of interest.

Tips for new visitors

Welcome
Thanks for visiting my site. If you have purchased a copy of my new book "Embedded Linux Primer" please send me e-mail with any comments you might have, good or bad. Thanks!

Note that if you create an account, that will enable much more functionality. Anonymous users have limited access to this site.

There are several things you can do here.

Forums

Playing ogg files through gstreamer

From my colleage Ned Miljevic:

Here is a Gstreamer pipeline to play your favorite ogg file on Beagle board using gstreamer and alsa.

$ gst-launch filesrc location="your_ogg_file_path" ! oggdemux ! vorbisdec ! audioconvert ! alsasink

maybe audioconvert not necesaary, didn't have time to find out :)

Way cool!

How to get rythmbox to play through Jack

Source: http://ubuntuforums.org/archive/index.php/t-554457.html

This is a lot easier than trying to get it to work through PulseAudio, as I did before, and works much more reliably. Gstreamer includes a jackaudiosink plugin in the gstreamer-plugins-bad package, though it won't show up in sound properties without a little hacking.

First you need some stuff. Before that disable 'esd software mixing' in the Sounds tab of gnome-sound-properties (system->preferences->sound). Get some ladspa plugins, jack-rack, jack.plumbing, the bad plugins, patchage to see that everything works, and of course jackd (make sure you have universe/multiverse enabled):

Dual Monitor Howto

http://gentoo-wiki.com/HOWTO_Dual_Monitors

Excellent DRAM Article by Ulrich Drepper

If you are a subscriber to Linux Weekly News lwn.net you will find a great series of articles covering the details of DRAM subsystems. The series of papers, titled "What every programmer should know about memory" starts out with Part I, with more to come.

Start with part one (LWN subscription required) here

* Part 1 (What every programmer should know about memory)
* Part 2 (CPU caches)

Udev Links

Are you currently using Embedded Linux on any platform?

Syndicate content