BSP development and customization

BSP (Board Support Package) development and board bring up demands deep understanding of the processor, its peripherals and the operating system. The development and customization of a BSP is done by hardware engineers with vast knowledge of low level software including assembly language of ARM, PPC and MIPS. The hardware design is done with tight interaction between the HW designer and the BSP engineer. We are working closely with Freescale, TI, Marvell, Microsoft and many open source communities.