A Board Support Package (BSP) is an implementation specific support code for a given board that conforms to a given operating system. The BSP facilitates an embedded software application to initialize and communicate effectively with the hardware resources connected to the processor. The board support package comprises of the set of drivers, documentation, header files, and libraries for a given processor board.
Mistral offers BSP development services to help speed up the OEM product design. Mistral’s embedded software team has expertise in building board support packages for OMAP, DaVinci, ARM , StrongARM, x86, PowerPC, UltraSPARC, MIPS, 8/16 bit microcontrollers and DSPs (fixed and floating point) architectures.
Our engineers are experienced in:
- Boot loader
- Firmware and diagnostics
- Device drivers and interrupt routines
- Design and interoperability testing
- Feature enhancements for existing systems
- Development of Board Support Packages for reference board designs
- Customized API development for specific customer needs
|
|