BSP Porting and Development

TEN Core Networks has extensive expertise in designing, implementing and debugging BSPs developed from scratch. Our firmware expertise combined with our reference BSPs ensure device makers and independent hardware vendors (IHVs) can:
  • Rapidly port an OS onto a target board to evaluate its capabilities.
  • Reduce the time required to develop an OS-based device.
Our firmware service delivery exceeds the industry standard in adapting existing reference BSPs to customer specifications. We work with each customer to understand their device project needs, and find ways to deliver extra value throughout the project including editing, and maintaining production-ready reference BSPs and drivers.

Our Expertise in Developing BSP
We have experienced with the leading embedded OS platforms including the Windows Embedded suite, Windows Mobile and embedded Linux. Deep familiarity with some of the embedded industry's best processor architectures of ARM, PPC, NIOS, ColdFire , and x86 have allowed our engineers to develop high-value technical skills in:
  • Developing bootloaders that allow a quick downloads of new OS images during the development process.
  • Developing the architecture code that facilitates the communication between the OS kernel and the target device.
  • Creating device drivers to support peripherals on-board device interfaces such as a keyboard, touch screen, USB, audio to work properly between devices.
  • Customizing the OS design to fit the needs of the final product through reconfiguring the BSP.