SANKHYA TM TECHNOLOGIES ®

BSP and Device Driver Development

Operating systems and boot loading software often use a hardware abstraction layer (HAL) to make the core operating system independent of the underlying hardware architecture. A board support package implements the HAL abstraction for a specific operating system for a new board to which the OS is to be ported. This is often referred to as board-startup or board-bringup.

Sankhya has rich experience in the development and maintenance of BSPs that run from RAM or ROM (Flash, EPROM) for different target platforms.

Sample List of Completed Projects

  • Designed Teraptor Virtual Prototype BSP for Embedded Linux for ARM [April 2008 - ]
  • Created Teraptor Virtual Prototype Driver for Digital To Analog Converter [2008]
  • Created VDK and Visual DSP Based Performance Analysis Test Suites for Blackfin USB Driver [2007]
  • Created Automated Test Suites for Blackfin USB Driver [2007]
  • Developed Metaware Debug Monitor for ARM Reference Board. [2005]
  • Developed XRAY RAM and ROM BSP for Motorola MBX860 board. [2000]
  • Developed RAM and ROM BSP for Motorola MVME167 and MVME162 boards for XRAY Debugger. [1999]
  • Developed Debug Monitor PowerPC Architectures for XRAY Debugger. [1998]
  • Developed a BSP for Motorola 68EN302 board for VRTX. [1997]

Next Steps

SANKHYA Consulting can get your embedded development project move forward quickly. To learn more or for requesting a proposal, Contact Us Now !