Friday, May 30, 2008

The little things

It is the little things that make me happy sometimes, like Koen adding support for the Linux LED driver.

Several triggers are possible, such as accessing the NAND, MMC/SD, or just a regular heartbeat, as Koen has demonstrated. To list off the possible triggers for the LED driver:

root@beagleboard:~# cat /sys/class/leds/beagleboard\:\:led0/trigger
none nand-disk [mmc0] heartbeat timer

The above shows the MMC/SD access trigger enabled. Koen selected that by issuing the following command:
root@beagleboard:/sys/class/leds/beagleboard::led0# echo mmc0 > trigger
Get started adding your own drivers today by starting with the existing code and the kernel git tree. See (Thanks Dirk!) for references. The patch was discussed on the IRC channel here:

Meanwhile, Sakoman and Khasim are continuing to to push ahead with the full NAND flash support. All these "little" activities really make me happy. :)

Thursday, May 29, 2008

Beagle Board at LinuxTag!

Texas Instruments is hosting the booth at LinuxTag 2008 on May 28-31. You will see Beagle board live demos and discuss open source topics at the booth - Hall 7.2a Stand 122. On Friday, May 30th, there is a two hour workshop about the open source project in workshop room 2 at noon. More information on the event can be found at

Wednesday, May 14, 2008

Friday, May 9, 2008

Distros for Beagle

Some may think of the Beagle Board as just another embedded eval board, but its capabilities lie much closer to those of a computer. And as a computer, Beagle needs an OS. Though we are already running Linux, and it’s fine, there’s still something missing. Beagle needs a distro.

On your PC you might use Fedora, Ubuntu, Debian, Gentoo, or another distro out there, and Beagle needs one as well. Currently, Beagle is already running Angstrom (OE) (thanks Koen!), but why not get involved early and help Beagle run Ubuntu ARM (Mojo), Fedora ARM, Gentoo ARM, or even ARMedslack?

Wednesday, May 7, 2008

Beagle patches integrated in upstream OMAP community Linux kernel

Thanks to Khasim Syed Mohammed, the recent OMAP community Linux kernel now contains basic patches for the Beagle board! For initial boot of Linux on Beagle you don't have to apply any additional patches, just download the community OMAP Linux kernel using git, do "make omap3_beagle_defconfig", and enjoy booting your new kernel on Beagle.

Khasim is just getting us started. Expect to see other community members contributing patches to provide additional functionality on the Beagle board soon.