S-WdgIf_ReleaseNotess
Ensuring Reliable Networks
Safe Watchdog Interface
Release Notes
Author:
TTTech
Security:
Confidential
Document number:
D-SAFEX-RP-70-014
Document version:
3.3.6
Date:
24.04.2015
Status:
released
Review:
VLE
TTTech Automotive GmbH
Schoenbrunner Str. 7, A-1040 Vienna, Austria, Tel. + 43 1 585 34 34-0, Fax +43 1 585 34 34-90, office@tttech-automotive.com
No part of the document may be reproduced or transmitted in any from or by any means, electronic or mechanical, for any purpose, without the written permission of TTTech
Automotive. Company or product names mentioned in this document may be trademarks or registered trademarks of their respective companies. TTTech Automotive undertakes no
further obligation in relation to this document.
Copyright © 2009, TTTech Automotive GmbH. All rights reserved. Subject to change and corrections
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 2
Revision Chart
A revision is a new edition of the document and affects all sections of this document.
Document Date
Responsible Person
Modification
Version
1.0.0
14.12.2011
VLE
Initial version for the S-WdgIf Subpackage 1.2.0
1.0.1
09.02.2012
VLE
Macro checks implemented
1.0.2
09.03.2012
JDU
Increased Subpackage version number (due to
new config generator)
1.0.3
13.04.2012
VLE
Update due to Release 1.7.0
1.0.4
25.05.2012
VLE
Update due to Release 1.8.0
1.0.5
07.09.2012
PPU
Update due to Release 1.9.0
2.0.3
25.10.2012
PPU
Test release 2.0.3 to check the delivery
structure. This is NOT a customer release!
3.0.1
16.11.2012
PPU
WdgIf_GetTickCounter() API changed therefore
also the major version changed to 3.
3.1.0
11.01.2013
PPU
Generators works now with unsupported Wdg
Drivers
3.1.1
05.04.2013
JDU
Configuration generator update
3.1.5
29.11.2013
JDU
Configuration generator update
3.2.0
19.02.2014
PPU
Autosar 4 update and bug fixes, beta version
3.3.0
21.03.2014
PPU
Update and bug fixes for Autosar 4 environment
compatibility. Backward compatibility to Autosar
3.1 environment added too.
3.3.1
10.04.2014
PPU
Generator bug fix for Autosar compatible driver
3.3.2
27.05.2014
PPU
Release for the AUTOSAR 4.0 and AUTOSAR
3.1 compatible S-WdgIf module
3.3.3
14.08.2014
PPU
Safety Case document release
3.3.4
24.11.2014
PPU
Bugfix release for WdgIf embedded code
3.3.5
20.02.2015
PPU
Bugfix release, Generator only
3.3.6
24.04.2015
PPU
Bugfix release, Generator only
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 3
Contents
1
Overview .................................................................................................................................................. 4
2
Content of the Module Release ............................................................................................................. 5
3
Quality level of current release.............................................................................................................. 6
4
Change history ........................................................................................................................................ 7
4.1
Changes with version 3.3.6 .............................................................................................................. 7
4.2
Changes with version 3.3.5 .............................................................................................................. 7
4.3
Changes with version 3.3.4 .............................................................................................................. 7
4.4
Changes with version 3.3.3 .............................................................................................................. 8
4.5
Changes with version 3.3.2 .............................................................................................................. 8
4.6
Changes with version 3.3.1 .............................................................................................................. 8
4.7
Changes with version 3.3.0 .............................................................................................................. 9
4.8
Changes with version 3.2.0 .............................................................................................................. 9
4.9
Changes with version 3.1.5 .............................................................................................................. 9
4.10
Changes with version 3.1.1 .............................................................................................................. 9
4.11
Changes with version 3.1.0 ............................................................................................................ 10
4.12
Changes with version 3.0.1 ............................................................................................................ 10
4.13
Changes with Release 1.9.0: S-WdgIf SubPackage 2.0.2 ............................................................. 11
4.14
Changes with Release 1.8.0: S-WdgIf SubPackage 1.4.0 ............................................................. 11
4.15
Changes with Release 1.7.0: S-WdgIf SubPackage 1.3.0 ............................................................. 11
4.16
Changes with Release 1.6.0: S-WdgIf Subpackage 1.2.1 ............................................................. 11
4.17
Changes with Release 1.5.0: S-WdgIf Subpackage 1.2.0 ............................................................. 11
4.18
Changes with Release 1.2.0: S-WdgIf Subpackage ...................................................................... 11
5
Test status ............................................................................................................................................. 12
6
Known issues, limitations, updates .................................................................................................... 13
7
Differences to AUTOSAR specification .............................................................................................. 14
8
Abbreviation and glossary ................................................................................................................... 15
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 4
1
Overview
The Safe Watchdog Interface (S-WdgIf) is the middle layer of the Safe Watchdog Manager Stack. The
Safe Watchdog Manager Stack is part of the service layer of the AUTOSAR architecture. The Safe
Watchdog Interface abstracts one or more Safe Watchdog Driver modules for the Safe Watchdog Manager
module.
The Safe Watchdog Interface consists of
 embedded software module and
 configuration generator.
The Safe Watchdog Interface is compatible to the WdgIf module as specified in the AUTOSAR 4.0 and
AUTOSAR 3.1 specifications but not fully compliant. For deviations and justifications please see the S-WdgIf
User Manual.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 5
2
Content of the Module Release
Title
Version*)
Author
Description
WdgIf/
3.3.6
TTTech
S-WdgIf Module
S-WdgIf_ReleaseNotes.pdf
Description/
3.3.6
TTTech
WdgIf_Bswmd_A4.arxml
AUTOSAR 4.x file
WdgIf_Bswmd.arxml
AUTOSAR 3.y file
Doc_SafetyCase/
1.2.0
S-WdgIf_SafetyCase.pdf
Safety Case document
Doc_SafetyManual/
1.8.9
S-WdgIf_SafetyManual.pdf
Doc_TechRef/
1.9.4
TTTech
S-WdgIf_UserManual.pdf
User Manual
Generator/
3.3.27
TTTech
LICENSE
Wdg_If_Cfg_Gen.exe
S-WdgIf Configuration Generator
GenTool_Ead/
1.0.0
TTTech
Identifier.xml
Identifier_A4.xml
Implementation/
3.3.6
TTTech
WdgIf.c
Watchdog Interface Code
WdgIf.h
Watchdog Interface Code
WdgIf_Cfg.h
Watchdog Interface Code
WdgIf_Types.h
Watchdog Interface Code
*) Bold/blue version numbers are new artefacts delivered in this release. The non-bold artefacts are the
previously released compatible artifacts. All artefacts listed here are consistent.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 6
3
Quality level of current release
The content of this release is configuration generator only. As the configuration generator has QM
quality, for an ASIL application the output of the generator need to be verified, see Safety Manual for
S-WdgIf, D-SAFEX-S-70-005.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 7
4
Change history
This chapter describes the changes in each released version.
4.1
Changes with version 3.3.6
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
76479 G
Safe Execution - WdgIF Generator - Error
S
when generating function names for AS3
drivers delivered by TTTech
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.2
Changes with version 3.3.5
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
44900 G
WdgIf: Multiple Wdg Modules and
S
WdgIfDevices are not allowed
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.3
Changes with version 3.3.4
Based on the ESCAN00079353 following changes in the S-WdgIf module was done:
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
68905 E
wk44
AUTOSAR API –
S
Wdg_SetTriggerCondition has no
return value (ESCAN00079353)
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 8
69579 G
wk46
Mismatch re Vendor-ID and
S
WDGIF_USE_AUTOSAR_DRV_API is an
error condition
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.4
Changes with version 3.3.3
S-WdgIf module was not changed, only Safety Case document added.
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
65369 all
Release Management Tasks for 1.26.1 CW
S
31/2014
4.5
Changes with version 3.3.2
S-WdgIf module changes and corrections:
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
62326 all
Safe Execution Release 1.26.0 - Release
S
Management Tasks
(collection of issues for this release)
4.6
Changes with version 3.3.1
S-WdgIf module changes and corrections:
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
61768 G
Wk15
SafeExecution - Deactivate cross-cutting tests S
to avoid problems with AS3-compatible Third-
Party Drivers
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 9
4.7
Changes with version 3.3.0
S-WdgIf module changes and corrections:
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
61023 G+E
Issue collection for Autosar4.x S-WdgM
S
issues and Autosar compatibility of the S-
WdgIf module.
4.8
Changes with version 3.2.0
S-WdgIf module changes and corrections:
Issue
Area
Found Issue title
Release
Nr.
in Wk
status
59931 G+E
API and generator points for AUTOSAR 4,
S
reported by Vector
4.9
Changes with version 3.1.5
S-WdgIf module changes and corrections:
Issue
Area Found
Issue title
Release
Nr.
in Wk
status
58478 G
Wk 48
MPC5643L_ATA5021 is no “third-party” driver S
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.10 Changes with version 3.1.1
S-WdgIf module changes and corrections:
Issue
Area Found
Issue title
Release
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 10
Nr.
in Wk
status
51694 G
Wk 5
`#include WdgIf.h` in `WdgIf_Lcfg.c`
S
52056 G
Wk 7
Avoid ugly linebreaks inside comments
S
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.11 Changes with version 3.1.0
S-WdgIf module changes and corrections:
Issue
Area Found
Issue title
Release
Nr.
in Wk
status
50131 G
Wk45
WdgM and WdgIf config generators must
S
work together with unsupported Wdg Drivers
Release status:
S … solved, O … open, C … Closed as obsolete
Area:
E … embedded, G … generator, V … verifier, SWC … SWC/bswmd file, T … Tests
D … documentation
4.12 Changes with version 3.0.1
S-WdgIf module changes and corrections:
Embedded Code changes:
 [48993] WdgIf_GetTickCounter(ptr) API changed to WdgIf_GetTickCounter(void)
Generator changes:
 none
Documentation changes:
 Documentation updated according to [48993]
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 11
4.13 Changes with Release 1.9.0: S-WdgIf SubPackage 2.0.2
 Internal modifications to match AUTOSAR’s null pointer macro
4.14 Changes with Release 1.8.0: S-WdgIf SubPackage 1.4.0
 Internal modifications to match AUTOSAR’s null pointer macro
4.15 Changes with Release 1.7.0: S-WdgIf SubPackage 1.3.0
 Support for internal tick counter (provided by an S-Wdg driver)
4.16 Changes with Release 1.6.0: S-WdgIf Subpackage 1.2.1
 Internal modifications to config generator
4.17 Changes with Release 1.5.0: S-WdgIf Subpackage 1.2.0
 Checks for completeness of AUTOSAR macros (such as STD_ON) implemented
4.18 Changes with Release 1.2.0: S-WdgIf Subpackage
 This is the initial implementation of the Safe Watchdog Interface.
 The code generator for the S-WdgIf has no further changes in its hardware-independent part.
 The code generator for the S-WdgIf has implemented support for further hardware platforms and/or
changes in its hardware-specific part so that the S-WdgIf can be linked to a specific S-Wdg driver.
For further information please refer to the S-Wdg release notes.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 12
5
Test status
Integration test of the generator were performed. A total of 93 integration test cases were executed.
All test results are positive.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 13
6
Known issues, limitations, updates
Known issues:
 No known issues.
Functional limitations of current version:
 No known limitations.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 14
7
Differences to AUTOSAR specification
Depending on the configuration parameter ‘WdgIfUseAutosarDrvApi’ the API to the Wdg driver is either
AUTOSAR or TTTech compatible. For details see S-WdgIf User Manual.
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech
Ensuring Reliable Networks
Project Name:
Safe Watchdog Interface
Document Title: Release Notes
Ref.: D-SAFEX-RP-70-014
Page 15
8
Abbreviation and glossary
Acronym /
Term
Meaning
S-WdgIf
Safe Watchdog Interface (TTTech product, platform independent module)
S-Wdg
Safe Watchdog Driver (TTTech product, platform dependent module)
WdgIf
Watchdog Interface (module according AUTOSAR specification)
Wdg
Watchdog Driver (module according AUTOSAR specification)
Date: 24.04.2015
File name: S-WdgIf_ReleaseNotes.doc
© TTTech-Automotive GmbH
Version: 3.3.6
Author:
TTTech