【Origin of the Issue】 Previously, a post was made regarding: ST’s upgrade of the ThreadX RTOS software package x-cube-azrtos-h7, dispelling the “abandonment of ThreadX” rumors.【Release of the First Version】A version has been released on ST’s GitHub for the H5 chip, and those interested can try it out.Currently, it mainly includes several examples of FileX and USBX. However, all examples are only available in the IAR version. MDK and CubeIDE are not supported at this time, and they are not generated by CubeMX.ST’s original description is as follows:Description STM32Cube is a program initiated by STMicroelectronics aimed at simplifying the development process by reducing the workload, time, and cost for developers. The RTOS Agnostic CoreMW is a set of middleware stacks and related applications that support RTOS management, file system operations, and USB connectivity. Its foundation includes:– Eclipse ThreadX FileX, Eclipse ThreadX LevelX, and Eclipse ThreadX USBX– FreeRTOS– STM32_USBPD_LibraryNote All applications are provided only for projects pre-configured for the EWARM toolchain. The projects in this package are not generated by STM32CubeMX (i.e., they do not include .ioc files). This package is only released on GitHub (neither on STM32CubeMX nor STM32CubeIDE). It contains the integration of the RTOS Agnostic CoreMW stack with STM32H5 devices, allowing users to quickly access pre-built projects that integrate these stacks.
GitHub link:
https://github.com/STMicroelectronics/stm32h5-eclipse-coremw-apps