This release marks an important step forward for ThreadX. It introduces several enhancements related to RISC-V ISA support. It also introduces key fixes for the Renesas RX platform and several Cortex-A cores.
Important notice about version numbers
In the past, new versions of ThreadX and its companion components (NextX Duo, USBX, FileX, GUIX, LevelX) were published only when there were changes to the codebase. This led to discrepancies in version numbers across components. The Eclipse Foundation security team recommended that we move away from this approach, as it makes it harder to track things from a cybersecurity standpoint.
Going forward, we will keep version numbers aligned by publishing a new version of every component every quarter — whether there have been changes to the codebase or not. The release notes will clearly state if a specific release is simply a version number update.
Vulnerabilities addressed
No new vulnerabilities were addressed in this release. You can access advisories for previously addressed vulnerabilities here.
What's Changed
- Improve RV64/GNU port robustness, portability, and CSR handling by @akifejaz in #496
- Added missing ULONG64 definition for RX ports needed by USBX and NetX Duo by @spir6s in #494
- Added a RISC-V32 arch. port layer by @akifejaz in #490
- Removed dead code from riscv64/gnu port by @akifejaz in #501
- Added a RISC-V32 QEMU-virt example by @akifejaz in #492
- Added a missing symbol to tx_api.h for TX SMP. by @fdesbiens in #503
- Added the AX attribute to ThreadX module example build preamble.S files by @fdesbiens in #504
- Updated the RV64 QEMU examples as per the new RV port format by @akifejaz in #506
- Fixed a VFP build failure in Cortex-A tx_thread_schedule.S by @mehmetteren in #493
- Added support for the XuanTie E906 CPU. by @goodnorning in #500
- Added an RV32 Clang port by @francisco-merino-quintauris in #502
New Contributors
- @akifejaz made their first contribution in #496
- @mehmetteren made their first contribution in #493
- @goodnorning made their first contribution in #500
- @francisco-merino-quintauris made their first contribution in #502
Full Changelog: v6.4.5.202504_rel...v6.5.0.202601_rel