6. CREATING A SWITCH CONFIGURATION
≡
6 Creating a switch configuration
6.1 Using TTE-Tools for configuration creation
The configuration for the switch and the internal end system is created by the TTE-Tools (minimum rec-
ommended version: 5.4.4000) – TTE-Plan, TTE-Build Network Configuration, and TTE-Build Device Con-
figuration.
• TTE-Plan is the TTEthernet network design tool. Based on input provided in a network description
XML file, TTE-Plan creates the network configuration in a user-convenient way and calculates the
TTEthernet schedule for the network. The network description XML file describes the high-level com-
munication requirements for the system, e.g., physical and logical topology, virtual links (VLs), includ-
ing their IDs, timing requirements and possible frame sizes, as well as synchronization parameters
and requirements, e.g., the SAE AS 6802 clock.
• TTE-Build Network Configuration knows the specifics of all supported TTEthernet devices. The
tool extracts the data from the network configuration, calculates the parameters for the individual
devices, and generates the device configuration files.
• TTE-Build Device Configuration converts the device configurations from the XML representation
into binary configuration images required by the TTEthernet switches and TTEthernet end systems.
The XML schemas used to describe these specifications will be publicly available and allow for the
highest level of flexibility when TTE-Build Device Configuration is integrated with third-party tools or
customer-specific tool chains.
A detailed description of how to create a configuration with the TTE-Tools can be found in the TTE-Plan
NOTE
User Manual [8] and the TTE-Build User Manual [11].
6.2 Creating a signature file for switch engine device configuration
A signature check XML file can be created with TTE-Build (minimum recommended version: 5.4.4000).
To create a signature file, enter the following command in a Windows command prompt:
TTEbuild_batch .exe -command
" Convert . DcToSignature ;SW0. device_config ;0 xDEADBEEF ;SW0.sgn"
The items in the command string have the following purpose:
Command item
Convert.DcToSignature
SW0.device_config
0xDEADBEEF
SW0.sgn
This example creates a signature file with the name SW0.sgn and puts it in the same directory where
TTEbuild_batch.exe is located. Please note that the output directory needs to exist already!
© TTTech Computertechnik AG 2020. All rights reserved.
Confidential and Proprietary Information
Purpose
Instruct TTE-Build to create a signature file that is based on the provided device
configuration.
(Relative) path and name of a valid switch engine device configuration.
The seed is used as input value to the CRC function for calculating the check-
sum. The user can state a seed of their choice.
(Relative) path and name of the output signature file.
24
Document Number:
D-A664Lab-G-05-001
Need help?
Do you have a question about the A664 Lab v2.0 and is the answer not in the manual?