Virtual Validation Add-On 1.0 for dSPACE Release 7.4 February 2013 Last-Minute Information ************************************************************************* Copyright (c) 2013 dSPACE GmbH, Germany Contents: 1. General 2. New Features 3. Limitations and Known Problems 4. Contained Product Patches 5. Installing the Add-On 5.1 Additional Notes for RCP and HIL Installations 5.2 Additional Notes for TargetLink Installations 5.3 Unattended Installation 5.4 Uninstalling VEOS 1. General ************************************************************************* The Virtual Validation Add-On for dSPACE Release 7.4 contains several enhancements of the dSPACE tool chain for the virtual validation use case. Particularly experimentation support has been significantly improved by integrating direct support for the dSPACE offline simulator VEOS in ControlDesk Next Generation and other tools. Most features known from dSPACE real-time systems are now also available for offline simulations with VEOS, enabling early integration and validation of ECUs in a virtual environment. 2. New Features ************************************************************************* The Virtual Validation Add-On 1.0 for dSPACE Release 7.4 introduces the following new features: * ControlDesk Next Generation, AutomationDesk, and ModelDesk support the new VEOS platform. When using the VEOS platform, you can download, start, stop, and pause offline simulations directly from the experimentation environment. The VEOS platform can basically be accessed in the same way as dSPACE real-time systems. * AutomationDesk supports automated tests with the VEOS platform using the HIL API library. * The DSDAQ data acquisition service is now supported for environment models with TRC variable descriptions. Compared to XCP/A2L, the DSDAQ service supports various enhancements, such as triggered measurement. * The XCP device in ControlDesk Next Generation has been improved for the offline simulation use case. * The Automotive Simulation Models (ASM) come with precompiled libraries for VEOS. The dSPACE Target for Offline Simulation (DsOffSim) has been enhanced to support code generation for ASM environment models. * The Real-Time Testing service (RTT) can be used for environment models generated by DsOffSim. The RTT service is executed in each simulation step and enables cycle-accurate stimulation and manipulation of signals and parameters. Stimulus sequences for RTT can be created with the ControlDesk Next Generation Signal Editor. RTT scripts developed in an offline simulation scenario can be reused for simulations on dSPACE real-time systems. * The MAPort in HIL API .NET and HIL API Python now supports environment models for offline simulation with VEOS. Using this APIs you can implement automated tests in C# and Python. The features of the Virtual Validation Add-On complement the capabilities already delivered with dSPACE Release 7.4, such as - Generation of virtual ECUs with SystemDesk or TargetLink - Environment model generation with DsOffSim - Assembly of offline simulation applications with VEOS player - Execution of offline simulations in VEOS and SystemDesk. 3. Limitations and Known Problems ************************************************************************* Limitations: - A simulation system in VEOS can contain only one environment model. - V-ECUs and environment models created with previous versions of SystemDesk, TargetLink, or DsOffSim have to be rebuild with the tool versions of the virtual validation add-on. - The Python libraries rtplib and rtplib2 do not support VEOS. - The Platform Access Library in AutomationDesk does not support VEOS. Known Problems: - When an ASM model is built with DsOffSim, it generates the following files: .osa <- offline simulation application .sdf <- system description file .xml <- model structure file .trc <- variable description ModelDesk expects that the model structure file (*.xml) has the same name as the system description file (*.sdf). To connect an ASM model with virtual ECUs, you may want to import an existing ASM environment model into another simulation system (*.osa) using the 'Import Vpu' function of VEOS Player. In this case, you have to copy .xml manually from the source directory to the target directory, where the new simulation system is stored, and give it the same name as the target simulation system. The target folder should contain the following files: .osa .sdf .xml <- manually copied from .xml .trc ... This problem concerns only the model structure file for ModelDesk. All other files are managed automatically by the ‘Import Vpu’ function of VEOS Player. For further details on limitations and known problems, refer to the ReadMe file of the product patches, which are available from the dSPACE Support website http://www.dspace.com/de/gmb/home/support/patches.cfm 4. Contained Product Patches ************************************************************************* This Add-On can only be installed on an existing installation of dSPACE Release 7.4 (RLS 2012-B). The following product patches are contained in the Virtual Validation Add-On 1.0: - VEOS 3.0p2 - SystemDesk 3.2p2 - TargetLink 3.4p1 - ControlDesk Next Generation 4.3p2 - Automotive Simulation Models 4.1p1 - ModelDesk 2.6p1 - AutomationDesk 3.6p1 - Real-Time Testing 2.0p1 - HIL API .NET 1.3p1 - Python Extensions 1.3p1 For a detailed description of each product patch, refer to section 5 of this ReadMe and the dSPACE Support website http://www.dspace.com/de/gmb/home/support/patches.cfm Please check the dSPACE Support website regularly for later updates of the respective product patches. 5. Installing the Add-On ************************************************************************* To install this add-on, you must be logged on with administrator rights. Close all dSPACE applications and run the executable file. The setup will automatically locate and patch all the relevant installations. Patches are installed only if a corresponding installation exists. After this add-on is applied, the installed patches are listed in the Installation Manager. They are also shown on the splash screen, the About box, and the message browser of the patched products. 5.1 Additional Notes for RCP and HIL Installations Only the active installation of RCP and HIL 7.4 (as shown in the Installation Manager) is patched. If you have installed multiple instances of RCP and HIL 7.4, you have to apply this add-on for each instance separately after activating the installation in the Installation Manager. 5.2 Additional Notes for TargetLink Installations If you have installed multiple instances of TargetLink 3.4, all the installed instances are patched. You cannot select the instances to be patched. 5.3 Unattended Installation For unattended installation of this add-on (i.e. as part of an unattended installation sequence via batch file), use the command line parameters "-! --ignorependingreboot" (without quotes). These parameters force the add-on setup to skip the check for pending reboots as well as the start question "Do you want to install this Add-On?". 5.3 Uninstalling VEOS Before uninstalling VEOS from your computer, all VEOS patches and hotfixes including VEOS patch 3.0p2 must be removed first. *************************************************************************