Introduction
EEA COM Expert - Tool to Edit, View and Create ARXML files for Network Databases.
The EEA COM Expert software tool allows for communication networks design based on AUTOSAR. The software enables users to view, edit and create AUTOSAR ARXML based network databases for ECUs and support CAN/CAN FD, LIN, FlexRay and Automotive Ethernet. EEA COM imports and exports ARXML format files for seamless interaction with other tools. It is designed to help legacy network database users migrate to AUTOSAR based systems with ease.
In view mode, EEA COM loads an existing ARXML file for easy viewing of AUTOSAR Clusters information, ECUs, PDUs and signal information with full details in hierarchical form. These multiple simultaneous views give engineers an edge when it comes to understanding whole-network architecture.
1.1 Features
- ARXML output files can be part of further AUTOSAR workflow or to load in other AUTOSAR tools. Edit to add new PDUs, frames, signals, data type and assign.
- Create an entirely new AUTOSAR communication matrix by defining clusters, ECUs data types, and more.
- Support for Ethernet and FlexRay communication architectures.
- View or edit the Ethernet switch configuration from the ARXML file.
- Edit and change LIN schedule table design.
- Legacy and other database (
.dbc
,.vsdb
,.csv*
,.ldf*
,.fibex*
) import available. - ECU or System Extract can be loaded.
- Edit compute methods and data types to test with real ECUs.
- Support for creating Ethernet clusters for vehicle communication networks.
- Support for SOME/IP – view Consumed and Provided Services. Edit Methods, Event, Event Groups, Others.
- Easy View of Network Endpoints and Application End points. Easily change IP and Port configs for testing.
- Easy view of Socket Connections – SoAd, DoIP entities. See details on Gateway ECUs.
- EEA COM creates/loads an existing ARXML file for easy viewing/editing of AUTOSAR Clusters information, ECUs, PDUs, Frames, Methods and Events And signal information with full details in hierarchical form.
1.2 EEA Com UI
The window shown in the fig 1 will pop up after clicking on eeacom application icon. This window provides options to work on different versions of autosar.
1.3 Application areas
After selecting the desired AUTOSAR version, an application will pop up with all the options available for working with that specific version of AUTOSAR.
1.4 File Menu
All the menu options required to create or edit an ARXML file will appear after clicking on 'File,' as shown in Figure 3
Explanations for each option in the file menu:
- Create New - Create a new ARXML file from scratch.
- Open to Edit - Load an existing ARXML file for editing.
- Open to View - Load an existing ARXML file for viewing only; editing is not allowed.
- Save - Save all changes made to the ARXML file.
- Close File - Remove the currently loaded or created ARXML file, providing a clean start for the user.
- Exit - Exit the application.
1.5 Tool Menu
All the export, import, and settings options will appear after clicking on the Tools menu.
The explanation of all the options under the Tool menu is as follows.
- Import VSDB - Imports a VSDB file and converts it into an ARXML file.
- Import FIBEX - Imports a FIBEX file and converts it into an ARXML file.
- Import LDF - Imports an LDF file and converts it into an ARXML file.
- Import DBC - Imports a DBC file and converts it into an ARXML file.
- Export DBC - Allows exporting a DBC file after loading the ARXML file in the application using the ‘Open to Edit’ option.
- Export VSDB - Allows exporting a VSDB file after loading the ARXML file in the application using the ‘Open to Edit’ option.
- Import Custom - Imports Excel data for SOMEIP and converts it into an ARXML file.
- ARXML Comparison - Compares two ARXML files based on their CAN clusters and provides the output in an Excel sheet format.
1.6 Panels
Refer to Figure 5 for an overview of all the areas of EEA COM.
- Left Panel (1): Represents all the entities that can be created, edited, and viewed. It includes a button that opens the middle panel and displays the data in the most effective way.
- Upper Middle Panel (2): Displays the details of the entities that the user clicks on in the left panel. These panels can be removed as needed and are detachable.
- Bottom Middle Panel (3): Displays all activities occurring during the use of this application.
- Top Right Panel (4): Displays a tree view of the ARXML file.
- Middle Right Panel (5): Displays the attributes and their values for the selected entities in the tree panel.
- Bottom Right Panel (6): Displays information or definitions of the attributes for the entity selected in the tree panel.
1.7 Modification Buttons
The buttons shown in Figure 6 are displayed on the panels of all entities. These buttons are necessary while creating or editing an ARXML file. The 'Save' button saves all changes made to the selected entity in the panel. The 'Add' button adds a new entity, the 'Delete' button removes an entity, and the 'Cancel' button undoes any changes made to the entity.