Elastic Sheep

Because elasticdog was already taken

Elastic Sheep header image 4

Entries Tagged as 'Linux'

Adding alsa audio support to a Buildroot-based system

January 28th, 2011 · 7 Comments · Uncategorized

I have tested the building of a basic Linux system with Buildroot. I would like now to add audio support to this system with mp3 decoding capabilities. The mp3 decoding will be handled by the mpg123 application. The decoded audio playback will go through the alsa-lib userland interface that communicates with the alsa kernel subsystem. [...]

[


Building and emulating a basic ARM Linux system

January 17th, 2011 · 11 Comments · Uncategorized

Here are my notes about the process I used to build a basic ARM linux system testable with QEMU. This knowledged has been gathered from the balau82.wordpress.com blog and from a Pierre Ficheux’s article introducing BuildRoot and published in Linux Magazine special issue n°47. Here is a summary of the environment I will use: Ubuntu [...]

[


Linux ARM emulation articles

October 4th, 2010 · No Comments · Uncategorized

I have begun learning about Linux with embedded ARM targets. Here is a good set of links to learn the basics of building a kernel and how to boot it in the QEMU virtual machine: hello-world-for-bare-metal-arm-using-qemu u-boot-for-arm-on-qemu compiling-linux-kernel-for-qemu-arm-emulator busybox-for-arm-on-qemu booting-linux-with-u-boot-on-qemu-arm debugging-arm-programs-inside-qemu

[


Macbook pro french keyboard with Ubuntu 9.10

May 7th, 2010 · 9 Comments · Uncategorized

After having installed Ubuntu 9.10 in a virtual machine, I have wasted two days wrestling with the keyboard layout configuration (where is the | ? where are the { and the @ ? Arghh !!!). I was almost on the verge of switching permanently to a Terminal.app ssh session connected to the VM . So [...]

[