What you’ll learn
This training is the second of our two training courses for EB tresos Studio, the tooling for AUTOSAR Classic Platform (CP)-based ECU configuration and generation.
The training is designed for application developers and integrators who are familiar with the AUTOSAR Classic Platform standard and have experience using EB tresos Studio. You will learn how to develop your own project-specific extensions and become familiar with the developer features of EB tresos Studio.
If you have no prior experience with EB tresos Studio, before attending this training, refer to the first of our two training courses for EB tresos Studio – the EB tresos Studio workflow training.
Why should you take this course?
- Improve your understanding of Eclipse and its use within EB tresos
- Learn how to set up your own development environment for EB tresos Studio
- Extend EB tresos Studio with project-specific modules and tools
Course content
- Development basics
- Introduction to Eclipse
- Basic setup for development
- Introduction to public Java APIs
- Module development
- ARXML and XDM
- Module registration
- Introduction to XPath
- Developer features: XPath Console
- Extending the module
- Introduction to code generation
- Basics of the generator framework
- Developer features: Code Template Console
- Extending the module with a custom XPath function
- Eclipse plugin structure
- Integrating a Complex Device Driver into the communication stack
- Guided Configuration API
How is this course delivered?
Prerequisites
- General knowledge about software development for automotive systems
- General knowledge about the AUTOSAR Classic Platform (CP) methodology and technical concepts
- Experience in using EB tresos Studio, for example, by attending one of the following training courses: the EB tresos Studio workflow training or the EB tresos Classic AUTOSAR training
- EB tresos Studio workflow training
- EB tresos Classic AUTOSAR training
- General programming skills in C and Java
- Recommended: XML and XPath knowledge
Resources
- Training presentation slides (PDF)
- Exercise material and sample solutions
- Access to a virtual desktop for practical exercises during the training


