BODAS Ecosystem Updates
Get ready for a comprehensive update across the BODAS ecosystem new features, improved usability, and a unified basic solution for Machinery Regulation (MR) and Cyber Resilience Act (CRA) compliance.
MR & CRA basic solution (-bs) across key components
New BODAS Secure Sign tool for secure software signing
Improved workflows, diagnostics, and flashing security
Updated HelloWorld examples (myRexroth)
Remark: The implementation the basic security solution in your project is optional and depends on your Threat Assessment and Risk Analysis (TARA) - see myBODAS Community.
easyConfig / C-BSW
C-Workflows 40.sml290-bs
Enhanced User Experience:
Custom grouping of projects: group your projects for the better overview in the dashboard.
Status messages: new way of displaying the status messages in the notification banner.
HW Configuration - BDL: allows configuring the PR4 Analog Sensor
Diagnostics - UDS/Error Management: added BSW DFCs in GUI for support of CRA secure logging
Security: implemented address range limitations for upload and download services to bolster security.
CAN - DBC Import: initial values of CAN Signals are also imported.
Migration & Compatibility: refer to the Release Notes in easyConfig or the Project Upgrade/Migration Possibilities document.
easyConfig / CODESYS-RTS
CODESYS IDE
v3.5.21.40 - one IDE for all Rexroth Controllers
Forcing / Writing variables during monitoring is now supported
CODESYS-Workflows 40.sml290-bs.rts
full feature scope as in C-Workflows
the workflows older than 40.sml280.rts will be disabled on 30.06.2026- see: Disabling of older CODESYS workflows
Call for action: upgrade your projects to the latest workflows. Refer to the Release Notes in easyConfig or the How to migrate / upgrade the RTS / CODESYS projects to 40.sml290-bs.rts guide.
BODAS-service 4.5.4 (Runtime)
RC/40:
Flashing of the keyFile hex, the signed software and the unlockFiles is available acc. to CRA basic solution
"Last config change" shown in the Device Info tab.
EHS4:
User has to enter the password for flashing a device
INV4:
A new device integrated in the Discovery App.
Authoring tool (BODAS-service Editor 4.5.2)
The PDX files can be exported via GUI and CLI.
CB-ME (Packages _260402)
Encrypted Flashing: Support for flashing of encrypted CB-ME, ASW, keyFile, and unlockFile to ensure the data confidentiality during transmission.
Signature Verification: Support for signed binaries to verify the authenticity and integrity of software before flashing.
Secure Access: Handling to manage secure access levels for diagnostic and programming sessions.
Flashing Reference for RC40-Family has been updated accordingly to get a new version, please contact your Sales Representative or our Support Team.
Important: To utilize all available features, use BSW 1.29-bs from workflows 40.sml290-bs(.rts) or a security-patched version of an older workflow, alongside with BODAS-service 4.5.4 and BODAS Secure Sign Tool.
BODAS Secure Sign Tool (0.2.2)
Remark: Signing the series software (hex-file) with the BODAS Secure Sign Tool is a requirement depending on whether your product is affected by the CRA/MR or your TARA requires it.
The BODAS Secure Sign CLI is a command-line tool that secures the firmware update process for BODAS embedded controllers. It ensures that:
Only authorized firmware can be flashed onto controllers (code signing
Only authorized users can produce signed firmware artifacts.
The tool manages the complete lifecycle from initial project setup through keyFile generation, firmware signing, user management, and root key rotation.