Embedded Planet’s software expertise includes the development of Board Support Packages (BSPs) for various Real Time and embedded operating systems. We have experience working with the following hardware architectures: PowerPC, ARM, StrongARM, x86, MIPS, Coldfire and 8/16 bit microcontrollers.
We have the capability to create BSPs and implement device drivers for both standard and custom development boards. We create custom board support packages to rapidly deploy an operating system and fully utilize the features of the underlying hardware platform. We can configure the BSP to meet our customer’s specifications for specific peripherals, operating system features, file systems and memory types.
We can also create a boot loader to initialize and customize your hardware and device drivers. Our engineers have extensive knowledge of the following operating systems: VxWorks, Linux (multiple distributions), Integrity, QNX. We also have extensive experience porting several open source boot loaders and flash programmers such as U-Boot, RedBoot, and IBM PIBS.
Our capabilities Include:
Memory and Clock Controller Initialization
I2C, I2S control interfaces
Device Driver Development
Complex Board Support Packages
Design & Interoperability Testing
Custom Application Program Interfaces (APIs)
Built-in Self Testing and Power-on Self Testing
Contact us today to find a software solution that can accelerate your time to market and let you focus on your application development.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.