Email

Hercules Safety Microcontrollers Training Series

This training series provides a broad understanding of the Hercules Safety Microcontroller (MCU), from system architecture and supported peripherals to functional safety and system hardware/software.

1. Hercules Safety MCU Architecture Overview

This section provides an introduction to the system architecture of the Hercules Safety Microprocessor, including the ARM Cortex-R4 and R5 processors, System Control Co-Processor (CP15), and Memory Protection Unit (MPU)..
# Title Duration
1.1 Hercules ARM Cortex-R4 System Architecture: Processor Overview
This module provides an overview of the processor subsystem of the Hercules ARM Cortex-R4 Safety Microcontroller (MCU).
15:41
1.2 Hercules ARM Cortex-R4 System Architecture: System Control Co-Processor (CP15)
This module provides an overview of the System Control Co-Processor (CP15) of the Hercules ARM Cortex-R4 Safety Microcontroller (MCU).
05:14
1.3 Hercules ARM Cortex-R4 System Architecture: Memory Protection Unit (MPU)
This module provides an overview of the Memory Protection Unit (MPU) of the Hercules ARM Cortex-R4 Safety Microcontroller (MCU).
05:54
1.4 Hercules ARM Cortex-R System Architecture: Cortex-R4F Compared to Cortex R5F
This module provides a comparison between the ARM Cortex-R4F and ARM Cortex R4F system architectures of Hercules Safety Microcontroller (MCU).
18:33
1.5 Hercules How to Tutorial: Force a Clock Monitor Failure
This ‘How to Tutorial’ video highlights the clock monitoring circuitry integrated into many Hercules Safety MCUs.  It walks the viewer through an overview...
12:47
Login required

2. Hercules Safety MCU Peripherals

This section provides an overview of the Hercules Safety MCU peripherals and how they are used to support specific I/O functions for your application.
# Title Duration
2.1 Hercules Tutorial: MibSPI Overview
This 'How to Tutorial' video highlights the MibSPI module that is integrated into many Hercules Safety MCUs. It walks the viewer through an overview of...
11:33
2.2 Hercules Tutorial: MibSPI and DMA Overview
This 'How to Tutorial' video highlights the MibSPI and DMA module that is integrated into many Hercules Safety MCUs. It walks the viewer through an overview...
15:48
2.3 Hercules How to Tutorial: CAN Communication
This ‘How to Tutorial’ video highlights the Controller Area Network (CAN) integrated into many Hercules Safety MCUs.  It walks the viewer through an overview...
15:53
2.4 Hercules How to Tutorial: Ethernet
This ‘How to Tutorial’ video highlights the 10/100 Ethernet module that is integrated into many Hercules Safety MCUs.  It walks the viewer through an overview...
11:05
2.5 Hercules How to Tutorial: Turning on the LEDs
This ‘How to Tutorial’ video highlights the General Purpose I/O module (GIO) integrated into many Hercules Safety MCUs.  It walks the viewer through an...
07:52
2.6 Hercules How to Tutorial: 12bit ADC
This ‘How to Tutorial’ video highlights the 12-bit Analog to Digital Converter (ADC) integrated into many Hercules Safety MCUs.  It walks the viewer through...
12:31
2.7 Hercules How to Tutorial: Using the NHET to generate a PWM
This ‘How to Tutorial’ video highlights the High End Timer Co-processor (NHET) integrated into many Hercules Safety MCUs.  It walks the viewer through...
08:49
2.8 Hercules How to Tutorial: Using the SCI for UART Communication
This ‘How to Tutorial’ video highlights the Serial Communication Interface (SCI) module integrated into many Hercules Safety MCUs.  It walks the viewer...
12:38
Login required

3. Hercules Safety MCU Development Software & Tools

This section looks at the software and other tools available for application development on the Hercules Safety Microprocessor (MCU).
# Title Duration
3.1 Getting Started with HALCoGen
This video provides a brief overview of how to use HALCoGen in conjunction with CCSv4 in order to configure and generate peripheral code.
07:24
3.2 Hercules How to Tutorial: Using HALCoGen
This ‘How to Tutorial’ video highlights the features included in HALCoGen.  It walks the viewer through an overview of the application that can be used...
07:08
3.3 Hercules How to Tutorial: Using CCS UniFlash
This training shows you how to use the CCS UniFlash. 
12:52
3.4 Hercules LaunchPad Overview
This video provides an overview of the Hercules LaunchPad evaluation kit and how it can be used to evaluation Hercules MCUs’ integrated safety feature...
05:47
3.5 Hercules How to Tutorial: PWM Generation using the Hercules Launchpad
This video provides an overview of the Hercules Microcontroller LaunchPad development kit and demonstrates how to generate a Pulse Width Modulated (PWM)...
10:23
3.6 Hercules How to Tutorial: Selecting a JTAG Emulator
This is a training overview on selecting a JTAG Emulator.
08:49
3.7 Hercules How to Tutorial: PCB Design Considerations
This "How to Tutorial" provides printed circuit board designers an overview of features integrated into Hercules Safety MCUs and shows which ones deserve...
12:40
3.8 Overview of the Hercules SafeTI Diagnostic Library
This video provides an overview of the SafeTI Diagnostic Library for Hercules safety microcontrollers.
01:50
Login required

4. Functional safety 4-part training series

Compliance to Functional Safety standards is becoming a requirement for automotive, transportation, medical and many industrial end equipments. Hercules™ MCUs  are based on the high performance ARM® Cortex®-R CPU and offer integrated diagnostic features in hardware to help make development of IEC 61508 and ISO 26262 functional safety applications easier. This 4-part training series will provide you information to help ease the development of your IEC 61508 and ISO 26262 functional safety applications.

# Title Duration
4.1 Introduction: Addressing challenges and identifying opportunities in safety compliance
This is the introduction to the 4-part functional safety training series. This video presents an overview of the series and highlights what you can expect...
02:02
4.2 Overview of IEC 61508 and ISO 26262 safety standards and certification steps
This is the first of four videos in the functional safety training series. In part one, along with industry partner exida, we provide you with a comprehensive...
01:00:25
4.3 Reduce risk throughout the hardware design process
This is the second of four videos in the functional safety training series. Part two addresses, via the functional safety development and certification...
48:57
4.4 Improve system accuracy throughout the hardware design process
This is the third of four videos in the functional safety training series. In this video, we partner with industry expert YOGITECH and share models and...
49:31
4.5 Ease the development of safety compliant software
In this video, we partner with industry expert LDRA to address the challenges of developing functional safety compliant software
25:42
4.6 Functional Safety for PLCs and IO Controllers
In this on-demand training, Texas Instruments and TÜV SÜD discuss functional safety standards such as IEC 61508 and ISO 13849 and how they apply to Pr...
01:00:32
Login required

5. Hercules MCU Safety Design Considerations

This section provides insight into safety design for the Hercules Microprocessor (MCU).
# Title Duration
5.1 Make it Safe! SafeTI(TM) Design Packages
This training video will cover Make it Safe! SafeTI(TM) Design Packages.
27:02
5.2 Safety Building Blocks for Programmable Logic Controller (PLC)
Functional safety is the part of the overall safety of a system or piece of equipment that depends on the system or equipment operating correctly in response...
20:57
5.3 Safety Critical Design and Programming with Hercules (TM) Safety MCUs
This training will cover Safety Critical Design and Programming with Hercules (TM) Safety MCUs.
22:35
Login required

6. Safety Certification

This section takes a look at safety certification options for applications based on the Hercules Safety Microprocessor (MCU).
# Title Duration
6.1 Hercules MCUs and Exida
This training focuses on Hercules MCUs and Exida.
10:49
Login required
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki