Embedded Software Design Services

Firmware, BSP, Device Driver, Software Development

VVDN is a technology-focused company that has extensive experience in development of real-time, mission and safety critical applications using different environments, e.g. embedded/real-time Linux and Windows, board support packages (BSP) and device drivers. Our world-class embedded technology labs are equipped with state of the art infrastructure and communication network environments for developments on multiple embedded processors/controllers from leading vendors, e.g. ARM, MIPS, x86, PowerPC, and DSP's. We are also equipped with development tools for various RTOSes, in particular Linux and VxWorks environments, and software tools required for successful project-execution.

VVDN Software Services

  • Device Driver Development
  • BSP/Bootloader Porting
  • Linux Kernel porting
  • Board Diagnostics Development
  • Embedded Application Development
  • Protocol Stack Development
  • On-chip Testing and Validation
  • FW Applications Development

VVDN Expertise

  • Microprocessor Architectures: ARM, MIPS, PPC, x86, DSP based Platforms
  • Bus Drivers: PCI/PCI Express/USB/SPI/I2C etc.
  • Network and Communication Drivers: Ethernet/Wi-Fi/SFP/XFP/T1/E1
  • Multimedia: audio, video, codecs, hardware acceleration, cameras
  • Linux Porting: PPC/MIPS/ARM, DSP based Platforms
  • Power Management
  • System Optimization
  • Application Software Development:
    • Networking/Video/Audio/Security Domains
    • Video Management & Video Analytics)
    • Embedded Web Servers & Associated applications
    • SNMP Agent and SNMP Manager
  • SW/Application Validation Platform
    • Reference Boards/Prototypes for new concept validation
      • Power QUICC (85xx) reference platform (PCI/AMC)
      • iMX27 & iMX31 Reference Platform
  • Protocol Stacks: SIP/H.323/H.248