USB Software: Automotive Devices
Overview
USBware for Automotive was designed to support the specific needs of manufacturers of devices for the automotive market.
USBware enables implementing USB connectivity in cars, allowing multimedia and test device to communicate
directly via USB with PCs, thumb drives and other USB enabled devices.
With the wide spread of USB connectivity,
many new usecases require USB implementation inside cars and other automotive vehicles. Example usecases include:
- Multimedia systems:
- Connecting USB thumb drives with MP3 files to audio system
- Loading MP3 files from the PC into in-car "jukebox"-like system
- Streaming audio/video into car audio systems
- High quality audio playback and steaming from Apple Ipods using USB Audio Specification
- Handsets:
- Connecting mobile handsets into hands free systems
- Streaming media back/to audio systems
- Navigation systems:
- Uploading maps and other data onto the navigation system
- Upgrading firmware of the navigation system
- Testing:
- Logging test data from the car to the PC
- Uploading test suites and firmware to the car
- Configuration:
- Storing driver-specific configuration data (such as chair positioning, radio tuning) on thumb drive and setting the car automatically with this data
The above usecases require robust and extensive USB implementation, ranging from device to host and including
class drivers such as USB mass storage, audio that feature high speed streaming of data.
Jungo provides a complete USB stack required to implement USB connectivity in automotive devices.
USBware features scalable architecture, supporting variety of off-the-shelf USB controllers and
operating systems, in addition to supporting non-standard controllers and proprietary operating systems.
This enables automotive device manufacturers to select the architecture best suitable for their device,
and furthermore enables existing devices to easily add USB connectivity in future releases.
|
|
USBware Features and Benefits
|
Feature
|
Description
|
Benefit
|
|
High Performance
|
USB 2.0 High Speed throughput, enabling transfer of high speed digital media and data to and from USB storage
|
Enable streaming of MP3 media back and forth from the in car audio system
|
|
Host/Device Support
|
Enable connecting as storage device to both PCs (e.g to log test data) and to USB flash memories (e.g to receive MP3 files)
|
Enable connectivity of the medical device to over 3 billion devices
|
|
Small Footprint and broad OS support
|
The stack was designed for low memory consumption and to support variety of standard and proprietary operating systems
|
Low cost BOM and flexibility in architecture
|
USBware also offers a complete USB device stack with a variety of function drivers including
mass storage,
HID, Video, Audio, Partridge, CDC, DFU allowing a straightforward and driver-less connection with any desktop PC.
What's Next?
|