Skip to Content

Pebble Bay Takes The Lead in USB Driver Development

Implemented on a range of RTOSes and hardware platforms, Pebble Bay was able to deliver solutions that delivered high performance and high reliability.

Pebble Bay is a team of professional embedded systems engineers that work with hi-tech companies around the world, helping in the development of board support packages, device drivers, and a broad range of foundation software, such as protocol stacks, required to build realtime and non-realtime systems.

"USB and USB driver development is certainly an area where we have developed a lot of expertise," said John Efstathiades Technical Director. "The projects have ranged from resolving longstanding faults whereby the original USB driver software had functional and performance issues, to writing new drivers that support running standard TCP/IP networking protocols over USB between a PC and the target system. In one instance we developed special optimised USB class drivers and a custom host stack and host controller driver to deliver a mission critical USB solution."

For these projects the team at Pebble Bay worked with operating systems such as VxWorks and Nucleus and processors such as the Coldfire MCF5272, Samsung S3C2413 and the Alchemy Au1210 which have integrated USB device controllers, as well as standard USB OHCI and EHCI host controllers found on most modern computers.