Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
| Kit Overview
The TMS570LS31xTMS570LS31x Hercules USB Development Stick is ideal for evaluating the Hercules platform of safety microcontrollers. The USB Stick features an integrated XDS100v2 JTAG emulator, access to several key peripheral pins and is completely powered by a PC’s USB port. The kit also contains a quick start guide, a USB extension cable, a LED flashlight and a software installation DVD that includes Code Composer Studio IDE, HALCoGen, nowFlash, HET IDE, demo software and code examples.
The TMS570LS3137 is a high performance automotive grade microcontroller family for safety systems. The safety architecture includes Dual CPUs in lockstep, CPU and Memory Built-In Self Test (BIST) logic, ECC on both the Flash and the data SRAM, parity on peripheral memories, and loop back capability on peripheral IOs. The TMS570LS3137 integrates the ARM Cortex-R4F Floating Point CPU which offers an efficient 1.6 DMIPS/MHz, and has configurations which can run up to 180MHz providing up to 288 DMIPS. The device supports the big-endian [BE32] format. The TMS570LS3137 has up to 3MB integrated Flash and up to 256KB data RAM configurations with single bit error correction and double bit error detection. The flash memory on this device is a nonvolatile, electrically erasable and programmable memory implemented with a 64-bit-wide data bus interface. The flash operates on a 3.3V supply input (same level as I/O supply) for all read, program and erase operations. When in pipeline mode, the flash operates with a system clock frequency of up to 180MHz. The SRAM supports single-cycle read/write accesses in byte, halfword, and word modes.
Key Applications: Braking systems (ABS and ESC), Electric power steering (EPS), HEV/EV inverter systems, Battery management systems, Active driver assistance systems, Aerospace and avionics, Railway communications, Railway communications, Off road vehicles. | |||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Texas Instruments | Code Composer Studio (CCStudio) | TI ARM MCUs | CCStudio is an integrated development environment (IDE) for TI embedded processor families. CCStudio comprises a suite of tools used to develop and debug embedded applications. It includes compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators, real-time operating system and many other features. Learn More |
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debugger / Programmer | Texas Instruments | XDS510USB PLUS JTAG EMULATORXDS510USB PLUS JTAG EMULATOR | TMS570M | EMULATOR, USB PLUS JTAG, XDS510 |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Type | Description |
---|---|
User Guide | TI: User Guide for TMS570LS31x Hercules Development Kit (HDK) |
Datasheet | TI: Datasheet of TMS570LSxxx4 16/32-Bit RISC Flash Microcontroller |
Application Note | TI: Compatibility Considerations: TMS570LS20x/10x to TMS570LS31x/21x |
Application Note | TI: FlexRay Transfer Unit (FTU) Setup |
Application Note | TI: Generating Operating System Tick Using RTI on a Hercules ARM Safety MCU |
Application Note | TI: Hercules Family Frequency Slewing to Reduce Voltage and Current Transients |
Application Note | TI: Interfacing the Embedded 12-Bit ADC in a TMS570LS31x/21x and RM4x Series MCUs |
Reference Manual | TI: TMS570LS31x/21x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual |
Revision Note | TI: TMS570LS31x/21x 16/32-Bit RISC Flash Microcontroller Silicon Errata |
Training Video | TI: Electric Power Steering Demonstration |
Design Elements
Type | Description |
---|---|
Video
Kit Features
- On-board USB XDS100v2 JTAG debug
- On-board SCI-to-PC serial communication
- Access to key peripheral pins
- LEDs, temp sensor,light sensor, accelerometer
- CAN transceiver
Kit Contents
- TMS570LS3137TMS570LS3137 Development board
- CCStudio v4.x IDE: C/C++ Compiler/Linker/Debugger
- HALCoGen Peripheral Driver Generation Tool
- CCS and nowFlash Flash Programming Tools
- HET IDE/Simulator/Assembler
- GUI Demos with Project/Code Examples
- Type A to mini B USB cable for using on board XDS100V2 JTAG emulator
- Flashlight for light sensor demo