You are on page 1of 2

© Bosch Rexroth AG, RE98762/2021-09-01

BODAS BSW
Basic software for efficient programming of BODAS RC/40
controllers

Due to increasing electronification, application software has


become a central time and cost factor in the development of
mobile machines. It is therefore important that software
developers can focus on the implementation of machine and
safety functions - without worrying about hardware resources or
communication protocols in lower software layers. With BODAS
BSW, Bosch Rexroth offers a hardware abstraction layer for this
purpose. It enables efficient development of application software
for freely programmable BODAS RC/40 controllers. BODAS BSW
can be configured online via easyConfig.

CUSTOMER BENEFITS FUNCTION AND BENEFITS


▪ Powerful basic software with comprehensive support Powerful basic software with extensive support
▪ Secure access restrictions, thanks to HSM support The Rexroth basic software has a real-time operating system and
▪ A graphical, cloud-based tool makes configuration easy a programming interface (API) for developing application software
▪ Suitable for strict safety requirements in the high-level language C. API allows easy access to
▪ Can be integrated with individual flash and diagnostic tools numerous system resources, e.g. several different CAN bus
protocols, inputs and outputs for reading physical parameters,
reference values, status and error information.

A comprehensive range of functions with detailed documentation


and programming examples make programming easier. Many
APPLICATIONS features, such as task management and hardware monitoring,
are also executed by BODAS BSW in the background without
requiring extra programming.

Secure access restrictions, thanks to HSM support


Due to the support of a hardware security module (HSM) with
seed key mechanism and access level handling, secure access
restrictions can be implemented with BODAS BSW.
BODAS BSW
Basic software for the efficient programming of BODAS RC/40 controllers

TECHNICAL DATA
BODAS BSW Easy configuration via graphical,
cloud-based tool
Controllers supported: • RC5-6/40 with SPC58 STM µC The online tool easyConfig from Bosch Rexroth enables a
• RC18-12/40 and RC27-18/40 project-specific configuration of BODAS BSW. The multifunctional
with Infineon TC389 microcontroller
inputs of a controller and the configurable outputs can be set via
System requirements: C Development Suite for the easyConfig. Configuration files such as DBC and LDF as well as
respective microcontroller from DID and DTC tables can be easily imported and edited. Frames
HighTec EDV-Systeme GmbH, see and signals for signal-based CAN communication can be
BSW guide for information about the visualised and edited. And application processes can be assigned
version to operating system tasks at defined time intervals. The pre-
configured and pre-compiled basic software is simply downloaded
Tool for customer/project- easyConfig via
specific configuration: myBODAS.boschrexroth.com from the cloud and linked to the application software developed
via API.
Recommended editor: eclipse IDE from Eclipse Foundation,
Inc. Ideal for high safety requirements
Recommended diagnostic BODAS-service 4.x from Bosch Well prepared for high functional safety requirements: With
tool: Rexroth AG BODAS BSW and BODAS RC/40 controllers from Bosch
Rexroth, Safety functions up to Performance Level PL d
according to EN ISO 13849 can be implemented. BODAS BSW
fulfils the requirements for Software Requirement Level SRL2
INTERFACES according to ISO 25119. It is also possible to achieve AgPL d for
CAN communication: CAN legacy, CAN signal-based, XCP, agricultural and municipal machinery, if the application software is
ISOBUS / J1939, LIN, CANopen, also developed according to SRL2
CANopen Safety
Possible integration with individual flash and diagnostic
Diagnosis: UDS services, UDS-based
tools
communication, session handling
By using the Customer Loader API (CLAPI), the boot block of the
RC control unit can be adapted to customer-specific flash tools.
Thereby, customer-specific security mechanisms can also be
eclipse + implemented. On the other hand, the standard flash procedure of
BODAS
HighTec ASW
BSW the RC controller can be integrated into your own tool.

easyConfig Editor + Compiler Application


(myBODAS) software

Configure Download Develop Apply

Configuration of controller interfaces in easyConfig (myBODAS)


and ASW development process based on BODAS DSW

EXPLORE MORE

BODAS BSW

Bosch Rexroth AG © Bosch Rexroth AG 2021. All rights reserved, also regarding any disposal,
exploitation, reproduction, editing, distribution, as well as in the event of applications
Lise-Meitner-Straße 4
for industrial property rights.
89081 Ulm, Germany
Phone +49 9352 40 50 60 The data specified within only serves to describe the product. No statements
info.bodas@boschrexroth.de concerning a certain condition or suitability for a certain application can be derived
from our information. The information given does not release the user from the
www.boschrexroth.com obligation of own judgment and verification. It must be remembered that our products
are subject to a natural process of wear and aging.

You might also like