Dave Camarillo


Dave is a professional software engineer with a background that includes embedded systems, medical device firmware, medical materials manufacturing, safety-critical industrial control systems, distributed high-availability clusters, large scale databases and cross-technology integration.

Proposals for this user

* Challenges with Userspace USB Embedded Device Interfacing

It is compelling to integrate complex embedded systems with Linux USB userspace code. However, the complexity of userspace interface adds significant risk to the development cycle. Integrating a USB2.0 Isochronous mode ARM embedded system with Linux host software presents an end to end design challenge requiring not just a view of Linux from the 'inside' but also from the 'outside'. Some of the challenges Linux added to an already complex embedded system development will be presented, with some ideas to reduce the barries to entry and learning curve for embedded systems and host communication.
General 06/16/2009
Dave Camarillo, K Wilson