SafeTI Compliance Support Package for HALCoGen (Hardware Abstraction Layer Code Generator)
SAFETI-HALCOGEN-CSP
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   Description  

SAFETI-HALCOGEN-CSP:
SafeTI HALCoGen Compliance Support Package



ACTIVE 01.00.00   30-Jan-2015   Assists customers using HALCoGen to comply with functional safety standards by providing documentation, reports and unit test capability.  

SAFETI-HALCOGEN-CSP-DEMO:
SafeTI HALCoGen Compliance Support Package Demo

Free



ACTIVE 00.01.02   06-Feb-2015   Demo version of the SafeTI-HALCOGEN-CSP. Provides example documentation and unit test capability.  
Key Document
Download - PDF Icon Download - PDF Icon Download - PDF Icon

Description

The HALCoGen Compliance Support Package (CSP) was developed to provide the necessary documentation, reports and unit test capability to assist customers using HALCoGen generated software to comply with functional safety standards such as IEC 61508 and ISO 26262.

Prerequisites:

The below items are required to run the Test Automation Unit that comes with SafeTI HALCoGen CSP.

  • Windows Operating system
  • TI CCStudio v5 or later (download here)
  • TI ARM Compiler v5.1 or later (included in CCstudio)
  • Perl v5.0.8 or later must be installed. See the PERL website.

Features
  • The HALCoGen CSP features unit level test cases developed by TI. These test cases can be run using LDRAunit from LDRA. LDRAunit can be purchased directly through LDRA.

What's Included

  • Software Requirement Document
  • Software Architecture Document
  • Software Safety Manual
  • Dynamic Coverage Analysis Report
  • Test Manager report
  • Test results reports
  • Traceability report
  • Software User Guide
  • Software release Notes
  • Test Automation Unit (TAU)

- Graphical User Interface to choose and Run the Test in the user’s environment on target hardware - Unit level and Functional test cases - LDRAunit from LDRA

Technical documentation
User guide (2)
Title Type Size (KB) Date
PDF 5694 08 Jan 2020
PDF 3984 08 Jan 2020
White paper (1)
Title Type Size (KB) Date
PDF 847 12 May 2015
More literature (1)
Title Type Size (KB) Date
PDF 40 04 Feb 2015
Functional safety information (9)
Title Type Size (KB) Date
PDF 895 12 Dec 2016
PDF 1073 19 Oct 2016
PDF 1104 19 Oct 2016
PDF 902 18 Feb 2016
PDF 921 18 Feb 2016
PDF 936 11 Dec 2015
PDF 936 11 Dec 2015
PDF 762 26 Oct 2015
PDF 765 26 Oct 2015

Software development (5)

Name Part Number Software Type
F021 Flash API  F021FLASHAPI  Driver or library 
SafeTI Hercules Diagnostic Library  SAFETI_DIAG_LIB  Driver or library 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  IDE, configuration, compiler or debugger 
Hardware Abstraction Layer Code Generator for Hercules MCUs  HALCOGEN  IDE, configuration, compiler or debugger 
SafeTI Compliance Support Package for Hercules Diagnostic Library  SAFETI-HERCULES-DIAG-LIB-CSP  IDE, configuration, compiler or debugger 

TI Devices (38)

Part Number Name Product Family
RM41L232  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
RM42L432  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
RM44L520  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
RM44L920  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
RM46L430  16/32 Bit RISC Flash MCU, Cortex R4F, USB  Microcontrollers (MCUs) 
RM46L440  16/32 Bit RISC Flash MCU, Cortex R4F, EMAC  Microcontrollers (MCUs) 
RM46L450  16/32 Bit RISC Flash MCU, Cortex R4F, EMAC, USB  Microcontrollers (MCUs) 
RM46L830  16/32 Bit RISC Flash MCU, Cortex R4F, USB  Microcontrollers (MCUs) 
RM46L840  16/32 Bit RISC Flash MCU, Cortex R4F, EMAC  Microcontrollers (MCUs) 
RM46L850  16/32 Bit RISC Flash MCU, Cortex R4F, EMAC, USB  Microcontrollers (MCUs) 
RM46L852  16/32 Bit RISC Flash MCU, Cortex R4F, EMAC, USB  Microcontrollers (MCUs) 
RM48L530  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L540  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L730  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L740  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L940  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L950  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM48L952  16/32-Bit RISC Flash Microcontroller  Microcontrollers (MCUs) 
RM57L843  16/32 Bit RISC Flash MCU, Arm Cortex-R5F, EMAC  Microcontrollers (MCUs) 
TMS570LC4357  16/32 Bit RISC Flash MCU, Arm Cortex-R5F, EMAC, FlexRay, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS0232  16/32 Bit RISC Flash MCU, Arm Cortex-R4, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS0332  16/32 Bit RISC Flash MCU, Arm Cortex-R4, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS0432  16/32 Bit RISC Flash MCU, Arm Cortex-R4, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS0714  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS0714-S  High Performance 32-bit ARM Cortex-R5 based Microcontroller  Microcontrollers (MCUs) 
TMS570LS0914  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, Auto Q-100  Microcontrollers (MCUs) 
TMS570LS1114  16/32 Bit RISC Flash MCU, Cortex R4F, Auto Q100  Microcontrollers (MCUs) 
TMS570LS1115  16/32 Bit RISC Flash MCU, Cortex R4F, Auto Q100, Flexray  Microcontrollers (MCUs) 
TMS570LS1224  16/32 Bit RISC Flash MCU, Cortex R4F, Auto Q100  Microcontrollers (MCUs) 
TMS570LS1225  16/32 Bit RISC Flash MCU, Cortex R4F, Auto Q100, Flexray  Microcontrollers (MCUs) 
TMS570LS1227  16/32 Bit RISC Flash MCU, Cortex R4F, Auto Q100, Flexray, EMAC  Microcontrollers (MCUs) 
TMS570LS2124  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
TMS570LS2125  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, FlexRay  Microcontrollers (MCUs) 
TMS570LS2134  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
TMS570LS2135  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, FlexRay  Microcontrollers (MCUs) 
TMS570LS3134  16/32 Bit RISC Flash MCU, Arm Cortex-R4F  Microcontrollers (MCUs) 
TMS570LS3135  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, FlexRay  Microcontrollers (MCUs) 
TMS570LS3137  16/32 Bit RISC Flash MCU, Arm Cortex-R4F, EMAC, FlexRay  Microcontrollers (MCUs) 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

If you have questions about quality, packaging, or ordering TI products visit our Support page.

Technical articles