Our Customers’ Profiles
We work with a diverse range of customers in the transportation industry, including:
- Connected and Autonomous Vehicle Developers
- Semiconductor Leaders
- Mapping and Navigation Innovators
- Industry Consortiums and OEMs
- Silicon Valley Innovation Offices
Our Expertise
At Konsulko Group, we combine extensive experience in embedded Linux engineering with a deep understanding of the transportation market to help customers deliver innovative solutions. Our services include:
- Custom software and hardware development.
- Integration of secure, scalable, and high-performance embedded platforms.
- Collaboration on open-source and proprietary systems to drive innovation and interoperability.
By working closely with our customers, we enable them to stay ahead of the curve in an ever-evolving industry.
Case Studies
Case Study 1
Audio System Integration for Autonomous Vehicle Platform
Overview
We were hired by an autonomous vehicle company to enhance the functionality and performance of their audio systems, focusing on architecture, integration, and performance optimization. The project involved multiple deliverables, targeting specific audio use cases, architectural improvements, and system-level optimizations.
Key Contributions
Converged Audio System Release
- Produced a unified release integrating our codebase, the customer’s latest release, and their Policy Manager module.
- Included unit testing for all converged release functionalities.
- Supported audio use cases such as:
- Playback of locally-stored 2-channel .WAV files up-mixed to 10 channels.
- Simultaneous playback of two 10-channel .WAV chimes.
- Configurable fade-in/out effects with smooth ducking.
Audio Tuning and Configuration Support
- Assisted with DSPC audio tuning and configuration updates.
- Provided both software and on-site support during critical tuning sessions.
Architecture Development
- Delivered final architecture diagrams accommodating production features, including simultaneous interior and exterior audio and arbitration mechanisms.
- Created a roadmap for evolving the current implementation to the new architecture.
Bug Investigation and Resolution
- Investigated and resolved BSP/driver-related issues upon request.
Interior and Exterior Audio Path Implementation
- Implemented audio paths and evaluated performance impacts.
- Supported system load balancing and performance optimization efforts.
Nuance Integration Support
- Assisted with POCs, tuning, and preliminary integration of DDFW (Digital Design Fabrication Workshop) functionalities.
Audio Path Finalization
- Finalized the car’s audio path on the platform, resolving blocking issues to ensure complete functionality.
Impact
This project resulted in a robust and optimized audio system capable of handling complex use cases, enabling seamless operation in the customer’s autonomous vehicle platform. Our contributions supported the evolution of their architecture while ensuring high-performance audio functionality across diverse scenarios.
Case Study 2
Apple CarPlay Integration for Automotive Infotainment
Overview
We collaborated with a customer to implement Apple CarPlay functionality on their new automotive infotainment system. The project was executed in two phases, delivering both USB and wireless CarPlay support while optimizing for the target hardware platform.
Key Contributions
Phase 1: USB CarPlay Support
- Developed Apple CarPlay functionality for USB connections, including:
- Display integration on a 1024×600 touchscreen.
- Microphone input and speaker audio output.
- Leveraged the Poky Linux distribution with fullscreen graphics implemented using GStreamer.
- Delivered comprehensive test procedures to validate USB-based CarPlay features.
Phase 2: Wireless CarPlay Support
- Extended Phase 1 functionality to include wireless CarPlay over Bluetooth/WiFi.
- Added support for GPS-based location information and battery sense-based power information from the hardware.
- Enhanced test procedures to cover wireless CarPlay functionality.
Impact
This project enabled the customer to deliver a fully integrated Apple CarPlay experience on their platform, supporting both USB and wireless connections. The solution provided a seamless interface for drivers, ensuring compatibility with modern automotive infotainment requirements.
Case Study 3
Multimedia Audio System Development and Integration
Overview
We were hired by a large semiconductor company in the automotive market to enhance the functionality and integration of their multimedia audio system. The project involved creating an audio architecture, integrating a Bluetooth stack, and implementing radio functionality, all tailored to meet the requirements of an advanced automotive multimedia platform.
Key Contributions
Audio Architecture Development and Testing
- Designed and implemented a complete audio architecture based on discussions during an on-site workshop.
- Integrated open-source audio components and backported features from other software releases.
- Developed system-level test plans to ensure the audio architecture’s reliability.
- Delivered comprehensive, doxygen-based documentation for all software components.
Bluetooth Stack Integration
- Integrated the Bluetooth stack, supporting multiple profiles, including:
- A2DP: Audio streaming from mobile devices to the system.
- AVRCP: Control and metadata display for audio playback.
- HSP and HFP: Hands-free calling with headset pairing and microphone integration.
- PBAP: Phonebook access for contact management and call identification.
- SDAP: Service discovery for connected devices.
- Created system-level test plans and doxygen documentation to ensure seamless operation.
Radio Functionality Implementation
- Integrated AM/FM and FMHD radio features using SiLabs radio ICs, including:
- Tuning and scanning for stations.
- Storing presets with persistent settings.
- Displaying RDBS data and metadata, such as album art.
- Implemented FM phase diversity and background scanning for enhanced user experience.
- Provided test plans and documentation for the radio stack.
Impact
This project enabled the customer to deliver a robust multimedia system with advanced audio, Bluetooth, and radio capabilities. The integrated features and thorough testing ensured high-quality performance and a seamless user experience for modern automotive applications.
Case Study 4
Debugging and Resolving Infotainment System Freeze Issues
Overview
We were engaged by a customer specializing in infotainment systems for large vehicles to resolve a critical issue affecting systems in the field. Drivers experienced intermittent freezes in the system, creating potential hazards during operation. Despite several months of internal debugging focused on the Linux kernel, the problem persisted, prompting the customer to seek our assistance.
Key Contributions
Methodical Debugging
- One of our principal engineers led a systematic investigation to isolate the issue.
- Employed a structured process, including kernel analysis, hardware testing, and tracing system behavior under various conditions.
Identification of Root Cause
- Discovered a silicon errata as the root cause of the system freezes.
- Worked with the customer to develop mitigations to address the errata in deployed systems.
Impact
Our efforts resolved a critical issue, restoring reliability and safety to the customer’s systems. By identifying the root cause and providing a solution, the Tier1 was able to resume the production of the systems.
Konsulko Group is committed to advancing the transportation industry by delivering engineering expertise. Whether you’re developing autonomous vehicles, enhancing infotainment systems, or optimizing hardware-software integration, our team is here to help you succeed.
Why Choose Konsulko Group
End-to-End Support
We assist with hardware design, board bring-up, and embedded Linux software development, providing engineering expertise throughout your product development cycle.
Flexible Collaboration
Whether you’re a startup or an established company, we adapt to your needs to provide customized engineering services.
At Konsulko Group, we are passionate about helping you engineer innovative technologies.
Contact us today to explore how our engineering services can help bring your innovative products to life.