Beaglebone Black USB Hotplugging

This crowdfunding project aims to solve the Hotplugging problem with the USB host driver on the Texas Instruments AM335x processor on the Beaglebone Black.

Posted by Angel on 2013-12-12T13:36:09-05:00

Short Summary

This project aims to solve the Hotplugging problem with the USB host
driver on the Texas Instruments AM335x processor on the Beaglebone Black.

My name is Ulf Samuelsson, and eMagii is my own company.
In my previous career, I was an application engineer for Atmel, and provided
a lot of patches to the OpenEmbedded project and Buildroot free of charge.

Now I work as a consultant, but would  like to continue to work in these
projects, but beeing self-employed this will not bring any bread to the table.

Selected the USB hotplugging problem as a test, if this is feasible.

What We Need & What You Get

Building Angstrom is quite time consuming, so I have invested in a workstation
allowing me to reduce the buildtime from more than 3 hours, to less than one and a half.
This cost me $3-4k.
Will also pay for engineering time invested in this project.
Normally I can charge $125/hour as a consultant, and hopefully crowdfunding will make commercial sense, as long as I can solve real critical problems.

If this works out OK, then I hope to look into how to configure the Beaglebone
using a WiFi dongle in SoftAP mode.

The Impact

USB and hotplugging is like bread and butter. It is expected to work. Right now,  it doesn’t.

This is my first attempt at crowd-sourcing, but as you can see from the video in the Gallery, it already works on my system!

Other Ways You Can Help

Really, it is Texas Instruments that is is responsible for getting their BSP to work.

Talked to them, and they said they would solve it internally in 3.12-rc1, but according to
people testing 3.12, the problem remains.

Why not ask your local Texas Instruments to get the meta-beaglebone source code
and have them release to the public?

Comments are not currently available for this post.