The latest release of the open source BSP for the BeagleBone has several improvements and bug fixes.

A new PWM (Pulse Width Modulation) component was added to allow up to six different independent PWM channels, all available on the standard expansion connectors. I wrote a managed (C#) test program you can use to vary the frequency and duty cycle of each channel.

PWM

Other improvements include the ability to add a custom boot splash screen that is displayed when first powered on and a progress bar that shows the load progress.

The prebuilt demo image was also refreshed to incorporate all the latest improvements and bug fixes.