ReleaseNotes_DaVinciConfigurator

DaVinci Configurator Pro Release Notes

DaVinci Configurator Pro Release Notes

Copyright © 2017 by Vector Informatik GmbH

Table of contents

DaVinci Configurator Pro 5.15 (SP3)
DaVinci Configurator Pro 5.15 (SP2)
DaVinci Configurator Pro 5.15 (SP1)
DaVinci Configurator Pro 5.15
DaVinci Configurator Pro 5.14 (SP3)
DaVinci Configurator Pro 5.14 (SP2)
DaVinci Configurator Pro 5.14 (SP1)
DaVinci Configurator Pro 5.14
DaVinci Configurator Pro 5.13 (SP4)
DaVinci Configurator Pro 5.13 (SP3)
DaVinci Configurator Pro 5.13 (SP2)
DaVinci Configurator Pro 5.13 (SP1)
DaVinci Configurator Pro 5.13
DaVinci Configurator Pro 5.12 (SP3)
DaVinci Configurator Pro 5.12 (SP2)
DaVinci Configurator Pro 5.12 (SP1)
DaVinci Configurator Pro 5.12
DaVinci Configurator Pro 5.11 (SP5)
DaVinci Configurator Pro 5.11 (SP4)
DaVinci Configurator Pro 5.11 (SP3)
DaVinci Configurator Pro 5.11 (SP2)
DaVinci Configurator Pro 5.11 (SP1)
DaVinci Configurator Pro 5.11
DaVinci Configurator Pro 5.10 (SP9)
DaVinci Configurator Pro 5.10 (SP8)
DaVinci Configurator Pro 5.10 (SP7)
DaVinci Configurator Pro 5.10 (SP6)
DaVinci Configurator Pro 5.10 (SP5)
DaVinci Configurator Pro 5.10 (SP4)
DaVinci Configurator Pro 5.10 (SP3)
DaVinci Configurator Pro 5.10 (SP2)
DaVinci Configurator Pro 5.10 (SP1)
DaVinci Configurator Pro 5.10
DaVinci Configurator Pro 5.9 (SP6)
DaVinci Configurator Pro 5.9 (SP5)
DaVinci Configurator Pro 5.9 (SP4)
DaVinci Configurator Pro 5.9 (SP3)
DaVinci Configurator Pro 5.9 (SP2)
DaVinci Configurator Pro 5.9 (SP1)
DaVinci Configurator Pro 5.9
DaVinci Configurator Pro 5.8 (SP5)
DaVinci Configurator Pro 5.8 (SP4)
DaVinci Configurator Pro 5.8 (SP3)
DaVinci Configurator Pro 5.8 (SP2)
DaVinci Configurator Pro 5.8 (SP1)
DaVinci Configurator Pro 5.8
DaVinci Configurator Pro 5.7 (SP4)
DaVinci Configurator Pro 5.7 (SP3)
DaVinci Configurator Pro 5.7 (SP2)
DaVinci Configurator Pro 5.7 (SP1)
DaVinci Configurator Pro 5.7
DaVinci Configurator Pro 5.6 (SP11)
DaVinci Configurator Pro 5.6 (SP10)
DaVinci Configurator Pro 5.6 (SP9)
DaVinci Configurator Pro 5.6 (SP8)
DaVinci Configurator Pro 5.6 (SP7)
DaVinci Configurator Pro 5.6 (SP6)
DaVinci Configurator Pro 5.6 (SP5)
DaVinci Configurator Pro 5.6 (SP4)
DaVinci Configurator Pro 5.6 (SP3)
DaVinci Configurator Pro 5.6 (SP2)
DaVinci Configurator Pro 5.6 (SP1)
DaVinci Configurator Pro 5.6
DaVinci Configurator Pro 5.5 (SP9)
DaVinci Configurator Pro 5.5 (SP8)
DaVinci Configurator Pro 5.5 (SP7)
DaVinci Configurator Pro 5.5 (SP6)
DaVinci Configurator Pro 5.5 (SP5)
DaVinci Configurator Pro 5.5 (SP4)
DaVinci Configurator Pro 5.5 (SP3)
DaVinci Configurator Pro 5.5 (SP2)
DaVinci Configurator Pro 5.5 (SP1)
DaVinci Configurator Pro 5.5
DaVinci Configurator Pro 5.4 (SP7)
DaVinci Configurator Pro 5.4 (SP6)
DaVinci Configurator Pro 5.4 (SP5)
DaVinci Configurator Pro 5.4 (SP4)
DaVinci Configurator Pro 5.4 (SP3)
DaVinci Configurator Pro 5.4 (SP2)
DaVinci Configurator Pro 5.4 (SP1)
DaVinci Configurator Pro 5.4
DaVinci Configurator Pro 5.3
DaVinci Configurator Pro 5.2
DaVinci Configurator Pro 5.0 (SP1)
DaVinci Configurator Pro 5.0
Additional Information

(top)

DaVinci Configurator Pro 5.15 (SP3)

Extensions

Miscellaneous Tool Features

  • CAN Bustiming Dialog: improved performance and usability

Fixed Issues

  • Connector check for ApplicationDataTypes should not rely on ImplementationDataTypes
  • Derive CanNmVariant dependent of NmPassiveModeEnabled
  • Differences are not cleaned up before another import / compare is started
  • Validation View context menu is not resized correctly
  • Multiselection editing doesn't allow to set empty string
  • Consider the SignalGroup name for the DataMapping Assistant
  • SWC generation in AUTOSAR3 use case: SWC is out-of-synch after each project load
  • LdComApiType LDCOM_TP is never derived
  • Enhance the derivation of SecuredIPdu for PDU fan-out
  • The BSW Management Editor's tree shows elements of non-active variants
  • Long duration of generation when Custom-Workflow-Steps are configured

(top)

DaVinci Configurator Pro 5.15 (SP2)

Note

  • Ensure to install the latest External-Components Setup from: Vector Download Area
  • Extensions

    Miscellaneous Tool Features

    • Update pool license management to version 2.0 and to Flexnet version 11.13.03
    • Property view status tab shows preconfigured status with value relation
    • Provide Option to integrate SWC Templates into the generation
    • Improved automatic selection in "Edit variance" dialog
    • Improved CAN Acceptance Mask Configuration
    • Change default action of "Edit Variance" assistant to "Detailed configuration of variance" and remember last choice

    Fixed Issues

    • 'Connect to new port' doesn't fully validate new port names and runnable prefix/postfix
    • Cfg5 fails to refresh propertly, when a module is activated/deavtivated via the undo/redo operations
    • Change derivation of CanHardwareObject, CanIfHxhConfig container
    • 'Setup Event Memory Blocks' assistant changes the BlockId name unexpectedly
    • In a variant configuration Parameter is created without recommended/default value
    • New project assistant: Disable VTT settings if VTT is not enabled
    • Wrong order of actions in the context menu in communication users editor
    • IllegalStateException when there pre ext gen steps, post ext gen steps and ARXML to A2L conv is activated
    • Missing ComControllerRef in CanCommunicationConnector aborts the Update Workflow
    • Automap does not consider delegation ports as potential targets
    • Displaying the RTMMeasurementPoints grid in the BasicEditor takes too long
    • Status tab displays only location in properties view for non-existance parameter, display also Createable state
    • Derive only from TpConnections that are used by the ECU instance of the System Extract
    • The derivation of the SecOc Pdu and the contained AuthenticPdu is changed for the Gateway use case

    (top)

    DaVinci Configurator Pro 5.15 (SP1)

    Extensions

    Miscellaneous Tool Features

    • Diff&Merge of system description elements in variant projects

    Fixed Issues

    • ECU Software Components Editor: Unhandled Event Loop Exception when preselecting the child element in the Data Mapping Page
    • Combined Events: DTC id set for BSW Events cannot be cleared
    • Validation message "RTE51017 Port prototype inconsistent" shown for a port in a CompositionType
    • Create New Port Assistant: Two connections are created instead of one
    • For nested data mappings the channel and cluster is displayed as "Unmapped"
    • No error icons are shown within the ClockReferencePoints grid
    • ComMPncComSignal for ERIA Rx pdu missing
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • Allow the removal of the DT-VTT setting
    • BSW Management Editor: disable "Configure..." hyperlinks for disabled auto-configuration domains
    • "Create Parameter" operation is enabled in context menu of parameters with 0:0 multiplicity
    • User annotation for parameter is added to parent container
    • Grid of Task Mapping Editor disappears on switching the grouping mode
    • Hide "Copy value" entry in context menu for configuration elements without value
    • Change the derivation of CanTpRxTaType to ASR4.3
    • UUID validation does not consider variant input files
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • Performance issue during system description synchronization
    • Null Pointer Exception when choosing "Deselect All" in import assistant
    • The vertical size of the "Module Import" assistant is too small
    • Path length check of DaVinci Configurator launcher executables should include length of license DLLs
    • Error about multiple reference targets is reported when creating a logical expression
    • Execution order constraint: ComponentRef expects BaseComposition as context

    (top)

    DaVinci Configurator Pro 5.15

    Extensions

    Miscellaneous Tool Features

    • Support ASR4.3 Schema
    • Support DaVinci Developer 4.0
    • Improved vVIRTUALtarget configuration
    • Reworked and homogeneous context menues
    • Support of two Flexray communication controllers
    • Simplification of the Delete Module Assistant
    • Display CanTpNSa, CanTpNTa and CanTpNAe in Transport Protocol Editor
    • Postbuild-Selectable: Support of variance in Diagnostic Data Identifiers Editor
    • Performance: Optional deactivation of auto-solving actions to avoid GUI blocking time
    • Find View: Support of system description elements
    • Improved BSWM logical expression assistant for postbuild-selectable use cases
    • RTE configuration: support of execution order constraints and timing constraints
    • Support of description-based signal routing

    Fixed Issues

    • Exception is shown when using "- Show all -" after project close
    • Postbuild-Selectable: Variant specific renaming of container isn't possible
    • Configurable option of silent update of DaVinci Developer workspace
    • Unhandled Event Loop Exception when updating Properties View after disconnecting connectors in the ECU Software Components editor
    • Wrong derivation of PnFilterMask
    • Display error annotations in the grid of the Task Mapping Editor
    • Wrong row selected during refresh of application connectors grid after adding/removing connection
    • Support multi-selection of Standard Configuration Files in Input File Editor
    • Derive CanIfHrh container for NmRangePdus
    • Stop file supervision during project update
    • Derive parameter NmCoordinator only if the container NmCoordinator exists and refers to a NmNode
    • Derive ComFirstTimeout for AUTOSAR 4.3
    • Derive the parameter SecOCFreshnessValueId
    • Error annotations are displayed on unexpected mode ports
    • SoAdRxUpperLayerType and SoAdTxUpperLayerType as specified in AUTOSAR 4.3
    • Missing ComSignalLength for ComGwSourceDescription
    • Do not derive routed SecOc Tx and Rx Pdus
    • Derive CanIfRxPduUserRxIndicationUL and CanIfTxPduUserTxConfirmationUL for SecOc PDUs
    • Derive FrIfUserRxIndicationUL and FrIfUserTxUL for SecOc PDUs
    • Missing [Can/Fr]IfUserTxConfirmation and [Can/Fr]IfUserRxIndication for SecOc Pdus contained in ContainerIPdus
    • SWC template generation GUI does not support cancellation
    • Do not derive FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfCtrlIdx
    • Move up and move down buttons of generator steps are always disabled
    • Update of a variant project fails if criterion names and variant names don't match
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • SoAdRxUpperLayerType and SoAdTxUpperLayerType not derived correct for DcmIPdus

    (top)

    DaVinci Configurator Pro 5.14 (SP3)

    Fixed Issues

    • Selection changes are ignored in Memory Mapping assistant
    • Combined Events: DTC ID set for BSW Events cannot be cleared
    • OS Configuration Editor (Gen7 OS): OsApplication-Labels do not contain assigned core number anymore
    • Error about multiple reference targets is reported when creating a logical expression
    • Saving backup while removing a module doesn't work
    • ECU Software Components Editor: Allow multiselection when selecting target ports for manual connection creation
    • Task Mapping Editor: Scrolling to tree-selected mapped runnable in grid does not work anymore
    • Diff/Merge: Parameter is duplicated if it exists already without value
    • Change derivation of XNmComUserDataSupport parameter for CanNm, FrNm, UdpNm and Nm
    • Consistency message RT00002 is created for connector validation
    • For nested data mappings the channel and cluster is displayed as "Unmapped"
    • Automation Interface: solving action execution may cause an InvalidObjectException
    • Adjust FrTpConnection naming rule
    • ComMPncComSignal for EIRA Rx PDU missing
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • Link of unused global PDU should not be resolved into the PDUs Editor
    • Grid of Task Mapping Editor disappears on switching grouping mode
    • Derivation of PN Filter Masks do not consider only requestor PNC Mappings
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • Support concurrent local license access for multiple clients
    • Update workflow fails if project folder path ends with ".\"
    • Data Mapping: Automapper does not map root data elements of ArrayOfUint8 to non-dynamic-length signals
    • Path length check of DaVinci Configurator launcher executables should include length of license DLLs

    (top)

    DaVinci Configurator Pro 5.14 (SP2)

    Extensions

    Miscellaneous Tool Features

    • Support of two Flexray communication controllers

    Fixed Issues

    • Postbuild-Selectable: Variant specific renaming of container isn't possible
    • Enable state of a supervised entities individual supervision cycle in the Watchdogs editor
    • ″Element Usage″ command does not work in ″Memory Blocks″ editor
    • Correct ″Virtual target″ usage state within DaVinci Configurator GUI
    • Show recommended and preconfigured information for containers
    • Show the loading location of an element
    • PDUs editor shows "Com" section for NM CanIf PDU
    • Derive the parameter SecOCFreshnessValueId
    • Derive additional parameters for SecOC
    • Error annotations are displayed on unexpected mode ports
    • Input file preprocessing is not executed if the LegacyConverter is changed
    • "New Project" Assistant checks for existence of VTT tool even though the VTT target is not enabled in the project
    • Prevent creation of duplicate EcuC InitFunctions
    • Creating BswMModeConditions for BswMUserConditionRequests is not possible
    • Edit variance command is offered for conditions in non-post-build-selectable projects
    • Missing [Can/Fr]IfUserTxConfirmation and [Can/Fr]IfUserRxIndication for SecOc Pdus contained in ContainerIPdus
    • Swct-Generation GUI does not support cancelation
    • Duplicate DoIPConnection names might be generated
    • Wrong detected IPv4 broadcast address leads to multiple DoIPUdpVehicleAnnouncementConnections
    • A choice container can not be created with bswmdModel() in the automation interface
    • Do not derive FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfCtrlIdx
    • BSW management editor: newly created elements are not automatically selected in the tree
    • FrNmChannelIdentifiersMapping - consider correct FrNmCluster

    (top)

    DaVinci Configurator Pro 5.14 (SP1)

    Extensions

    Miscellaneous Tool Features

    • DaVinci Configurator Lib: no more UUIDs in generated EcuC

    Fixed Issues

    • Development Errors Editor throws exception, if DetGeneral container is not present
    • Do not derive routed SecOC Pdus
    • CreateMemBlockOnDefaultPartition throws an IllegalArgumentException.
    • Derive CanIfRxPduUserRxIndicationUL and CanIfTxPduUserTxConfirmationUL for SecOc PDUs
    • Derive FrIfUserRxIndicationUL and FrIfUserTxUL for SecOc PDUs
    • Missing ComIPduSignalGroupRef in ComIPdu
    • Missing ComSignalLength for ComGwSourceDescription

    (top)

    DaVinci Configurator Pro 5.14

    Note

  • Vector Knowledge Base extended with "Troubleshooting" section for the DaVinci tools
  • Extensions

    Automation Interface

    • Automation API for various purposes like editing EcuC values, access of validation results, execution of solving actions
    • Integrated scripting host for executing Groovy scripts
    • Selection of script files and script projects
    • Execution of script tasks via the GUI and via command line

    BSW Management Editor: improved editing of expressions

    • Drag and drop support
    • Reuse of expressions

    Miscellaneous Tool Features

    • Verify compatibility of vVIRTUALtarget basic version and DaVinci Configurator version
    • Support hex, binary, octal format for init values in system description
    • Allow export module configuration in read-only projects
    • Diagnostic extract processing: auto-connect of Dcm routine ports
    • Support of sender/receiver communication for Dem
    • Support of memory ranges from cdd file
    • Support 64-bit Signal Types for COM according to AUTOSAR 4.2.2
    • Support of CAN-FD request types within Transport Protocol Editor
    • Split the file preprocessing from the update workflow into an own workflow
    • Create separate EIRA TX IPDUGroups and EIRA RX/ERA RX IPDU Groups
    • Improve pool license handling within DaVinci Configurator
    • Support the replacement of variant module configurations
    • Provide new generation setting "Tresos performance optimization"

    Fixed Issues

    • Alt+Click doesn't work in grids in the IOHwAb editor
    • PDUs Editor: sub-nodes of a module (i.e. the possible types of module PDUs) shall be sorted alphabetically
    • Not all EIRA TX Signals are mapped as ComMPncSignal
    • ComMPncSignal for EIRA Tx signal refers to the wrong channel
    • Do not map a EraSignal to a ComMPnc if it is only assinged to one channel
    • Duplicate log entries in Update Workflow log
    • Commandline option -m (--modulesToGenerate) does not work with an empty argument ("")
    • Preferred solving action marker not displayed within Validation View context menu
    • Update workflow gets aborted for FrNm with missing FrCommunicationCluster reference
    • PDUs Editor: routing path form not displayed correctly when selecting multiple destination PDUs
    • Mapping rule for FrIfByteOrder does not use definition in IPduToFrameMapping.packingByteOrder
    • PduRRoutingPath created twice for EIRA TX PDU
    • The creation of new projects with invalid identifier names shall be rejected
    • Project Settings Editor: EcuC File Reference File is not shown after adding a file
    • Derive parameter ComSignalGroupArrayAccess
    • Derive XNmComUserDataSupport parameter for CanNm, FrNm and UdpNm
    • Diff/Merge: tooltip in tree does not show all differences
    • Derivation of reference EthTSyn/EthTSynGlobalTimeDomain/EthTSynPortConfig/EthTSynGlobalTimeEthIfRef
    • Change mapping rules for TcpIpLocalAddr and TcpIpAddrAssignment to allow multiple assignment methods
    • FrTp connection mappings gets aborted at TpConnections without receivers
    • Change Generate-Directory in CommandLine-Generation without dpa-File
    • Derive parameter UdpNmComUserDataSupport
    • Add SecuredIPdus to PduR

    (top)

    DaVinci Configurator Pro 5.13 (SP4)

    Fixed Issues

    • ECU Software Components Editor: "Connect to new port" doesn't fully validate new port names and runnable prefix/postfix
    • Workflow is cancelled if the schema validation of an Extract file fails during the update workflow
    • Update pool license management to version 2.0 and to Flexnet version 11.13.03
    • Create New Port Assistant: Two connections are created instead of one
    • Error message box is shown if the update workflow was cancelled
    • Signal groups with com-based transformers are not shown as serialized

    (top)

    DaVinci Configurator Pro 5.13 (SP3)

    Extensions

    Miscellaneous Tool Features

    • Simplifications in the "Delete Module Assistant"

    Fixed Issues

    • GPT Validators and RAMTST Validator shall only be active for MICROSAR definitions
    • Adding variance to a non-variant project leads to project update with UNDEFINED file set
    • Rounding error in Bustiming editor
    • SwcGeneration stays in sync even annotated variant derived-from-referrables change
    • Derive CanIfTxPduUserTxConfirmationULType and CanIfRxPduUserIndicationUL for GeneralPurposePdu with category "XCP"
    • Variant merger should support post-build-selectable variance in DiagnosticConnections
    • RTE59001 appears after execution of RTE59000
    • Missing DataTypeMappingSet after project creation
    • Changes in ProjectStandardConfiguration Input Files are not notified by the FileSupervision

    (top)

    DaVinci Configurator Pro 5.13 (SP2)

    Extensions

    Miscellaneous Tool Features

    • Support MICROSAR OS Gen7 in configuration editors
    • Allow module configuration export in read-only projects
    • Task Mapping Editor: add a link to create new tasks
    • Change mapping rules for TcpIpLocalAddr and TcpIpAddrAssignment to allow multiple assignment methods
    • Support dynamic IP multicast address configuration
    • Support of CAN-FD request types within Transport Protocol Editor

    Fixed Issues

    • Diff / Merge: Improve error message when project 'OTHER' is locked by another application
    • Duplicate log entries in Update Workflow log
    • Commandline option -m (--modulesToGenerane) does not work with an empty argument ("")
    • Exception is shown when closing a project while "Link with editor" is active
    • Derive XNmComUserDataSupport parameter for CanNm, FrNm and UdpNm
    • Derive parameter UdpNmComUserDataSupport
    • Persistency reload doesn't remove child objects of a removed subtree contained in several files

    (top)

    DaVinci Configurator Pro 5.13 (SP1)

    Extensions

    Diff & Merge

    • Introduction of 3-way-merge including an auto-merge functionality
    • Diff & merge for SystemDescription elements
    • Provide filter mechnism for Diff&Merge results

    Miscellaneous Tool Features

    • Support MICROSAR SafeWdgM in Watchdogs Editor
    • Task Mapping Editor: unmap functionality

    Fixed Issues

    • Alt+Click doesn't work in grids in the IOHwAb editor
    • DcmDslConnections incomplete for DoIp + CAN
    • Value of System Extract property SocketConnection.clientPortFromConnectionRequest is ignored
    • Changing selection of tree nodes in Input Files Editor freezes the application
    • Error annotation does not finish in acceptable time in ECU Components editor
    • NullPointerException when switching number format
    • Project Settings Editor: EcuC File Reference File is not shown after add
    • The creation of new projects with invalid identifier names shall be rejected
    • PduRRoutingPath created twice for EIRA TX PDU
    • Update Workflow gets aborted for FrNm with missing FrCommunicationCluster reference
    • Rename of symbolic name value containers is denied even if the symbolic name parameters have equal values

    (top)

    DaVinci Configurator Pro 5.13

    Extensions

    New editor: Task Mapping

    • Overview of all OS applications, tasks and the mapped runnables
    • Map the runnables by drag-and-drop
    • Group the RTE events by trigger type or by component

    BSW Management Editor improved

    • Hide auto-config-sub-nodes without content
    • Provide support for post-build variance in "Select Existing Action" assistant
    • Provide create commands in auto configuration groups

    Miscellaneous Tool Features

    • Global number format selection
    • Auto-connect Dcm ports with application SWCs based on mappings defined in diagnostic extract
    • Support Data Transformation for Dcm
    • Derivation of System Extract attributes for EthTSyn
    • Support of Bitfield data types for ServiceSWCs
    • UUID-based object identification during project update
    • Use CMS garbage collector to improve memory performance
    • Support of Windows 10

    Fixed Issues

    • DaVinci Configurator freezes when many elements are selected from the Validation View
    • Basic Editor performs several updates after executing a find query
    • Generation dialog scroll position changes if generation fails
    • Element Usage View: Show-In on Multi-Instance-Reference-Parameter does only show Basic Editor as target
    • Performance Improvement for multi selection case
    • Find view content isn't cleared on project close / open
    • Prevent that PNC EIRA Pdu is derived multiple times
    • CanNmRxPdus are missing
    • Error when loading a dpa-file from a location containing a #-character
    • Do not derive the ComSignal HandleId
    • Null Pointer Exception in validation view when filtering out acknowledged validation results
    • Shortname change isn't refelected in the editor tree
    • Acknowledging a validationresult that reports a missing module causes an IllegalArgumentException
    • Do not derive PduR routing paths and IPduM path ways for Gateway MultiplexedIPdus
    • OsIsr Service: a Cfg95301 error is not solvable in case of Mojito Os
    • Wrong DcmDslConnection derivation based on DBC DiagConnection attribute
    • Setup crashes if path length of the sip to update is to long
    • Derive EthSwtConfig from CouplingElements only for the selected ECU instance
    • Derive User Rx Indication also for ContainerIPdus
    • Unhandled Event loop exception when selecting a schedulable entity in the Events page in Internal Behavior Editor

    (top)

    DaVinci Configurator Pro 5.12 (SP3)

    Miscellaneous Tool Features

    • Detailed SIP license state information
    • Derive IpduM/IpduMGeneral/IpduMHeaderByteOrder
    • CanNmMsgRepeatMsgInd is now derived from NmEcu.nmRepeatMsgIndEnabled

    Fixed Issues

    • GPT Validators and RAMTST Validator shall only be active for MICROSAR definitions
    • Display errors in tooltips with long texts
    • Tool freezes when many elements are selected from the Validation View
    • Exception when selecting DemEventParameter in Basic Editor
    • Not all EIRA TX Signals are mapped as ComMPncSignal
    • Commandline generation does not detect missing system description synchronization (RTE59000)
    • 'V' - annotation at tree node labels does not reflect same state as editors
    • Enable the GUI to support correctly the Array mapping to primitive signals within a Record
    • Commandline update ends always with command error code 0
    • Unhandled event loop exception when starting update with a write protected "Log" folder
    • NullPointerException during FrTpMapping

    (top)

    DaVinci Configurator Pro 5.12 (SP2)

    Miscellaneous Tool Features

    • Support multi-selection in Differences View
    • Derive the parameters SoAdRxUpperLayerType and SoAdRxUpperLayerType
    • Inform user when configuration is updated in Generation - Calculation phase

    Fixed Issues

    • IronPython is not supported on 32 Bit systems
    • Naming collisions for ComIPdu, ComSignalGroup and global Pdus when there are distributed in several AR-PACKAGES
    • Allow usage of pool version license greater than current tool version
    • "Edit Project Settings" button is not disabled in read-only projects
    • Grids in Comfort Editors: Editing of boolean values works not as expected
    • Confirmation callbacks are not set for GeneralPurposePdu
    • Calculation of Ea- and FeeBlockNumber doesn't work any more

    (top)

    DaVinci Configurator Pro 5.12 (SP1)

    Extensions

    • MCAL update 4.0.7 for derivatives RH850 (D1x)
    • Ethernet: Derive remote IP address also when dynamic configuration is enabled

    Miscellaneous Tool Features

    • DataMapping-Validation and Assistant: Add check for ISignals/ISignalGroups not referenced by the System

    Fixed Issues

    • NullPointerException in validation view when filtering out acknowledged validation results
    • Error when loading a dpa-file from a location containing a #-character
    • Warning Cfg00024 "Missing reference target" occurs
    • FrNmPnEiraCalcEnabled derived with wrong value
    • Prevent that PNC EIRA Pdu is derived multiple times

    (top)

    DaVinci Configurator Pro 5.12

    Extensions

    • Introduction of DaVinci Configurator LTD
    • Validation result acknowledgment for warnings and information

    Miscellaneous Tool Features

    • Memory Block Editor: parameters re-arranged in form view and grid
    • Element usage view: support "Copy Path" to copy the AUTOSAR path to clipboard
    • EcucUpdater must be able to process containers/parameters without definition.
    • Support LDF Files according to J2602
    • Support of AUTOSAR schema validation for input files during project update workflow
    • Do not derive /MICROSAR/PduR/PduRBswModules to InitialEcuC
    • SoAdSocketRemoteAddress derivation according to ASR 4.2 upstream mapping rules
    • CompuScales as init values and conditions in BswM
    • Derivation of diagnostic connections out of system description / diagnostic extract

    Fixed Issues

    • Input Files Editor: 'Variant Merge' relevant folders should be displayed with relative path
    • Generation Dialog: Generation target should be saved
    • Editing existing annotation text is not possible
    • "Open in explorer" command opens wrong directory
    • Memory General Editor: Fls sectors do not show error icons
    • Menu entry "Switch configuration phase" onyl becomes active after saving the project
    • Exception when editing multiple boolean parameters in grid
    • PDU Editor: Channel node shows too many PDUs
    • New Project Assistant: Vtt-Project-Path and MC-Data show old values even though changed by user

    (top)

    DaVinci Configurator Pro 5.11 (SP5)

    Extensions

    Miscellaneous Tool Features

    • Provide possibility to import differences regarding derived Configuration Elements
    • Improve pool license handling within DaVinci Configurator

    Fixed Issues

    • User Annotations are not considered by diff and merge feature
    • SWC Generation creates non AR conform swCalibrationAccess-Properties for Type-References
    • Filtered validation view displays resuls twice and faulty
    • Commandline generator in Asr3 use case reports a SIP update warning
    • Postbuild Loadable should be defined during Project Setup (Diagnostic-Only support)
    • Differences Views don't display value for objects of type MIReferenceValue
    • Clicking on "+" does not expand the node in the DifferencesView
    • Instance reference cannot be edited on Japanese Windows systems

    (top)

    DaVinci Configurator Pro 5.11 (SP4)

    Extensions

    Diff & Merge

    • Introduction of 3-way-merge including an auto-merge functionality
    • Diff & merge for SystemDescription elements
    • Provide filter mechnism for Diff&Merge results

    Miscellaneous Tool Features

    • Improve Keyboard-Handling in "New module assistant"
    • Support list of "ApplicationComponents" folders
    • Support post build selectable variance in Issm editor
    • Use CMS garbage collector to improve memory performanc

    Fixed Issues

    • Inappropriate [V]-decoration in multi instance parameter control
    • "Show parent in" item in context menu of differences view fails
    • Exception after editing VFB trace function name
    • 'Memory General' editor overview page does not work correctly on multiple module configurations of 'Fls'
    • Remove derivation of parameter NmChannelId
    • Prevent the import of a module via Module Import if a module is imported by the standard configuration
    • Derive the parameters SoAdRxUpperLayerType and SoAdRxUpperLayerType
    • Bus Controller: Bus Timing page empty when CanBaudratePrescaler parameter is missing
    • Pdus are not multiplied if no PduToFrameMapping exists
    • Derive ComTransferProperty only for Tx ComSignals/ComGroupSignals
    • Do not start the update workflow if the EcuC file splitter are not reside within .\Config\EcuC
    • DaVinci Developer pool license is not recognized as .RTE option for DaVinci Configurator
    • Switching the projects configuration phase shall be denied if PostBuildLoadableSupport == false
    • Improve performance of ComponentType validation rule
    • Handling of empty System Extracts (with ECU instance only)
    • Bus Timing editor does not handle time values with non-terminating decimal expansion correctly

    (top)

    DaVinci Configurator Pro 5.11 (SP3)

    Extensions

    • Component Connection Assistant: Improve Automapping-Algorithm
    • VTT components are grouped in new domain "Virtual"
    • Provide a "Reset column order" command in Grid
    • DataMapping Assistant: display the cluster additional to the channel
    • Support MCAL for derivatives Rh850F1K
    • Support post build selectable variance in Issm editor

    Fixed Issues

    • ComSignalNaming Rule reports erroneously not unique shortname
    • BaseEcuc Mappings gets aborted due to missing Controller reference in CommunicationConnector
    • NullPointerException in PropertyView when closing variant project
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration
    • Could not load ARXML files, which contains SHORT-NAME-FRAGMENTS from ASR4.2.2
    • Opening the context menu of validation result Cfg00024 results in a "NoSuchElement" exception
    • Switching the active variant results in an out-of-synch grid view

    (top)

    DaVinci Configurator Pro 5.11 (SP2)

    Extensions

    • MCAL update 4.0.6 for derivatives RH850_1407 and RH850_1404 (D1M)

    Performance

    • Reduce memory consumption during background validation.

    Fixed Issues

    • Correct calculation of IsoRscan, IsoRlin and IsoVi0pixclk within validation rules for RH850D1x.
    • The project last opened is not listed in the recent file list
    • Data Mapping Assistant assigns variation point of non-selected variant.
    • If the SIP defines no valid derivative, the 'Project New Assistant' sets the 'Virtual Target' option
    • Don't roll back the SIP migration of all modules in case of an error at a single module.

    (top)

    DaVinci Configurator Pro 5.11 (SP1)

    Note

    • Aladdin dongles used on 32-bit Windows systems are no longer supported. Please use Keyman-dongles instead (contact support).

    Extensions

    • Create report from find view result
    • "Element usage" view supports "Copy Path"

    Fixed Issues

    • License management: keyman dongle licenses are displayed duplicated within the overview
    • Element usage view breaks if an expanded root element is removed from the model
    • Do not derive the container DcmDslProtocolRow if all DcmConnections are routed
    • Validation for unmapped port should check the mapping in other Variants
    • DataMapping-Assistant: Automapped complex data elements are not expanded and not automapped
    • IoHwAb Comfort Editor shows the wrong IoHwAbInitValueType
    • SdServer-/SdClientTimers are not derived for SdEventHandlers and SdConsumedEventGroups
    • Project Standard Configuration input file can't be added to two different file sets
    • Support post-build-selectable-variance in PncMappings
    • Assistant for mapping of production errors to diagnostic events does not work
    • Do not derive the parameter HandleIDs for IpduM, LdCom, PduR and FrArTp
    • Derive UdpNmMsgCycleTime indepent from Nm Passive Mode
    • Wrong calculation of PnFilterMask for large values

    (top)

    DaVinci Configurator Pro 5.11

    Extensions

    PDUs Editor redesigned

    • Changed tree structure to display all kinds of PDUs
    • Improved overview of PduR routing paths
    • Routing Path Assistant to create new routing paths

    Miscellaneous Tool Features

    • Task Mapping Assistant: filters for easy identification of mapping candidates
    • BSW Management Editor: improved display of BswM rules
    • Diff/Merge: Filtering of difference results
    • Improved behavior of column filter dialog in grid views
    • Improved behavior of find view: tolerant search without keywords, harmonized keywords
    • Explicit enabling of postbuild support in the project settings
    • Postbuild-Selectable support for Project Standard Configurations
    • MCU comfort Integration for RH850D1x

    Fixed Issues

    • Module configuration import: values of references are not correctly displayed
    • Tree filter isn't updated when changing shortnames
    • "Add Modules" Assistant shows error text but no error has occurred
    • Alt+Click doesn't work in grids in the IOHwAb editor
    • Mapping of implementation data types to application data types is not considered for NvBlockDescriptors of NvBlock SWCs
    • Partial Networking Editor: tree update missing on module activation/deactivation
    • "Element usage" view breaks if an expanded root element is removed from the model
    • Endless loop in "Element usage view"
    • "Select all" toolbar button in "Remove ECUC File Reference..." assistant does not work
    • AsrVersion of split ecuc files do not match the version from the main ecuc file
    • Top-down service configuration: wrong activation state of NvM module determined
    • Error is reported when creating a new parameter in the multi-instance parameter control
    • Module Internal Behavior Editor: Overview page is not updated when creating a new internal behavior as first action
    • NullPointerException in PropertyView when closing variant project

    (top)

    DaVinci Configurator Pro 5.10 (SP9)

    Fixed Issues

    • Module import should notify if an according module does already exist
    • Update can't be started due to missing ECU instance
    • Improve pool license handling within DaVinci Configurator
    • Instance reference cannot be edited on Japanese Windows systems
    • A dongle option license incorrectly activates a DaVinci Configurator PRO license
    • Ctrl+Alt+Del is handled as delete in List Views

    (top)

    DaVinci Configurator Pro 5.10 (SP8)

    Fixed Issues

    • User Annotations are not considered by diff and merge feature
    • SWCGeneration creates non AR conform swCalibrationAccess-Properties for Type-References
    • Input Files Editor: List of found ECU instances is no longer sorted
    • Allow usage of pool version license greater than current tool version

    (top)

    DaVinci Configurator Pro 5.10 (SP7)

    Fixed Issues

    • Auto-Merge operation only works on current selection
    • DaVinci workspace merge doesn't start DaVinci Developer with correct projects
    • Cannot load project if application SWCs are not disjunct in Application Components folder and Developer workspace

    (top)

    DaVinci Configurator Pro 5.10 (SP6)

    Extensions

    Diff & Merge

    • Introduction of 3-way-merge including an auto-merge functionality
    • Diff & merge for SystemDescription elements

    Fixed Issues

    • Criterion value can not be removed
    • Prevent the import of a module via Module Import if a module is imported as Project Standard Configuration
    • Edit Variance Assistant throws NullPointerException
    • Invalid RTE51028 validation warning occurs
    • Project update: Missing error message and abort if EcuC split files are located outside of .\Config\EcuC

    (top)

    DaVinci Configurator Pro 5.10 (SP5)

    Fixed Issues

    • Within an ECU Extract of Systemdescription dangling references pointing into the AUTOSAR_Platform (PlatformTypes in PlatformTypes_AR4.arxml) should not removed during update

    (top)

    DaVinci Configurator Pro 5.10 (SP4)

    Usability Features

    • Task Mapping Editor:display function triggers separated by "Category" and "Condition"

    Miscellaneous

    • Validation Rules for RH850F1H, RH850F1X, RH850F1M, RH850F1L - MCAL-Update to 4.1.0
    • Difference Details View: Improved display of added and removed elements

    Fixed Issues

    • Compare and Merge: multiple instances of single-instance parameters created
    • Element usage view breaks if an expanded root element is removed from the model
    • Values of a variant signal are shown as "multiple" in the ComSignal grid
    • DataMapping-Assistant: Automapped complex data elements are not expanded and not automapped
    • If at least two NmTxPdus in different clusters / nodes refer an ISignal with the same name, only one ComSignal is created.
    • Update workflow aborts with invalid PduTriggering used by an Ethernet Cluster
    • IoHwAb Editor shows the wrong IoHwAbInitValueType
    • Support Request Package doesn't consider external file references
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration
    • Update fails if path to ECU extract file is not relative to project directory or if it is not absolute
    • Implement new AR 4.2.1 mapping rule for SoAdPduHeaderEnable
    • Bsw Module Internal Behavior Editor: Renaming of schedulable entity leads to wrong RTE code generation

    (top)

    DaVinci Configurator Pro 5.10 (SP3)

    Usability Features

    • Diff & Merge: Improve filtering of differences
    • Improve grid quick filter definition

    Miscellaneous

    • Validation rules for RH850D1x
    • DataMappings derived from upstream system description are not read-only any more

    Fixed Issues

    • Acceptance filter optimization creates extended id filters for standard id channel
    • ComSignalNaming Validation Rule reports erroneously not unique shortname
    • External ECUC file reference is lost when performing an update
    • ClassCastException when expanding "Show referenced item in" sub menu in element usage view
    • Top down service config unnecessarily activates NvM module
    • Correction of BlockNumber calculation etc in 3rd-party-Fee/-Ea
    • VTT: Rename of Container in HW-Module will not be synchronized

    (top)

    DaVinci Configurator Pro 5.10 (SP2)

    Breaking Changes

    • Relevant for projects with RTE configuration: Projects saved with CFG PRO 5.10 (SP2) lead to error message "RTE01053 Invalid SwComponentInstance container" when being generated with an older version of CFG PRO 5.10

    Extensions

    Tool Features

    • Postbuild-Selectable support for project standard configurations
    • New 'Element Usage' view allows tracking references to configuration elements (see 'Element Usage' command within context menu of configuration elements)

    Usability Features

    • Activate multiple modules at once within project settings editors module page
    • Import Assistant: change default value from 'Replace' to 'Merge'
    • Decorate the name of PduRRoutingPaths with the direction
    • Input Files Editor: display absolute paths in diagnostic file set configuration dialog
    • Improve "Create New Service Port" assistant: detect modified DaVinci Developer workspace in advance

    Miscellaneous

    • Validation rules for RH850F1x - update for MCAL Ver4.01.06.001
    • Derive CanTp from CanTpConfig which refers to J1939Cluster
    • Derive SdInstanceUnicastRxPdu and SdInstanceMulticastRxPdu
    • Support the ServiceKind attribute instead of Admin-Data tag
    • New validation rule: set the FeeDeviceIndex of each FeeBlock
    • Remove EcuC split file directory when according module configuration is deleted
    • Automatic creation of schema-valid shortnames for new containers
    • A message dialog is shown when custom workflow step or SWC-T generation failed
    • DVCfgCmd.exe: command line switch to support a cdd file as input

    Fixed Issues

    • Top-down service configuration determines wrong activation state of NvM module
    • ECUC_BswM_00814: BswMLogicalExpressions with a single nested element must not have a BswMLogicalOperator
    • Tool exception when handling Soad socket connection group mapping
    • Update of FrTrcv internal behavior fails if BswModuleEntry already exists
    • File PlatformTypes.arxml is missing in support request package
    • Breadcrumb in basic editor isn't filtered for active variant
    • Prevent error message RTE49999 during software component template generation
    • Reference to VTT-project in .dpa file is lost during update workflow
    • "Select all" toolbar button in "File" > "Remove ECUC File Reference..." assistant does not work
    • Update workflow fails when diagnostic state description file is removed
    • UdpNm NmUserDataPdu missing in Com configuration
    • Incorrect derivation of the parameter NmRemoteSleepIndEnabled and NmBusSynchronizationEnabled
    • Packed NvBlockDataMappings are not displayed correctly in Ecu Software Components editor
    • Parameter which exists in two choices of a choice container doesn�t show multiple definitions in "properties view"
    • Exception when setting "Target type" in existing project from "" to "Real Target"
    • Removing the developer workspace path in the PSE breaks the update functionality
    • Fee Optimization Assistant: page not updated when back button was used before
    • Partial networking editor doesn�t update tree on module activation/deactivation

    (top)

    DaVinci Configurator Pro 5.10 (SP1)

    Extensions

    Tool Features

    • BSW Management Editor: Added general settings page
    • Global switch for editor specific number format switching
    • top down service config must parse RoleBasedPortAssignements of NvBlockNeeds at NvBlockDescriptors

    Miscellaneous

    • Validation Rules for RH850F1x - Update for MCAL Ver4.01.06.001
    • Do not derive parameter CanTpTxNSduId, PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • Support 3rd party modules within Project Standard Configuration
    • Set the UpperlayerPDU for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • Support of EiraRxPdus for passive NM nodes
    • Project Settings Editor: ECUC file references add and remove functionality
    • Command line generation module selection according .dpa selection
    • FeeDeviceIndex is set automatically for each FeeBlock
    • Do not derive the parameters PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • Insert Path Selection Button for "vtt project" in Project Settings Editor
    • Reuse manually created SwConnectorPrototypes in top down service config
    • Insert Path Selection Button for "vtt project" in Project Settings Editor

    Performance

    • Speed up closing projects even if they have a huge amount of validation results
    • Improved validation performance in the command line use case

    Fixed Issues

    • BaseEcucGenerator can fail when CommunicationConnector is not connected to a PhysicalChannel
    • Postbuild-Selectable: For variant NmUserDataPdus the global PDUs are derived invariant
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part
    • Reset to derived value is not working for multi instance reference parameter
    • CanNmRange is not completely derived
    • Null Pointer Exception in DataMappingValidationRule when determining signal direction for nested data mappings with invalid root mappings
    • Fix calculation for FrNmUserDataTxPdu length for AR 4.2.1 System Extracts
    • SignalTriggerings without Signal reference aborts the Update Workflow
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • Console Application: The commandline arg --modulesToGenerate shall accept an empty "" string, like --extGenStepsToGenerate
    • Validation Error RTE59000 does not disappear after solving
    • Read-Only projects can't be opened due to a Null Pointer Exception
    • Null Pointer Exception in SocketConnection mapping
    • Update of diagnostic data fails when SIP is located within project folder
    • Report an error when Sip License cannot be found
    • Projects with .dev workspace cannot be loaded
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • Too many PNC EIRA/ERA Pdus are derived
    • Enabling FullCan on a variant message creates a non-variant hardware object
    • Null Pointer Exception when deleting an OsTask with previous opened FormPage with ResourceLocks
    • Automatically created string parameters have no value if the BSWMD specifies no default
    • Modules without MICROSAR or AUTOSAR definition reference should be displayed with their definition reference
    • Postbuild-Selectable: Shortnames of symbolic name value containers should be reused over variants
    • DataTypeMappingSet support for ParameterSoftwareComponents (Calibration) is missing
    • Tree filter isn't updated when changing shortnames
    • Incorrect derived SoAdPduRoutes and SoAdSocketRoute in AR 4.2.1 System Extracts
    • "Auto-resize columns" causes exceptions if columns are hidden in a GridView
    • SoAdSocketConnection(-Group)s not derivied if the SocketConnection(-Bundle) is defined as multicast connection
    • Internal Behavior-Editor: Refresh the module list automatically

    (top)

    DaVinci Configurator Pro 5.10

    Extensions

    Tool Features

    • New editor: Module Internal Behavior Editor
    • Support hyperlinks in text fields such as descriptions or annotations
    • Improved import of ECUC files (import mode "Replace")
    • Simplified access to the RTE SWC template generation
    • Configuration of the TCP/IP stack according to AR 4.2.1
    • ECU Software Components Editor: support of data prototype mapping
    • Bottom-up service port design and service mapping
    • Allow split ECUC files to be stored in individual folders
    • "Edit variance" supported for data mappings
    • Support for directory supervision as extension of the file change supervision
    • Support of different strategies for writing NV data in Nv Block SWCs
    • Conditional generation supported for external generation steps
    • Project Settings Editor: Mass selection/deselection of all external generation steps
    • BSW Management Editor: auto configuration GUI improvement
    • BSW Management Editor: support new types of mode request ports and new types of actions
    • Diagnostic Events Editor and Diagnostic Event Data Editor: support of WWH-OBD parameters
    • Bulk execution of specific solving actions (solving action groups)
    • Command line support for system description as input file
    • Grid views: status row showing current selection state and filter setting
    • Grid views: persistent grid settings (e.g. column width)
    • Updated support of Freescale i.MX6SLX
    • Generate Dialog displays the current target type (VIRTUAL, REAL)

    Fixed Issues

    • Validation error "Duplicate short names" does not display concerned configuration element
    • Editor tree filters in BSW Management Editor and Watchdogs Editor does not work for newly created items
    • For variant NmUserDataPdus the global PDUs are derived invariant
    • Invalid ComPncSignals can be derived in a variant project
    • Allow post-build-selectable configuration variant without evaluated variants for non-MICROSAR modules
    • Support ADMIN-DATA for UDS connection
    • Generation of BaseEcuC can fail when CommunicationConnector is not connected to a PhysicalChannel
    • Can't set manual reference target if no reference targets are available
    • CFG5 doesn't support the ECUC-MULTILINE-STRING-PARAM-DEF properly
    • Change of active variant causes exception in CAN bus timing configuration
    • ComM is not derived for J1939Cluster without ISignalIPdus
    • Commandline parser not working when -i option is used
    • The commandline arg --modulesToGenerate shall accept and empty "" string, like --extGenStepsToGenerate
    • Fixed calculation for FrNmUserDataTxPdu lenght for AR 4.2.1 System Extracts
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • Set the upperlayer for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part

    (top)

    DaVinci Configurator Pro 5.9 (SP6)

    Miscellaneous

    • Extend the command line Exporter to combine post-build variant export with exporter IDs

    Fixed Issues

    • NullPointerException when SipLicense.lic is missing
    • AUTOSAR files merger incorrectly redirects references when automatically refactoring elements

    (top)

    DaVinci Configurator Pro 5.9 (SP5)

    Miscellaneous

    • Improve resolving of differences in Diff&Merge
    • Support of Hierarchical grid filter
    • Comfort Integration for RH850F1H - MCAL-Update to 4.1.0

    Fixed Issues

    • Module Configuration Import: Values of references are not correctly displayed
    • Validation rule RTE59000 appears but does not disappear after solve
    • Element usage view breaks if an expanded root element is removed from the model
    • Acceptance filter optimization creates extended id filters for standard id channel
    • External ECUC file reference is lost when perfomring an update
    • Difference decorations not shown in tree
    • SdServer-/SdClientTimers are not derived for SdEventHandlers and SdConsumedEventGroups
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration

    (top)

    DaVinci Configurator Pro 5.9 (SP4)

    Miscellaneous

    • Filter inconsistent empty rows from task mapping pages (assistant and editor)
    • Support EIRA/ERA Pdus in a merged system extract and legacy extract use case
    • Support multi selection for "Edit Variance" command
    • Support merge of non-variant module configurations in variant projects

    Usability Improvements

    • Disclaimer dialog does not block loading of the project

    Fixed Issues

    • UdpNm UserData missing in Com
    • Module activation causes an OutOfBoundsException
    • Nm parameters not correctly derived for Ethernet-clusters with multiple Connectors
    • Incorrect handling of CanIdRanges defined in CanFrameTriggerings
    • CDD-file is duplicated after performing input data update workflow
    • Validation error PDUR07030 occurs for ComIPdu which is created instead of a IpduMXxPathway with only static part
    • Ecu-Extract elements are removed during DCF-Reload
    • AUTOSAR version of split EcuC files do not match the version of the main EcuC file
    • GenDataVtt, Variance, Pending-Update is missing in support request package
    • Reference to VTT-Project is lost during update workflow
    • "Align differences" multiplies the existing project standard configuration entries in the .dpa-file
    • CanNmUserData Pdu is missing when a CanNmRange is defined for the CanNmNode
    • Incorrect calculation of NmUserDataPdu length and ComSignal bit position
    • Variant merger creates conflicting variation point configuration

    (top)

    DaVinci Configurator Pro 5.9 (SP3)

    Miscellaneous

    • Validation Rules for RH850F1x - Update for MCAL Ver4.01.06.001
    • Do not derive parameter CanTpTxNSduId, PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • Support 3rd party modules within Project Standard Configuration
    • Set the UpperlayerPDU for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • Support of EiraRxPdus for passive NM nodes
    • Project Settings Editor: ECUC file references add and remove functionality
    • Command line generation module selection according .dpa selection

    Performance

    • Speed up closing projects even if they have a huge amount of validation results
    • Improved validation performance in the command line use case

    Fixed Issues

    • BaseEcucGenerator can fail when CommunicationConnector is not connected to a PhysicalChannel
    • Postbuild-Selectable: For variant NmUserDataPdus the global PDUs are derived invariant
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part
    • Reset to derived value is not working for multi instance reference parameter
    • CanNmRange is not completely derived
    • Null Pointer Exception in DataMappingValidationRule when determining signal direction for nested data mappings with invalid root mappings
    • Fix calculation for FrNmUserDataTxPdu length for AR 4.2.1 System Extracts
    • SignalTriggerings without Signal reference aborts the Update Workflow
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • Console Application: The commandline arg --modulesToGenerate shall accept an empty "" string, like --extGenStepsToGenerate
    • Validation Error RTE59000 does not disappear after solving
    • Read-Only projects can't be opened due to a Null Pointer Exception
    • Null Pointer Exception in SocketConnection mapping
    • Update of diagnostic data fails when SIP is located within project folder
    • Report an error when Sip License cannot be found
    • Projects with .dev workspace cannot be loaded
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • Too many PNC EIRA/ERA Pdus are derived
    • Enabling FullCan on a variant message creates a non-variant hardware object
    • Null Pointer Exception when deleting an OsTask with previous opened FormPage with ResourceLocks
    • Automatically created string parameters have no value if the BSWMD specifies no default

    (top)

    DaVinci Configurator Pro 5.9 (SP2)

    Miscellaneous

    • Support of Pool-license model
    • Support Projects without communication
    • Support of Project Standard Configuration via command line
    • Automatic execution of custom workflow steps after code generation
    • Command line support for SystemDescription as input file

    Fixed Issues

    • Error Icons for MultiInstance Parameter are either shown in Basic Editor or Comfort Editor, not both
    • Removing data mappings for deleted Software Components via AutoSolve does not work
    • Persistency raises an error for duplicate content in 'SW-DATA-DEF-PROPS'

    (top)

    DaVinci Configurator Pro 5.9 (SP1)

    Miscellaneous

    • Derive new AR 4.2.1 parameter in IpVx module
    • Derive Pdu references for the Sd module
    • Quick enable/disable of external generator steps in generation sequence lists
    • Postbuild selectable variance assistant. Supporting the "Edit Variance..." command functionality

    Domain Runtime System

    • Editor for Data Prototype Mapping

    Fixed Issues

    • Expand generation sequence tree when using typing filter
    • Validator error CAN02012 occurs after update
    • Improve error message for project load errors during SIP update

    (top)

    DaVinci Configurator Pro 5.9

    Extensions

    Tool Features

    • Support references to EcuC file fragments
    • Scripting interface workflow integration
    • Comfort Integration RH850P1x-C
    • Support for multiple CAN driver
    • MultiSelection in ValidationView
    • Add CommandLine Option -x to exculde module configurations from generation
    • Support for Diagnostic configuration via ECUC standard configuration
    • Support CAN-FD Mode 2 for communication and diagnostics
    • Support of GeneralPurposeIPdu for Xcp
    • Support of Union Datatypes in the Rte
    • Support of J1939Rm
    • Optimized workflow between DaVinci DEV and DaVinci Configurator
    • TaskMapping Assistant: option to combine function triggers
    • Support making a non-variant project variant without using input files
    • Support enhanced configuration of service-oriented communication according to ASR 4.2.1

    Fixed Issues

    • External Generation Steps lost after close and reload of project
    • Rendering issues with [V] marker in grids in Postbuild-Selectable projects
    • Watchdogs editor doesn't show new instances if a new Wdg module instance is activated
    • ComSignals not created correct for bi-directional Signals
    • DPA file shall not automatically be saved during project load
    • Loading projects with missing folders (specified in dpa file) lead to a pop-up dialog
    • "Edit variance" is not displayed for elements with variation points in projects without postbuild selectable support
    • ECU management editor: EcuMWakeupSourceMask references are not set correctly
    • Slave-to-Slave LinIfFrame is not derived on Master Node
    • Property view should display if an object supports variance
    • CanIfRxPduRef not derived for Pdus with multiple FrameTriggerings
    • DaVinci Developer executable can't be selected in Project Settings Editor
    • J1939DcmIPdus with SA/DA 0xFE are not bound to J1939Dcm/J1939Rm

    (top)

    DaVinci Configurator Pro 5.8 (SP5)

    Fixed Issues

    • Difference decorations not shown in tree
    • Update via CommandLine: AdditionalBSWMD files are not supported for update with commandline
    • Read-Only projects can't be opened due to a NullPointerException
    • RTE59000 appears but does not disappear after solve
    • EcucUpdater does not consider the index attribute of a container

    (top)

    DaVinci Configurator Pro 5.8 (SP4)

    Extensions

    Tool Features

    • Provide an .ini-switch for CFG5.PRO floating licenses itself
    • Support of Project Standard Configuration via command line (option: --psc)

    Performance

    • Duplicating Dem Events allocates too much heap

    Fixed Issues

    • Missing Ethernet signal routings after project update
    • Incorrect derivation of ComSignalGroups created for MultiplexedPdus with multiple triggerings
    • Invalid short names generated when the System Extract contains elements ending with a underscore
    • Removing data mappings for deleted Software Components via AutoSolve does not work. RTE54002-Validation Errors appears in Validation view
    • RTE generator output doesn't reflect all model changes when re-generating a 2nd time
    • Incompatible CanTp and PduR due to different AR-versions in BSWMD- and InternalBehavior-files during SIP upgrade

    (top)

    DaVinci Configurator Pro 5.8 (SP3)

    Extensions

    Tool Features

    • BSW Management Editor: Support new mode request ports of type BswMLinScheduleEndNotification
    • Extended calculation for CanNmUserDataTxPdu lenght for AR 4.2.1 System Extracts
    • Comfort Integration RH850/F1H

    Performance

    • Decouple decoration calculation from validation view display for large configuration
    • Improve performance of grid base implementation
    • Improve performance when solving actions
    • Decrease memory allocation

    Fixed Issues

    • Unexpected RTE51001 Validation error in Cfg5 after syncing changes in DEV Workspace files
    • Generation Result Dialog filters out too many generators
    • CanIdRange is not derived correct for CanNm PDUs
    • Exception when opening context menu of multiselected lines in filtered Grids
    • False negative validation warning in base validation of bitfield texttable compu method
    • Solving Rte59000 fails with an IllegalArgumentException

    (top)

    DaVinci Configurator Pro 5.8 (SP2)

    Extensions

    Tool Features

    • Separate generation step for VTT generators
    • Postbuild-Loadable: Remove hash values as postfix from signal groups and group signals
    • Task Mapping Assistant: option to combine function triggers
    • Mcu Editor & validation: support update of RH850 P1x - new version E403
    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1
    • Change algorithm for assigning synthetic user data ComIPdu derived from a NmPdu to a ComIPduGroup
    • New editor for VAB projects: Infrastructure Subset Manager Editor
    • Support of bitfield data types
    • Full schema support of AUTOSAR 4.2.1
    • Project Update: execution of workflow scripts for system extract modification

    Usability Enhancements

    • Validation View: multiselection of Preferred Solving Actions
    • Change detection and reload of DCF workspace

    Information

    • Tool title changed in case of OEM Post-Build Update SIP license: displayed as "DaVinci Configurator SIP.PB"

    Fixed Issues

    • Postbuild-Selectable: Rendering issues with [V] marker in grids
    • Runtime System Settings Editor: Missing OsHooks Container does not show "Container is missing..." Message
    • Wrong RTE51035 validation error about init values for enumerations
    • NullPointerException in Reference Selection Control in "Manual Only" mode
    • Widget-is-disposed error after undo
    • OsIsrUseSpecialFunctionName is greyed by OsIsrConfigurationService, even if not created by the service
    • ExtGen-Steps lost after close and reload of project
    • Display ComMChannel name instead of CanSMManagerNetwork name (added missing definitions).
    • NullPointerException when closing the "Configure Mode Request Ports" assistant two times
    • Duplicating entries in an action list shows an error dialog
    • BaseEcuC: CanNmRange is not derived if no CanNmRxPdu exists
    • DPA file always saved during project load
    • NullPointerException occurs for only LdCom projects
    • Validation Rules for Mpc560xp (Stm Variante) - Correct calculation for Mcu_CMU1_CLOCK - New Utils contain function to distinguish 'AUX1 supported' and 'AUX1 equals System Clock' - CMU1 Frequency calculation corrected
    • COM90034 occurs, ComGwMappings not derived correct for SignalGroup mappings

    (top)

    DaVinci Configurator Pro 5.8 (SP1)

    Features

    • Implement Resource change supervision: detailed action feedback
    • Derive ProtocolType for ISOBUS TPs
    • Comfort editor for Transport Protocol LIN
    • Support of project update with external file references within dpa and DaVinci Developer workspace
    • Basic schema support of AUTOSAR 4.2.1

    Fixed Issues

    • Tree-Tooltip: When children errors exist, own errors are not fully displayed in tooltip
    • Create only one DemEvent for variant DemEventParameterRefs
    • ECU extractor: extract ISignalIPdus of static and dynamic parts of extracted MultiplexedIPdus
    • RTE freeze file contains FIBEX-ELEMENT-REF-CONDITIONAL and UUID diffs
    • Multi instance parameter part: in place editing causes NullPointerException
    • Project new assistant uses incorrect VTT project extension
    • LIN Controller editor does not display "Channel Wakeup Support" parameter correctly
    • Modifications on DCF file are not reported to the user
    • Workflow Diagnostic Import: LegacyImportSignal flag is not correctly evaluated
    • RTE freeze checksum calculation differs for ignored objects
    • Validation Rules for Mpc560xp (Stm Variante) - Correct calculation for Mcu_CMU1_CLOCK
    • Inplace Editing does not work for Multi-Instance Callback Parameters
    • Link-Issues in Signals-Editor and PDUs-Editor
    • Show [V] within grid in status column instead of first column
    • Exception when creating new EcuMSleepModes using ECU Management editor
    • GUI issues in mode management domain editors
    • Wrong persistency export filter used for the RTE freeze file (comm contained)
    • Developer executable can't be selected in Project Settings
    • Validation Rule DET80000 is not enabled if non-MICROSAR Det module is activated
    • Communication Editor does not work without activated COM-Module
    • Name of parent truncated in reference parameter control
    • Tooltip in trees: When children errors exist, own errors are not fully displayed in tooltip
    • ExclusiveArea always shows EaBlockId
    • Multi-Editing Grid: Entering non-alphanumerical hides input field in multi-editing dialog
    • CFG5 can't create new projects on network shares
    • Modules are not considered by 'DetActivationCheck'
    • Displayed paths to definition files
    • Nondeterministic display of Non-Existent-Parameter Icon
    • Update Utility hides some update errors
    • Undo-Toolbar-Button is not updated after Configuration Phase switch
    • Invalid Connector Validation is ignored by consistency for PR-Ports
    • The --genArg parameter of DVCfgCmd overwrites previous values without warning
    • The --genArg parameter of DVCfgCmd doesn't report errors when argument&value are missing
    • Wrong order of Ref-Paramter after Cdd Update
    • Implement usage of new naming rule in Com mappings
    • 'ReadOnly' parameter can be deleted, however it cannot be created again.
    • ProjectStandardConfiguration: Adaptation of ComMChannel name
    • WakeUp triggers not filtered from "Create WakeUp source" dialog
    • Watchdogs editor doesn't show new instances if a new Wdg module instance is activated
    • Choice reference controls are not updated after changing reference target
    • Display of strange error if .dpa Derivative tag contains blanks/
    • ComSignals not created correct for bi-directional Signals
    • Wrong editor representation of more than one instance of 1:1 parameters
    • Gateway routing paths not derived for Ethernet Pdus
    • Properties view isn't updated if variance state of the currently selected element changes
    • CommunicationElements of nested complex data elements are not completely expanded even root is mapped to SignalGroup
    • Removing the last delegation port data mapping does not revalidate open delegation ports
    • Report generation overwrites existing reports without warning
    • Report can't be generated if SIP path contains special characters
    • Report generates .xml file as well
    • Unhandeld Event loop exception when deleting a ScheduleTable container in Os Configuration Editor
    • Mcu Comfort Editor for Mpc560xp platforms: enumeration values do not match definition
    • Initialization editor: provide possibility for creating InitFunctions for outdated or non-MICROSAR modules
    • Project update fails when using 'Ecu-C only' update option with existing project
    • State Description field is not grayed when specifying a CDD file
    • EcuMWakeupSourceMask references are not set correctly
    • BaseEcucGenerator ignores project standard configuration files if no System Extract is used
    • PDUs editor: configuration of a different value in each variant for a parameter is not possible
    • Commandline: Enable "OnlyEcuc" Update mode for cmdUpdate
    • Copy of files with space characters in path doesn't work correctly
    • Modifying the access rights of project file leads to corrupted user message
    • Update Workflow fails if input file is read-only and is used more then once per variant
    • Multi-Triggering: too much Global Pdus are derived for Pdus with multiple FrameTriggerings
    • Watchdogs editor's configuration tab tree control is not updated
    • Allow GUI thread access during workbench startup
    • MemoryLeak in UI Update-Workflow
    • Value change in post-build phase fails for PB-L/S parameter with variant-multiplicity == false
    • 'Make path relativ' operation doesn't work for files on other drives
    • Slave-to-Slave LinIfFrame is not derived on Master Node
    • SWCGeneration: All DEM Ports are removed after SIP-Update
    • Validation Error PDUR04001 occurs
    • Multi-Triggering: CanIfRxPduRef not derived for Pdus with multiple FrameTriggerings
    • Misleading error message during phase switch when a container definition is missing
    • Create new state description dialog displays the wrong file path
    • Assistants 'Create support request package' & 'Compare and Merge Project'
    • Link-Issues in Signals-Editor and PDUs-Editor

    Performance

    • Increase performance of validation rules of Base Services Domain in variant projects
    • Fixed slow performance during update
    • Improve model access performance of invariant projects
    • Improve performance of PostBuildSelectable data model handling
    • Improve scaling on large uuid updates

    (top)

    DaVinci Configurator Pro 5.8

    Postbuild-Selectable ECUs

    • Definition of variation criteria and variants
    • Configuration of several input file sets per variant
    • Pre-defined variant criteria for handling communication variants and diagnostic variants
    • Central selection of the variant to be displayed
    • Annotation of variance in the Basic Editor and Configuration Editors
    • Display of validation messages per variant

    Workflow

    • Ecu instance can be changed during update of input files
    • Update DEV workspace without user interaction
    • Project Standard Configuration: support of annoted system description references
    • Support of CAN FD input files

    Option VTT

    • Support of parallel configuration of real target MCAL and vVIRTUALtarget MCAL
    • Project setup for convenient generation of vVIRTUALtarget project
    • Installation of vVIRTUALtarget Basic via DaVinci Configurator External Components Setup

    Domain Mode Management

    • Initialization Editor: configuration of BswM init action list
    • ECU Management Editor: sleep/wakeup configuration integrated
    • BSW Managemet Editor: usability improvements

    Domain Runtime System

    • ECU Software Components Editor: display of service needs

    Domain Diagnostics

    • Diagnostic Data Identifiers Editor: new editor for displaying and editing the Dcm DIDs and data objects

    Miscellaneous

    • Project Settings Editor: modification of all project settings after project creation
    • Improved performance of report generator
    • Option MD: SDK for developing module plug-ins

    (top)

    DaVinci Configurator Pro 5.7 (SP4)

    Fixed Issues

    • Memory General Editor: Not existing Fls module leeds to an empty details part
    • NPE during project update when LdCom module is active
    • NoSuchElementException in case of dangling references in system description during update
    • Message dialog after project open shows allways unresolved file and directory
    • Multi instance parameter control: in place editing causes NullPointerException
    • Multiline text control doesn't accept line separators
    • NullPointerException when closing the "Configure Mode Request Ports" assistant two times
    • Watchdogs editor's configuration tab tree control is not updated

    (top)

    DaVinci Configurator Pro 5.7 (SP3)

    Miscellaneous

    • Do not change files if content is not changed
    • AUTOSAR standard module activation shall use BSW-implementation if available
    • Support file extension epd und bmd for BSWMD-Files

    (top)

    DaVinci Configurator Pro 5.7 (SP2)

    Miscellaneous

    • Support manufacturer specific legacy formats
    • Support change of project settings in DPA file

    Domain Base Services

    • Update Comfort Integration TC27xB
    • Comfort Integration TC26xBA
    • Comfort Integration Mpc560xp (Stm Variante)

    Fixed Issues

    • The switch --extGenStepsToGenerate "" does not disable all ExtGenSteps during generation
    • Mapping rule for FrTpConnection can cause a NPE
    • NullPointerException with Tx/Rx-PDU parameter twisty menu of TP editor
    • Provide a (Log) Message when .dpa directories are not valid
    • NullPointerException when opening TransportProtocolEditor

    (top)

    DaVinci Configurator Pro 5.7 (SP1)

    Miscellaneous

    • Performance improvements

    Domain Communication

    • Comfort Integration J1939

    Domain Runtime System

    • Support ServiceSWCs with non-ServicePorts

    Fixed Issues

    • PDUs Editor: "Full CAN" Parameter is not displayed/updated correctly
    • Cfg5 does not support display of Pdu when NmPdu is used instead of ISignalIPdu
    • No PduRRoutingPath is derived for PNC EIRA/ERA PDUs

    (top)

    DaVinci Configurator Pro 5.7

    Miscellaneous

    • Top-Down Service configuration

    Domain Communication

    • Comfort Integration Ethernet

    Domain Runtime System

    • Support Combined PR Ports
    • Support Service Needs

    (top)

    DaVinci Configurator Pro 5.6 (SP11)

    Extensions

    Tool Features

    • Mcu Editor & validation: support update of Mpc560xB
    • Support of SystemDescription as input file.

    Fixed Issued

    • Module Configuration Import: Values of references are not correctly displayed
    • The configurator pro deletes the active ECUC file when saving after using a duplicate shortname
    • Application cannot be launched when SIP folder './Doc/DeliveryInformation' contains a sub-directory

    (top)

    DaVinci Configurator Pro 5.6 (SP10)

    Features

    • Support for hierarchical grid filter
    • Improve grid quick filter definition
    • Filtering in Difference view

    Fixed Issues

    • Module Configuration Import: Values of references are not correctly displayed
    • Module Configuration Import: Modified elements shown after re-import"

    (top)

    DaVinci Configurator Pro 5.6 (SP9)

    Features

    • Improvements were done in the mapping rules of the Ethernet stack

    Fixed Issues

    • Executing a diff/merge action within the postbuild project phase results in errors when non-postbuild loadable parameters/containers are modified
    • Cannot activate modules with definition "/AUTOSAR_Os/..."
    • OS-Generator is called with incorrect AUTOSAR schema version after updating a project

    (top)

    DaVinci Configurator Pro 5.6 (SP8)

    Extensions

    Tool Features

    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1

    Fixed Issued

    • AdditionalBSWMD files are not supported for update with commandline
    • Dcm sends unexpected service response on a valid request for routine control

    (top)

    DaVinci Configurator Pro 5.6 (SP7)

    Fixed Issued

    • Project Settings Editor: Code Generation CheckBox Inconsistency
    • Locked filters for CAN are changed
    • Acceptance Filter Editor shows wrong filter for PDU
    • Reporting: Parameter with multiple values is not displayed correctly
    • ECU instance not available when setting up a project with only legacy files
    • Validation Rules for MB91520 - Bugfix for check of SscgFrequency
    • Validation Rules & Comfort Editor for RH850F1x - Update for new MCAL-Version
    • Prevent endless loop in link calculation
    • Error message when leaving the Diff/Merge mode
    • Ethernet mappings could generate invalid short names
    • Derived short names in the Ecuc can exceed the maximum allowed length

    (top)

    DaVinci Configurator Pro 5.6 (SP6)

    Fixed Issued

    • EcucUpdater: Wrong order of Ref-Paramter after Cdd Update
    • CFG5 doesn't start on Windows 8.1
    • Null pointer exception in bsw management editor
    • Watchdogs editor's configuration tab tree control is not updated

    (top)

    DaVinci Configurator Pro 5.6 (SP5)

    Domain Base Services

    • Update Comfort Integration TC27xB
    • Comfort Integration TC26xBA
    • Update Comfort Integration R850F1x - MCAL-Update E4.13

    (top)

    DaVinci Configurator Pro 5.6 (SP4)

    Domain Runtime System

    • Support ServiceSWCs with non-ServicePorts

    Domain Base Services

    • Comfort Integration iMX6SLX
    • Comfort Integration MPC574xP - MCAL-Update (V0.91 HF2)

    (top)

    DaVinci Configurator Pro 5.6 (SP3)

    Domain Base Services

    • Comfort Integration iMX6SLX
    • Comfort Integration MPC574xP

    (top)

    DaVinci Configurator Pro 5.6 (SP2)

    Miscellaneous

    • Bug Fixes

    (top)

    DaVinci Configurator Pro 5.6 (SP1)

    Miscellaneous

    • Licensing: OEM PostBuild Update

    Domain Base Services

    • Comfort Integration RH850F1x
    • Comfort Integration RH850P1x
    • Comfort Integration Aurix EP

    (top)

    DaVinci Configurator Pro 5.6

    Project Update/Base EcuC Generation

    • EcuC as input files (project standard configuration)
    • System descriptions as input files (system extract generator)
    • Support of J1939 and ETH via AUTOSAR 4.1.2
    • Support of partial networks on ETH

    Domain Communication

    • Bus Controller Editor: baud rate calculation dialog improved

    Domain Network Management

    • Partial Networking Editor: support of UdpNm

    Domain Mode Management

    • Watchdogs Editor: support of SafeWdgM

    Domain Runtime System

    • Validation rules for data type compatibility
    • Enhanced validation rules for connector compatibility
    • Automatic setup of service SWC prototypes

    Miscellaneous

    • 64-bit variant of DaVinci Configurator Pro
    • Command line: new switch --extGenStepsToGenerate

    (top)

    DaVinci Configurator Pro 5.5 (SP9)

    Extensions

    Tool Features

    • Support of SystemDescription as input file
    • Ignore LinSlave EcuInstances in the input files editor.

    Fixed Issues

    • XML-Files can't be opened if the path contains special characters
    • Application cannot be launched when SIP folder './Doc/DeliveryInformation' contains a sub-directory.

    (top)

    DaVinci Configurator Pro 5.5 (SP8)

    Extensions

    Tool Features

    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1

    (top)

    DaVinci Configurator Pro 5.5 (SP7)

    Fixed Issues

    • Multiline text control doesn't accept line separators.
    • Exception when restoring derived subcontainers.

    (top)

    DaVinci Configurator Pro 5.5 (SP6)

    Domain I/O

    • Ids (e.g. DioChannelId) need no longer be sorted in ascending order. An unique Id is sufficient now.

    (top)

    DaVinci Configurator Pro 5.5 (SP5)

    Fixed Issues

    • Error during Update of InputFiles in AUTOSAR3.2.2 and CommandLine enviroment

    (top)

    DaVinci Configurator Pro 5.5 (SP4)

    Fixed Issues

    • Error message when leaving the Diff/Merge mode
    • No automatic conversion from AUTOSAR module configurations during loading

    (top)

    DaVinci Configurator Pro 5.5 (SP3)

    Miscellaneous

    • Licensing: OEM PostBuild Update
    • Performance improvements

    Domain Base Services

    • Comfort Integration RH850F1x for new MCAL version

    (top)

    DaVinci Configurator Pro 5.5 (SP2)

    Miscellaneous

    • Support of Diff & Merge
    • Performance improvements

    Domain Base Services

    • Comfort Integration Aurix-HE (TC26x, TC27x, TC29x)

    (top)

    DaVinci Configurator Pro 5.5 (SP1)

    Support of Vector Virtual Integration Platform

    • Project setup: selection of target type real, virtual or real+virtual
    • Code generation: Option for generating VIP target

    Domain Base Services

    • Comfort Integration RH850F1X
    • Comfort Integration RH850P1X

    (top)

    DaVinci Configurator Pro 5.5

    User Annotations

    • Add textual annotations for each configuration element
    • Multiple annotation per configuration element possible
    • Each annotation has an own label
    • Support in FindView and Reporting

    Automatic Generator Validation

    • Validation messages of external generation steps are shown during configuration process

    BSWMD Update

    • Selection of new BSWMD if Short-Name of module definition is changed

    Domain IO

    • Comfort editor for IoHwAbstraction

    Domain Mode Management

    • BSW Management Editor: Automatic configuration of ECU state handling
    • BSW Management Editor: Automatic configuration of Module initialization

    (top)

    DaVinci Configurator Pro 5.4 (SP7)

    Miscellaneous

    • Diagnostic input file cannot be found with relative path
    • RTE checkum error: AutosarComparator does not sort non-referrables Objects in each case

    (top)

    DaVinci Configurator Pro 5.4 (SP6)

    Miscellaneous

    • Support an ECUExtract splitted in several Files
    • Performance improvements

    (top)

    DaVinci Configurator Pro 5.4 (SP5)

    Miscellaneous

    • Performance improvements
    • Support Floating licences

    (top)

    DaVinci Configurator Pro 5.4 (SP4)

    Domain Base Services

    • Comfort Integration MPC574xM
    • Comfort Integration MPC5606B

    Miscellaneous

    • Performance improvements

    (top)

    DaVinci Configurator Pro 5.4 (SP3)

    Domain Base Services

    • Comfort Integration TC27xx
    • Comfort Integration MPC564xC ( Bolero )

    (top)

    DaVinci Configurator Pro 5.4 (SP2)

    • Performance improvement: Launcher tool to start DaVinci Configurator executable with maximum available memorys

    (top)

    DaVinci Configurator Pro 5.4 (SP1)

    Domain Network Management

    • Partial Networking Editor: new editor for comfort configuration of partial networks

    (top)

    DaVinci Configurator Pro 5.4

    Post-build loadable ECUs

    • Project Setings Editor: Selection of module implementation variant
    • Properties View: display effective configuration class of a parameter
    • Project configuraton phase displayed in the status bar
    • Assistant for switching the project configuraton phase

    Domain Communication

    • Signals Editor: editing of signal gateway routings
    • Bus Controller Editor: Display the CAN ID of the PDUs passing an acceptance filter

    Domain Mode Management

    • BSW Management Editor: Separate definition of mode switch ports and mode request ports
    • BSW Management Editor: Logical expressions can be shared by several rules
    • BSW Management Editor: Integrated help text

    Domain Runtime System

    • Task Mapping Assistant: automatic calculation of position-in-task
    • Data Mapping Assistant: support of complex data types/signals groups
    • OS Configuration Editor: generic display of vendor parameters of tasks, alarms, etc.
    • OS Configuration Editor: Display of core assignment of OS applications

    Miscellaneous

    • New look-and-feel of grid-based editors: easier in-place editing, multi-operations, sorting, filtering
    • Reworked validation view, allows e.g. multi-line messages
    • Assistants renamed
    • File change detection: warning displayed if a file is changed outside DaVinci Configurator
    • Change of project settings after creation of the project (administrative info, path to DaVinci Developer)

    A2L generation based on McSupportData

    • Generation of McSupportData by the MSR generators
    • Conversion of the McSupportData to an A2L file

    Service Pack Update Utility Tool

    • Distribution of service packs via Vector Download Center
    • Update of existing SIPs with the new tool service pack

    (top)

    DaVinci Configurator Pro 5.3

    ECUC Import Function

    • Import of module configurations from ECUC files
    • AUTOSAR 4.0 and AUTOSAR 3.x format supported (without semantical conversion)

    Search Function

    • New view: Find View displays the search result
    • Simple search strings or complex search queries with logical expressions supported
    • Various syntax keywords for filtering object types or parameter states
    • Editing support and syntax highlighting of the search queries
    • Navigation from the Find View to the configuration editors

    Code Generation

    • Partial code generation by deselecting individual code generation steps
    • Generation Result View displays the status of the last code generation process

    Input Files Editor

    • Improved handling of input files (copy to project folder)
    • Support for defining relative paths with placeholders
    • Simplified workflow to update the diagnostic state description
    • Selectable diagnostic description patch file
    • Improved generation of Base EcuC file

    Project Assistant

    • Support of split EcuC projects

    GUI General

    • Display options for the number format of integer parameters
    • Display options for the physical units of parameters representing a memory, time or frequency value
    • Property View: display of parameter path
    • Copy-to-clipboard of parameter path
    • Context menu displayed in the editor tree
    • Editor address line (bread crumb) displays preview of next level in context tree
    • Window configuration restored when opening the tool

    Domain Communication

    • Bus Controller Editor: support of extended and mixed IDs in CAN acceptance filter configuration
    • Communication General Editor restructured
    • PDUs Editor: display of PDU gateway routing paths and internal routing paths
    • Signals Editor: display of signal gateway routing paths
    • Transport Protocol Editor: Support of CanTp connections
    • Gateway Routing Editor removed (content moved to PDUs Editor and Signals Editor)

    Domain Runtime System

    • ECU Components Editor: display of SWC port prototype list, including mapping information
    • Component Connection Assistant: improved algorithm for automatic service mapping
    • Runtime System General Editor: Display of StbM
    • Improved live validation of connectors for C/S ports

    Domain Diagnostics

    • OBDII support in Diagnostic Data Editor, Diagnostic Event Editor and Setup Diagnostic Memory Blocks Assistant
    • Schema validation of ODX files

    Domain Memory

    • Repair function for missing links between NvM and Fee blocks

    Miscellaneous

    • Product option .MD (Module Development)

    (top)

    DaVinci Configurator Pro 5.2

    AUTOSAR 4.0.3 support

    • Support of AUTOSAR 4.0.3 files (ECUC, BSWMD, SYSEX)
    • Adaptation of comfort editors to AUTOSR 4.0.3

    New Project Assistant

    • Workflow support for creation of new projects
    • Separation of project creation and project update

    Input Files Editor

    • Selection of system description files and diagnostic data files
    • Creation and update of diagnostic state descriptions
    • Creation of Base EcuC based on the input files
    • Project update after changes in the input files

    Project Settings Editor

    • Editor structure reworked
    • Configuration of custom workflow steps

    GUI General

    • Simplified navigation view: "Basic" tab obsolete, one Basic Editor for all modules
    • Context tree in comfort editors now initially displayed
    • Optional context tree in Basic Editor
    • "Show Details" mode for grid views with hidden context tree

    Domain Base Services

    • Editor re-organization: Development Errors, Microcontroller Unit, General Purpose Timer, RAM Test

    Domain Communication

    • Gateway Routing Editor: support of 1:n routings
    • Editor reorganization: Bus Controller, PDUs, Signals
    • Bus Controller Editor: support for bus timing configuration (hardware-specific)
    • PDUs Editor: support for handling of Full-CAN objects

    Domain Diagnostics

    • New comfort editors: Diagnostic Data, Diagnostic Events, Production Error Handling
    • New assistant: Setup Diagnostic Memory Blocks

    Domain Memory

    • Editor reorganization: Memory partition editing moved to Memory Blocks Editor

    Domain Mode Management

    • Editor rework to support AUTOSAR 4 EcuMFlex

    Domain Runtime System

    • Support of AUTOSAR 4 workflow (SYSEX with flattened ECUEX)
    • ECU Software Components Editor: Selection of service SWCs created by MICROSAR 4 generators
    • Task Mapping Assistant: display the current mapping status of the runnables
    • Runtime System General Editor: reworked structure
    • Basic validation of SYSEX and ECUEX content via automatic validation rules

    Reporting

    • Creation of HTML report of the configuration
    • Supported reports: complete configuration report, report of user-defined parameters

    Miscellaneous

    • License dialog with detailed display of tool license
    • Support of Vector Keyman USB dongle
    • Automation interface
    • Installer for external components available in Download Center

    (top)

    DaVinci Configurator Pro 5.0 SP1

    Domain Communication

    • Support of FlexRay in the comfort editors
    • Comfort editor FlexRay Job Lists
    • Comfort editor Transport Protocol

    Domain Mode Management

    • Comfort editor BSW Management
    • Comfort editor Initialization
    • Comfort editor Sleep and Wakeup
    • Comfort editor Watchdogs

    Domain Runtime System

    • Comfort editor Timing Protection

    (top)

    DaVinci Configurator Pro 5.0

    Eclipse-based tool

    • Re-implementation of DaVinci Configurator Pro based on the Eclipse platform
    • Parameter state management
    • Solving actions for validation errors
    • Auto-solving actions for automatic consistency

    Domain Base Services

    • Comfort editor Base Services General
    • Comfort editor Development Error Handling
    • Comfort editor General Purpose Timer
    • Comfort editor Mcu Clocks
    • Comfort editor Mcu Power Modes
    • Comfort editor RAM Test

    Domain Communication

    • Comfort editor Communication General
    • Comfort editor Communication Controller
    • Comfort editor Gateway Routing
    • Comfort editor PDU Groups
    • Comfort editor PDUs and Signals

    Domain Memory

    • Comfort editor Memory General
    • Comfort editor Memory Blocks
    • Comfort editor Memory Partitions

    Domain Mode Management

    • Comfort editor EcuM Users

    Domain Network Management

    • Comfort editor Network Management General
    • Comfort editor Communication Users
    • Comfort editor NM Coordinator

    Domain Runtime System

    • Comfort editor Runtime System General
    • Comfort editor OS Configuration

    (top)

    Additional Information

    Copyright

    © Vector Informatik GmbH

    Certified Quality Management System

    The Quality/Process Management of Vector Informatik GmbH is being certified according to DIN EN ISO 9001:2000-12 (formerly DIN EN ISO 9001:1994-08) throughout since 1998-08-19.

    Vector Informatik GmbH - Addresses

    Vector Informatik GmbH
    Ingersheimer Str. 24
    D-70499 Stuttgart, Germany
    Tel.: +49 (711) 80670-0
    Fax: +49 (711) 80670-100
    info@vector-informatik.de
    http://www.vector-informatik.com

    Subsidiaries

    Vector France SAS
    168, Boulevard Camélinat
    92240 Malakoff
    France
    Tel.: +33 1 4231 4000
    Fax: +33 1 4231 4009
    information@vector-france.com
    http://www.vector-france.com

    Vector Japan Co., Ltd.
    Seafort Square Center Bld.
    18F, 2-3-12,
    Higashi-shinagawa, Shinagawa-ku
    Tokyo 140-0002
    Japan
    Tel.: +81 3 5769 6970
    Fax: +81 3 5769 6975
    info@vector-japan.co.jp
    http://www.vector-japan.co.jp

    VecScan AB
    Theres Svenssons Gata 9
    417 55 Gothenburg
    Sweden
    Tel.: +46 (31) 76476 00
    Fax: +46 (31) 76476 19
    info@vecscan.com
    http://www.vecscan.com

    Vector CANtech, Inc.
    39500 Orchard Hill Place
    Suite 550
    Novi, Michigan 48375
    USA
    Tel.: +1 (248) 449-9290
    Fax: +1 (248) 449-9704
    info@vector-cantech.com
    http://www.vector-cantech.com

    Vector Korea IT Inc.
    Daerung Post Tower III, 508
    182-4 Guro-dong, Guro-gu
    Seoul 152-790
    Republic of Korea
    Tel.: +82(0)2 2028 0600
    Fax: +82(0)2 2028 0604
    info@vector-korea.com
    http://www.vector-korea.com

    Vector GB Ltd.
    Rhodium
    Central Boulevard
    Blythe Valley Park
    Solihull, Birmingham
    West Midlands B90 8AS
    United Kingdom
    Tel.: +44 (0) 7530 264701
    info@vector-gb.co.uk
    http://www.vector-gb.co.uk

    (top)

    Last modified July 6, 2025: Initial commit (97b4320)