User's Manual

Table Of Contents
6. CONFIGURING THE TTE-SWITCH LAB SPACE
6.1 Creating a Switch Configuration
In order to upload files to the TTE-Switch Lab Space, it is recommended to use the default configuration.
It is also possible to upload files with the user configuration on the condition that the internal end system
is reachable with best-effort traffic. The target files (also see Table 6 on page 32) are as follows:
Internal End System Configuration File
Switch Engine Configuration File
Network Configuration File
The internal end system configuration is required in order to communicate with the firmware. In addition,
it is also necessary to configure the switch engine to route packets meant for the internal end system. If
the switch engine does not forward any frames to the internal end system and/or the internal end system
is not configured correctly, the switch cannot be reconfigured until a hard reset to its default configuration
is done.
The device configuration includes the internal end system and switch engine configuration files that are
created with the TTE-Tools. The network configuration file is created with a hex editor by modifying the
network parameters.
These files should be replaced and will run in user configuration mode.
6.1.1 Using the TTE-Tools for Device Configuration
The configuration for the switch is created by the TTE-Tools (minimum recommended version: 5.3.1037)
TTE-Plan, TTE-Build Network Configuration, and TTE-Build Device Configuration (see Figure 9 on the
next page).
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
communication requirements for the system, e.g., physical and logical topology, virtual links (VLs),
including their IDs, timing requirements and possible frame sizes, as well as synchronization param-
eters 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.
NOTE
A detailed description of how to create a configuration with the TTE-Tools can be found in the TTE- Plan
User Manual [9] and the TTE-Build User Manual [8]. The TTE-Tools model the entire network, not just a
single device. Therefore, it is necessary to specify an end system for each port of the switch that a virtual
link has as source or destination. The virtual links must be configured from end system to end system.
© TTTech Computertechnik AG 2019. All rights reserved.
Confidential and Proprietary Information
27
Document Number:
D-863-M-05-001