About Us Business Divisions Investor Relations Careers News Contact
Product Design Services Home

  Firmware & BSPs

 

 

 

 

 

Tata Elxsi has firmware development capabilities for system designs involving a variety of processors, on-board devices, and external interfaces. We leverage our expertise in system design, FPGA programming and coding in assembly to deliver comprehensive services that include:

POST/ diagnostics software for Power-ON/ run time diagnostics.
Glue logic for configuration and control of on-board devices, data routing from/ to peripherals, data re-formatting, etc for complex multi-clock multi-processor boards.
Device drivers for all on-board components including RTC, UART, I2C, RS-232, etc.; Bus interfaces like PCI, ISA, VME, SBUS, CT BUS, AMBA, etc.
Drivers for external I/O interfaces, audio/ video interfaces, MMIs like LED/ LCD displays, touch screen panels, etc; network nterfaces, storage devices and flash memory.
Board Support Packages (BSPs) including Initializers, boot code, debug utilities, interrupt and error handlers and hardware abstraction layer for interoperability with kernels under various operating systems.
Real time multi-tasking kernel development.


Overview
Chip Support Tools
Firmware & BSPs
Embedded Applications
Integrated Access Device
Test & QA: Set Top box
Glue Logic development: DCCD
ASI/SMPTE Interface Card
   
Hardware Design
DSP Software
Partnerships

 

 

 

 

Sitemap | Home