Recent Projects

3U VME cardSome of our recent projects include:

  • Embedded Linux MIPS based Set Top Box NAND flash driver development, integration & testing
  • Soak testing a military communications rack with four Ethernet channels, eight RS485 channels and two RS232 channels, with variable system loading and synchronous/asynchronous communication.
  • Our first Windows Mobile product, the brainZapr!
  • VxWorks 6.6 ARM Board Support Package running on bespoke FPGA prototyping hardware
  • Developing vxBus drivers for interrupt controllers, 7 channel UARTs (up to 921Kbps), GPIO, DMA, system clock and timestamp timers
  • Porting VxWorks kernel code to 64 bit Intel x86 Xeon processor, including running full system tests on low level kernel and OS librariesCutlass Bomb Disposal Robot
  • VxWorks Board Support Packages for MIPS, ARM, PowerPC and x86 targets
  • Flash filesystem drivers for both NAND and NOR flash
  • Low level board bring up and testing on pre-production hardware
  • Develpoing an Ethernet Level 2 failover driver to interface with the VxWorks network MUX
  • ATA UDMA driver
  • Developing a WindML Graphics driver for the Intel i865G Graphics Processor
  • Creating a test suite for single precision floating point functionality for a PPC405 processor
  • The development of a SSH (Secure SHell) application for vxWorks, providing 3DES and blowfish encryption, along with Diffie-Hellman key exchange
  • The system integration of a state-of-the-art bomb disposal robot