System Software
Vast expertise in system software development for a variety of OS platforms and hardware architectures; right from creating specs, designing and implementation to independent testing and for various environmental specifications.
OVERVIEW
The Product Engineering team at Mistral has an in-depth knowledge of low-level system software, a thorough understanding of hardware, and deep familiarity of the OS internals. Together, these three provide the team with the requisite expertise in firmware BSP and device driver development. The team can analyse custom hardware and create the software package required to optimize both the development process and the behaviour of the customer’s deployed device.
The embedded software team at Mistral has vast expertise in BSP development and device driver development for various I/O devices, porting of operating systems for embedded devices and in integration of several peripherals such as audio, video, storage, connectivity, buses, wireless, UI and others.
Our system software has powered the complex embedded systems of 100+ product designs that have been commercially deployed across a broad spectrum of commercial, industrial, aerospace and defense domains.
EXPERTISE
- RTOS: VxWorks, Real-time Linux, LynxOS, Integrity, Velocity
- Embedded OS:Â Android, Embedded Linux
- Frameworks:Â Ubuntu, Yocto
- Proprietary Kernel:Â VDK, DSP-BIOS

BLOCK DIAGRAM
Firmware, Device Drivers and BSPs for a variety of OS platforms

RESOURCES
-
Product Brief
820 Nano SOM based on Qualcomm SnapDragon SD820 SoC
-
Product Brief
AM437x PoM (Product on Module)
-
Product Brief
i.MX6 Nano SOM based on Dual/Quad i.MX6 SoC from NXP
-
Case Study
Head-mounted Voice Activated, Gesture Controlled Wearable Accessory for Mobile Devices
-
Case Study
Android HAL – Recent Developments and Security Enhancements
-
Blog
Wearable Electronics Application Development – Challenges and Risks
-
Product Brief
AM65x Industrial SOM