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 the usage of EB tresos Studio. Additionally, this is for those who want to learn how to develop their own project-specific extensions and get familiar with the developer features of EB tresos Studio.
If you have no prior experience with EB tresos Studio, refer to the first of our two training courses for EB tresos Studio – the EB tresos Studio workflow training – before attending this training.
Why should you take this course?
- Improve your understanding of Eclipse and the usage within EB tresos
- Learn to set up your own development environment for EB tresos Studio
- Extend EB tresos Studio by project specific modules and tools
Course content
- Development basics
- Introduction to Eclipse
- Basic setup for development
- Introduction to public Java APIs
- Eclipse plug-in structure
- ARXML and XDM
- Module development
- How to create a new module plug-in
- How to write a template-based code generator
- How to write a custom XPath function
- Developer features
- Use case Complex Device Driver (CDD) with Com Stack interaction
- Guided configuration API
- How to enhance the sidebar wizard
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
- General programming skills in C and Java
- Knowledge of XML and XPath strongly recommended
Resources
- Training presentation slides (PDF)
- Access to a virtual desktop for practical exercises for the duration of the training