Microcontrollers (MCU)

Design Support

Getting Started

Selection Tool

Training & Events

Developer Network

University

Hercules™ ARM® Safety MCUs

 
Hercules™ ARM® Safety MCUs Overview from Texas Instruments

Hercules USB Stick Evaluation/Development Kits

 

USB Stick Kit Features:

  • USB Powered
  • On Board USB XDS100v2 JTAG Debug
  • On Board SCI to PC Serial Communication
  • Access to Select Signal Pin Test Points
  • LEDs, Temp Sensor & Light Sensor
  • CAN transceiver

Hercules Full Featured Development Kits

 

Hercules Development Kit Features:

  • On Board USB XDS100v2 JTAG Debug
  • On Board SCI to PC Serial Communication
  • External high speed emulation via JTAG
  • Access to Signal Pin Test Points
  • LEDs, Temp Sensor & Light Sensor
  • 2 CAN Transceivers
  • MIPI connector for 32bit ETM Trace (RM48 & TMS570)
  • RJ45 10/100 Ethernet Interface (RM48 & TMS570)
  • USB-A Host Interface (RM48)
  • USB-B Device Interface (RM48)

Software Included in Each Kit:

 


Integrated Development Environments (IDEs)

Texas Instruments and our partners offer Integrated Development Environments (IDE) and compilers to make it easy to get started developing software for Hercules.

Name
Description
Provider
CCS v4 MCU Edition Code Composer Studio MCU Edition Texas Instruments
IAR Embedded Workbench® for ARM A completely integrated development environment that includes a project manager, editor, C/C++ build tools and the C-SPY debugger. IAR Systems
MDK-ARM The MDK-ARM is a complete software development environment including uVision IDE and ARM C/C++ Compilation Tools Keil
TRACE32 PowerView Complete software development environment with trace support for ETM and RTP Lauterbach
winIDEA winIDEA IDE, iC5000 emulator and trace hardware iSystem
EJ-Debug, EJ-Extreme, Watchpoint JTAG Emulation and Trace Solution with plugin for TI Code Compose Studio Sophia Systems
HiTOP IDE/Debugger Tantino-Cortex-R4 with professional HiTOP Debugger/IDE Hitex


Real-Time Operating Systems

A real-time operating system (RTOS) is a multitasking operating system which uses specialized algorithms to schedule and guarantee deadlines of tasks. Key features of an RTOS include minimal latency for task switching and the number of tasks it can handle. Below is a list of RTOS available for the Hercules platform from various providers.

Name
Description
Provider
SAFERTOS Real Time OS for mission critical applications certified for IEC61508 SIL3, FDA 510K or DO-178B High Integrity Systems
Download
FreeRTOS FreeRTOS is a portable, open source, royalty free, mini Real Time Kernel. FreeRTOS.org
µC/OS-II™ Micrium uC/OS-II RTOS certified for avionics DO-178B Level A and EUROCAE ED-12B, IEC61508 SIL 3/SIL4, and used in FDA-certified devices Micrium
Download
ThreadX Priority controlled RTOS with embOSView analysis tool expresslogic
SCIOPTA Real-Time Operating System certified to IEC61508/EN50128 by TÜV SCIOPTA
MICROSAR BSW AUTOSAR Basic Software (BSW) including the MCAL layer, OS, communication stacks for CAN, FlexRay and LIN. Vector
EB tresos AutoCore and Studio Production-ready Autosar standard core and Configuration editor Elektrobit (EB)
RTA-OSEK RTA-OSEK provides a production real-time operating system , implements the AUTOSAR-OS V1.0 (SC-1) and OSEK/VDX OS V2.2.3 standard, and is fully MISRA compliant. ETAS
osCAN osCAN is a pre-emptive realtime multitasking operating system compliant to the OSEK/VDX specification 2.2 VECTOR


Hercules MCU Utilities

  Safety MCU Demos
  • Safety Feature Highlight
  • Ambient Light Demo
  • Temperature Demo
  • LED Light Show
  • Maze Game (RM48 & TMS570)
  • Source Code Viewable via CCS
    HALCoGen
  • User Input on High Abstraction Level
  • Graphical-based code generation
  • Easy configuration
  • Quick start for new projects
  • Supports CCS, IAR & KEIL IDEs
 
  PLL Calculators

Easily configure the FMzPLL and FPLLs in the Hercules platform Phase Lock Loop modules.

    nowECC Generation Tool

Command line program for generating Error Correction Code for Hercules devices. Can be used in conjunction with CC

 
  HET IDE
  • Graphical Programming Environment
  • Includes Synapticad Waveformer Pro
  • Generates CCS-ready software
  • Includes functional examples
    nowFlash Programming Tool

GUI and command line programmer for loading code into Hercules devices without an IDE



Hercules Software and Tools Partners

Sciopta logo   Lauterbach logo   Synapticad logo   Keil logo   iSystem logo
ETAS logo   EB logo   Simma Software logo   Wittenstein logo   Blackhawk logo

 

See All Tools & Software

   


27 tools and software found

General Tools and Software for Hercules™ ARM® Safety MCUs
Name Tool/Software Part Number Tool/Software Type Product Group Company
Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending Sort Ascending    Sort Descending
ECC generation tool NOWECC Flash Tools TMS570LS ARM Cortex-R4F Series
ECC generation tool NOWECC Flash Tools RM4 ARM Cortex-R4F Series
ECC generation tool NOWECC Flash Tools TMS470M ARM Cortex-M3 Series
F021 Flash API F021FLASHAPI Flash Tools RM4 ARM Cortex-R4F Series
F021 Flash API F021FLASHAPI Flash Tools TMS570LS ARM Cortex-R4F Series
Flash programming tool NOWFLASH Flash Tools RM4 ARM Cortex-R4F Series
Flash programming tool NOWFLASH Flash Tools TMS470M ARM Cortex-M3 Series
Flash programming tool NOWFLASH Flash Tools TMS570LS ARM Cortex-R4F Series
FMzPLL Configuration Tool FMZPLL_CALCULATOR Application Software RM4 ARM Cortex-R4F Series
FMzPLL Configuration Tool FMZPLL_CALCULATOR Application Software TMS470M ARM Cortex-M3 Series
FMzPLL Configuration Tool FMZPLL_CALCULATOR Application Software TMS570LS ARM Cortex-R4F Series
FPLL Configuration Tool FPLL_CALCULATOR Application Software RM4 ARM Cortex-R4F Series
FPLL Configuration Tool FPLL_CALCULATOR Application Software TMS570LS ARM Cortex-R4F Series
HAL Code Generator tool HALCOGEN Development Platforms RM4 ARM Cortex-R4F Series
HAL Code Generator tool HALCOGEN Development Platforms TMS570LS ARM Cortex-R4F Series
HAL Code Generator tool HALCOGEN Development Platforms TMS470M ARM Cortex-M3 Series
Hercules Safety MCU Demos HERCULES_SAFETY_MCU_DEMOS Application Software RM4 ARM Cortex-R4F Series
Hercules Safety MCU Demos HERCULES_SAFETY_MCU_DEMOS Application Software TMS570LS ARM Cortex-R4F Series
Hercules Safety MCU Demos HERCULES_SAFETY_MCU_DEMOS Application Software TMS470M ARM Cortex-M3 Series
HET IDE HET_IDE Development Platforms TMS470M ARM Cortex-M3 Series
HET IDE HET_IDE Development Platforms RM4 ARM Cortex-R4F Series
HET IDE HET_IDE Development Platforms TMS570LS ARM Cortex-R4F Series
NHET Assembler Tool SPNC019 Compilers/Assemblers/Linkers TMS570LS ARM Cortex-R4F Series
NHET Assembler Tool SPNC019 Compilers/Assemblers/Linkers TMS470M ARM Cortex-M3 Series
NHET Assembler Tool SPNC019 Compilers/Assemblers/Linkers RM4 ARM Cortex-R4F Series
TMS470/570 Platform F035 Flash API F035FLASHAPI Flash Tools TMS470M ARM Cortex-M3 Series
TMS470/570 Platform F035 Flash API F035FLASHAPI Flash Tools TMS570LS ARM Cortex-R4F Series

Disclaimer

This product is designed as an aid for customers of Texas Instruments. No warranties, either expressed or implied, with respect to this third party software (if any) or with respect to its fitness for any particular purpose is claimed by Texas Instruments or the author. The software (if any) is provided solely on an "as is" basis. The entire risk as to its quality and performance is with the customer.

Back to Top