Systems Software

Systems software includes the operating systems kernel, service daemons, configuration, protocol stacks, firmware upgrade, watchdog.

Typically we help customers with a fast-booting, small footprint, field upgradable system in which they can easily deploy their application-specific software.

Of course we can implement the application software also.

Projects we have successfully implemented include:

  • Robust system software for television broadcast equipment.
  • Fail-safe field update system for processor software and FPGA logic over serial links and TCP/IP for Linux systems.
  • Open-source project management of the lwIP TCP/IP stack.
  • Implementation of ARP layer and DHCP client for lwIP.
  • Field upgradable pay-per-feature software licenses.

Besides field upgrades, we help you get the latest features and fixes from the open-source community to your device. We help you make sure your device is not obsolete in one year.