System-level and BSPs

A success of any product or solution is determined by the quality of its software both at application and system level. As the system level software directly interacts with underlying hardware and can leverage its specifics efficiently, it is very important to focus on optimising this software and make it work in any situation.

Almost any novel customised hardware platform requires developing, porting or fine tuning it system software. We at RTSoft GmbH have a deep knowledge and expertise in system-level software. Our competences span from expertise in almost all major instruction set architectures to various flavours of operating systems, peripherals and low-level protocols.

our services

05_icons_export_ai

System software development

05_icons_export_ai

Driver development

05_icons_export_ai

Board bring-up

05_icons_export_ai

Migration to a new kernel or OS (Linux, Windows, WEC, QNX, VxWorks)

BSP development

Performance tuning

Virtualization

Technologies

Deep knowledge of operating systems of different kind and flavour
 
  • Windows family (Win 7, 10, WEC)
  • Linux
  • VxWorks
  • QNX

Deep knowledge of various kinds
of instruction set architectures

Deep knowledge of various system devices and peripherals
 
  • Ethernet
  • PCI, PCI-E, PCI-X
  • Serial (incl. high speed), I2C, I2S, SMBus, SPI, WDT
  • NAND/NOR flash, PCMCIA
  • CompactFlash, PATA/SATA/SCSI, SD, eMMC
  • LCD, touchscreen, keypad, Audio, camera devices
  • USB 2.0/3.0 – host, device, OTG CAN

Our recent projects

Skip to content