Board Support Packages
Sasken has over two decades of deep expertise in the area of embedded systems. We offer this expertise as platform enabler services to various semiconductors, handset, and device OEMs. Sasken has marquee tier-1 customers in this area with very long standing relationships.
As a part of this offering, Sasken provides:
- Development of new BSP (Board Support Package)
- BSP Migration – To new OS / newer OS versions
- BSP Migration – To newer platform versions
- Customization & Validation of existing BSP
- Device driver development and testing
Besides the above listed services, Sasken provides software services in the following areas:
- Device Driver development, optimization & testing
- BUS: PCI, USB, WUSB, IEEE1394, I2C, SPI, MIPI, SD
- IO interconnect: UART, McBSP, PCMCIA, BT, SDIO
- Storage: NAND, NOR, OneNAND, SD/MMC, CompactFlash
- Multimedia: Audio, LCD, Camera
- Networking: GPS, Ethernet, WLAN
- Peripherals: Supported by SPI, I2C, McBSP, USB, UART, SD
- Bridge: Bridge drivers for OS, baseband processor, DSP
- System: Keypad, IR, GPIO, Clock, RTC, SIM, DMA, Interrupt controller, Memory controller, Mailbox, Timer
BSP development and migration for the following operating System
- Android / Linux
- WinMobile / Windows CE
- RTOS - Nucleus, ThreadX, RTEMS, etc
- Operating Systems
OEM Adaptation Layer - OAL is the layer that logically resides between RTOS & the hardware of the target device. Sasken helps customer to develop these adaptation layers for their hardware platforms.
Bootloader implementation and customization
Why Sasken is your best option
- Extensive experience of over two decades
- Based on the requirement Sasken can offer a turnkey solution or specific solution
- End to end solution provider with expertise on hardware, base enables, middleware and applications
- Experience in most of the ARM based SoC
For more details please write to marketing@sasken.com