• Menu
  • Product
  • Email
  • PDF
  • Order now
  • Hercules Software Diagnostic Library Test Automation Unit

    • SPNU615B April   2015  – January 2020 RM42L432 , RM44L520 , RM44L920 , RM46L430 , RM46L440 , RM46L450 , RM46L830 , RM46L840 , RM46L850 , RM46L852 , RM48L530 , RM48L540 , RM48L730 , RM48L740 , RM48L940 , RM48L950 , RM48L952 , RM57L843 , TMS570LC4357 , TMS570LC4357-EP , TMS570LC4357-SEP , TMS570LS0332 , TMS570LS0432 , TMS570LS0714 , TMS570LS0714-S , TMS570LS0914 , TMS570LS1114 , TMS570LS1115 , TMS570LS1224 , TMS570LS1225 , TMS570LS1227 , TMS570LS2124 , TMS570LS2125 , TMS570LS2134 , TMS570LS2135 , TMS570LS2135-S , TMS570LS3134 , TMS570LS3135 , TMS570LS3137 , TMS570LS3137-EP

       

  • CONTENTS
  • SEARCH
  • Hercules Software Diagnostic Library Test Automation Unit
  1.   Hercules™ Software Diagnostic Library Test Automation Unit
    1.     Trademarks
    2. 1  Introduction
    3. 2  Software Requirements
    4. 3  Software Diagnostic Library TAU Tool Restrictions
    5. 4  Terminologies Used in Software Diagnostic Library TAU
      1. 4.1 What is Unit Testing?
      2. 4.2 What is a Test Sequence?
      3. 4.3 What is a TCF?
      4. 4.4 What is Code Coverage?
      5. 4.5 What is Regression Report?
    6. 5  Functional Blocks of Software Diagnostic Library TAU
    7. 6  Software Diagnostic Library TAU Test Flow
    8. 7  Manual Settings to the LDRA Install Needed by the User
    9. 8  Steps for Using the Software Diagnostic Library TAU
    10. 9  Inputs to Software Diagnostic Library TAU
      1. 9.1 Device Selection
      2. 9.2 Target Configuration File
      3. 9.3 Build Options File
    11. 10 How to Add Individual Test Cases
    12. 11 Reports
      1. 11.1 Regression Report
      2. 11.2 Dynamic Coverage Analysis Report
    13. 12 FAQ
  2.   Revision History
  3. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

USAGE GUIDE

Hercules Software Diagnostic Library Test Automation Unit

Hercules™ Software Diagnostic Library Test Automation Unit

Trademarks

Code Composer Studio is a registered trademark of TI.

All other trademarks are the property of their respective owners.

1 Introduction

Hercules Software Diagnostic Library Test Automation unit (Software Diagnostic Library TAU) is a tool that helps the user generate dynamic coverage analysis reports and regression reports for the diagnostic application program interface (APIs) provided in the library to support ISO26262 and IEC61508 assessments.

TI provides a compliance support package (CSP) for the Software Diagnostic Library to help safety customers go through ISO26262 and IEC61508 assessments.

The Software Diagnostic Library TAU comes with unit test cases for all the modules supported by the Software Diagnostic Library for Hercules Family of devices and the necessary Test Infrastructure to run these test cases. The Software Diagnostic Library TAU also provides infrastructure for the Hercules customers to add their own test cases.

NOTE: Since all the device families do not provide same Hardware features, it should be noted that the Test cases listed or created anew in TAU shall vary depending on the device selected. Customers are advised to refer to the respective device Technical Reference Manuals and Data Sheets to ensure any new test cases to be added to TAU are valid for the target device.

2 Software Requirements

  • OS: Windows version 7 or higher
  • Software Diagnostic Library v02.02.00 (or higher)
  • Perl 5.x. Download Link http://www.perl.org/get.html#win32
  • Code Composer Studio™ 6.0 (or higher)
  • Microsoft Office 2007 (or higher)
  • LDRAunit-TI-Qual 9.4.3 (or higher)

3 Software Diagnostic Library TAU Tool Restrictions

  • This tool supports device families TMS570LS31x, TMS570LS21x, RM48x, TMS570LS12x, TMS570LS11x, RM46x, TMS570LS04x, TMS570LS03x, RM42x, TMS570LS09x, TMS570LS07x, RM44x, TMS570LCx, RM57x only.
  • This tool does not support testing of assembly files.

4 Terminologies Used in Software Diagnostic Library TAU

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale