applications, ideas, technology, solutions

Monthly archives for May, 2009

Reading BeagleBoard User Button (or any GPIO)

Reading BeagleBoard User Button (or any GPIO)

Short and sweet post with shell script for reading GPIOs on the BeagleBoard

BeagleBoard as USB Mass Storage Device via USB ...

BeagleBoard as USB Mass Storage Device via USB OTG

Setting up the BeagleBoard to appear as a USB Mass Storage device when connected to a PC via the USB OTG port.

In-place OE/Bitbake Kernel Modifications for Be...

In-place OE/Bitbake Kernel Modifications for BeagleBoard

How to reconfigure and rebuild the kernel in the OpenEmbedded environment using bitbake.

Modifying and rebuilding u-boot

Modifying and rebuilding u-boot

Customizing u-boot to change pin mux settings on the BeagleBoard.

Enabling UART1 on Rev C2 BeagleBoard

Enabling UART1 on Rev C2 BeagleBoard

Pin Mux mods required to get UART1 active on J4 and J5 of BeagleBoard.

Adding a Local Recipe to Angstrom/BeagleBoard

Adding a Local Recipe to Angstrom/BeagleBoard

I based my process on the local overlay process described here but in a simpler form to reduce dependencies on previous chapters of that document.

Adding “Hello, World!” to Angstrom ...

Adding “Hello, World!” to Angstrom console image

The helloworld-image.bb recipe that comes with OE will build an image with a statically linked “Hello, World!” app which will replace ‘init’ on boot, print “Hello, World!” and loop endlessly. This is useful to show how to get your own app running in place of ‘init’. But I was looking to add a “Hello, World!” […]