
EB tresos
®
Studio for ACG8 user's guide
product release 8.8.0

EB tresos
®
Studio for ACG8 user's guide
Page 2 of 807
Elektrobit Automotive GmbH
Am Wolfsmantel 46
91058 Erlangen, Germany
Phone: +49 9131 7701 0
Fax: +49 9131 7701 6333
Email: [email protected]
Technical support
https://www.elektrobit.com/support
Legal disclaimer
Confidential information.
ALL RIGHTS RESERVED. No part of this publication may be copied in any form, by photocopy, microfilm,
retrieval system, or by any other means now known or hereafter invented without the prior written permission
of Elektrobit Automotive GmbH.
All brand names, trademarks, and registered trademarks are property of their rightful owners and are used
only for description.
Copyright 2020, Elektrobit Automotive GmbH.

EB tresos
®
Studio for ACG8 user's guide
Page 3 of 807
Table of Contents
Begin here ......................................................................................................................................... 39
1. If you are upgrading from a previous version ........................................................................... 39
2. If you are using EB tresos Studio for the first time .................................................................... 39
3. If you want to configure AUTOSAR modules or your own modules with EB tresos Studio ............. 40
4. If you want to extend the EB tresos Studio functionality ............................................................ 40
5. If you need help/more information ........................................................................................... 41
1. About this documentation ................................................................................................................ 42
1.1. Introduction .......................................................................................................................... 42
1.2. Required knowledge and system environment ....................................................................... 42
1.2.1. Required system environment .................................................................................... 43
1.3. Interpretation of version information ...................................................................................... 43
1.3.1. Product version number ............................................................................................ 43
1.3.2. Qualification of basic software ................................................................................... 44
1.4. Typography and style conventions ........................................................................................ 45
1.5. Naming conventions ............................................................................................................. 46
1.5.1. AUTOSAR XML schema ........................................................................................... 46
1.5.2. Configuration parameter names ................................................................................. 46
1.6. EB tresos Studio naming conventions ................................................................................... 47
1.6.1. EB tresos Studio command shell ............................................................................... 47
2. Safe and correct use of EB tresos Studio ........................................................................................ 48
2.1. Intended usage of EB tresos Studio ...................................................................................... 48
2.2. Possible misuse of EB tresos Studio .................................................................................... 48
2.3. Target group and required knowledge ................................................................................... 48
2.4. Quality standards compliance ............................................................................................... 48
3. Background information .................................................................................................................. 49
3.1. Overview ............................................................................................................................. 49
3.2. The AUTOSAR concept ....................................................................................................... 49
3.3. What is EB tresos Studio? ................................................................................................... 50
3.3.1. The configuration and generation tool ........................................................................ 50
3.3.2. Usage ...................................................................................................................... 51
3.3.3. Benefits .................................................................................................................... 51
3.3.4. Features ................................................................................................................... 52
3.4. File and directory structure ................................................................................................... 54
3.5. EB tresos Studio projects and workspaces ............................................................................ 54
3.5.1. The Workspace ......................................................................................................... 55
3.5.2. Projects .................................................................................................................... 55
3.5.2.1. Configuration time of projects .......................................................................... 56
3.5.3. File content types ...................................................................................................... 57
3.5.3.1. Content types for XDM files ............................................................................ 57

EB tresos
®
Studio for ACG8 user's guide
Page 4 of 807
3.5.3.2. Content types for AUTOSAR module configuration files .................................... 58
3.5.3.3. Content types for AUTOSAR system description files ........................................ 59
3.5.3.4. Content types for tresosDB files ...................................................................... 61
3.5.3.5. Content types for DBC files ............................................................................ 61
3.5.3.6. Content types for LDF files ............................................................................. 61
3.5.3.7. Content types for Fibex files ........................................................................... 62
4. Using EB tresos Studio for the first time .......................................................................................... 63
4.1. Starting the graphical user interface ...................................................................................... 63
4.2. Selecting the workspace location .......................................................................................... 63
4.3. The welcome page .............................................................................................................. 65
4.4. Starting the Linux Command Line ......................................................................................... 66
5. The graphical user interface (GUI) .................................................................................................. 67
5.1. Using the Workbench ........................................................................................................... 67
5.1.1. Customizing the workbench ....................................................................................... 69
5.1.1.1. Moving views to a different location ................................................................. 69
5.1.1.2. Closing views, and minimizing or maximizing view stacks .................................. 70
5.1.1.3. Opening a view .............................................................................................. 71
5.1.2. Using perspectives .................................................................................................... 72
5.1.2.1. Saving user-defined perspectives .................................................................... 73
5.1.2.2. Opening perspectives ..................................................................................... 74
5.1.2.3. Switching between perspectives ...................................................................... 75
5.1.2.4. Closing perspectives ....................................................................................... 75
5.1.2.5. Reseting perspectives ..................................................................................... 76
5.1.2.6. Deleting perspectives ..................................................................................... 76
5.2. Menu bar and tool bar ......................................................................................................... 77
5.2.1. File menu ................................................................................................................. 78
5.2.2. Edit menu ................................................................................................................. 80
5.2.3. Search menu ............................................................................................................ 80
5.2.4. Project menu ............................................................................................................ 81
5.2.5. Window menu ........................................................................................................... 82
5.2.6. Help menu ................................................................................................................ 83
5.3. Views .................................................................................................................................. 84
5.3.1. Project Explorer view ................................................................................................ 84
5.3.1.1. Project and ECU configuration states .............................................................. 86
5.3.1.2. Layering and grouping of module configurations ............................................... 87
5.3.1.3. Changing the visible layers ............................................................................. 88
5.3.1.4. Collapsing the Project Explorer tree ................................................................. 93
5.3.1.5. Synchronizing the Project Explorer with an editor ............................................. 94
5.3.1.6. Indicating different project states with colors ..................................................... 95
5.3.2. The Editor view ......................................................................................................... 96
5.3.3. Node Outline view ..................................................................................................... 98
5.3.3.1. Changing the display settings of the Node Outline view .................................... 99

EB tresos
®
Studio for ACG8 user's guide
Page 5 of 807
5.3.3.2. Copying the node name ................................................................................ 100
5.3.3.3. Navigating to a node in the Editor view .......................................................... 100
5.3.3.4. Editing variant conditions .............................................................................. 100
5.3.3.5. Deleting a variant node ................................................................................. 100
5.3.3.6. Filtering the displayed items .......................................................................... 101
5.3.3.7. Appearance of the displayed items ................................................................ 102
5.3.4. Element Outline views ............................................................................................. 103
5.3.4.1. Element Errors view ..................................................................................... 103
5.3.4.2. Element Information view .............................................................................. 104
5.3.4.3. Element Description view .............................................................................. 106
5.3.5. Error Log view ........................................................................................................ 106
5.3.5.1. Changing the display settings of the Error Log view ........................................ 108
5.3.5.2. Filtering Error Log messages by their severity level ......................................... 109
5.3.5.3. Filtering Log messages by their Message Code .............................................. 110
5.3.5.4. Restricting the amount of shown Error Log messages and the backup logfile
size .......................................................................................................................... 110
5.3.5.5. Copying Error Log entries into text documents ............................................... 111
5.3.6. Problems view ........................................................................................................ 111
5.3.6.1. Changing the display settings of the Problems View ........................................ 113
5.3.6.2. Export the messages of the Problems View ................................................... 113
5.3.6.3. Filtering Problems view messages by their severity level ................................. 114
5.3.6.4. Limit the number of entries shown in the Problems View ................................. 114
5.3.7. Workflows view ....................................................................................................... 115
5.3.7.1. Selecting a workflow ..................................................................................... 117
5.3.7.2. Reload workflows action ............................................................................... 118
5.3.7.3. Performing steps of a workflow ..................................................................... 119
5.3.8. Sidebar view ........................................................................................................... 120
5.3.9. Properties view ....................................................................................................... 121
5.3.9.1. Information tab ............................................................................................. 123
5.3.9.1.1. Copying Information tab values to the clipboard .................................. 124
5.3.9.2. Description tab ............................................................................................. 124
5.3.9.3. Comments tab ............................................................................................. 125
5.3.9.4. Problems tab ................................................................................................ 126
5.3.9.4.1. Copying error and warning messages to the clipboard .......................... 127
5.3.9.4.2. Adapting column width in Problems tab .............................................. 127
5.3.9.5. PostBuildVariantConditions tab ...................................................................... 128
5.3.9.5.1. Copying PostBuildVariantConditions tab values to the clipboard ......... 128
5.3.9.6. CustomAttributes tab .................................................................................... 128
5.3.9.6.1. Adding a custom attribute to a data node ............................................ 129
5.3.9.6.2. Adding a value to a custom attribute ................................................... 129
5.3.9.6.3. Removing a custom attribute from a data node .................................... 129
5.3.9.6.4. Editing a custom attribute value .......................................................... 129