Supported platforms

Real-time applications must run in the context of a real-time operating system, or be able to access hardware resources — interrupts, timers, memory management, etc. eXtremeDB/rt is currently available for the following real-time operating systems on selected hardware platforms (the list of platforms is constantly expanding)

Embedded

OS
Vendor
Platform
Deos
DDC-I
NXP® iMX8QuadMax
embOS
SEGGER
STM32f769 (STMCube)
FreeRTOS™
Amazon
ARM family including STM32F769, STM32F750N8, and NXP
FreeRTOS™
Amazon
iMX8QuadXPlus/QuadMax Cortex-M
INTEGRITY®
Green Hills Software
ARM family
Linux
-
ARM family
LynxOS-178®
Lynx Software Technologies
x86_64
MICROSAR
Vector
NXP iMX8QuadXPlus Cortex-M
Nucleus™
Siemens
ARM family
PetaLinux 2019.1
AMD Xilinx
Zynq™ UltraScale+™ MPSoC ZCU104 with ARM-A53
QNX® 7.0/7.1
Blackberry®
ARM family including NXP iMX8QuadXPlus/QuadMax Cortex-A
ThreadX (AzureOS)
Microsoft
STM32f769
ThreadX (AzureOS)
Microsoft
NXP RT1060
VxWorks®
Wind River®
ARM family

Desktop

OS
Vendor
Platform
Linux
-
x86_64
macOS
Apple
x86_64/ARM
Microsoft® Windows®
Microsoft
Visual Studio 2017, x64
QNX® 7.0/7.1
Blackberry®
x86_64