
Features
• Based on Azure
®
RTOS release 6.2.0
• Integrated and full-featured operating system: Azure
®
RTOS ThreadX
– FreeRTOS
™
adaptation layer for ThreadX
– CMSIS RTOS V2 adaptation layer for ThreadX
• Advanced Flash file system (FS) / Flash translation layer (FTL), fully featured
to support NOR and NAND flash memories: Azure
®
RTOS FileX and Azure
®
RTOS LevelX
• USB Device stack coming with multiple classes: Azure
®
RTOS USBX
– The following USB Device classes are provided with examples: HID,
CDC ACM, CCID
•
Azure
®
RTOS FileX, Azure
®
RTOS LevelX, and Azure
®
RTOS USBX running
with Azure
®
RTOS ThreadX or in bare-metal mode
• Safety documentation packages (available from Microsoft) enabling the use in
applications targeting IEC 61508, IEC 62304, and ISO 26262
• High security assurance from hardware to software, including middleware such
as TLS/DTLS and cryptography
• Many applicative examples available for STMicroelectronics NUCLEO-
G474RE and STM32G474E-EVAL boards
• Free user-friendly license terms
• Enhanced for STMicroelectronics toolset: graphical configuration of Azure
®
RTOS middleware and initialization code generation with STM32CubeMX and
STM32CubeIDE
• Update mechanism, which the user can enable to be notified of new releases
DT69665V2
Middleware level
Drivers
Application
HW porting layer / User templates
USBX
ThreadX
HALBSP
Azure
®
RTOS
Hardware components
STM32G4 series
FileX / LevelX
CMSIS-RTOS APIs
Development boards
NUCLEO-G474RE STM32G474E-EVAL
CMSIS
Product status link
X-CUBE-AZRTOS-G4
STM32G4 series Azure
®
RTOS software expansion for STM32Cube
X-CUBE-AZRTOS-G4
Data brief
DB4596 - Rev 2 - September 2023
For further information contact your local STMicroelectronics sales office.
www.st.com