Loading...

Embedded software engineering

We kunnen ontwikkelen verschillende embedded software: board support packages (BSP), instalatie pakketten voor OS Linux, OS Windows Compact/WinCE en Android, Microcontroller software.

Board support package (BSP) ontwikkelen

  • BSP creatie, waaronder bootloaders (U-boot, redboot, eboot, DSP boot
  • Driver ontwikkeling voor apparaten, protocol stacks ontwikkeling, ontwikkeling root-driver voor systeem interfaces, ook voor het geheugen (dynamisch / statisch)
  • Power-on zelftest ontwikkeling
  • File systems images ontwikkeling
  • Het schrijven van scripts voor firmware en distributie assemblage
  • Boot time optimalisatie
  • Boot image size optimalisatie

Board support package aanpassing (bestaande BSP's om nieuwe SoC)

  • Porten van bestaande BSP's om nieuwe SoC

Embedded software applicatie-ontwikkeling

  • OS afhankelijke toepassingen
  • Middleware
  • RTOS-gecontroleerde firmware
  • Bare metal firmware

DSP gebaseerde Digital Signal Processing en algoritme optimalisatie

Database (sqlite, MySQL, PostgreSQL, MSSQL)

Dedicated Graphical User Interfaces Techniek

  • Embedded Web-technologie├źn (HTML, Javascript, PHP, AJAX),
  • Apple iPhone en iPad Interfaces (iOS),
  • Android-smartphone en tablets interfaces,
  • Windows-platform interfaces,
  • Linux Platform Interfaces,
  • Java-interfaces (Embedded in webpagina of standalone),
  • QT GUI-interface o Silverlight Embedded-interface,
  • HTML5-interface

Integratie standaard Netwerk Protokol: TCP / IP, SNMP, HTTP en etc.