Please note as of Wednesday, August 15th, 2018 this wiki has been set to read only. If you are a TI Employee and require Edit ability please contact x0211426 from the company directory.
TMS470M Product Overview
ARM Cortex M3 Based Cost Effective Safety MCUs for Transportation
The Hercules™ TMS470M devices are members of the TMS470M family of Automotive Grade 16/32-bit reduced instruction set computer (RISC) microcontrollers. These microcontrollers offer high performance utilizing the high efficiency ARM Cortex™-M3 16/32-bit RISC central processing unit (CPU), resulting in a high instruction throughput while maintaining greater code efficiency. The TMS470M value-line uses the M3 CPU running at 80MHz and has Flash memory options ranging from 256KB to 640KB (including up to 128KB EEPROM emulation capability) and RAM memory ranging from 16KB to 64KB. High-end embedded control applications demand more performance from their controllers while maintaining low costs. The TMS470M microcontroller architecture offers solutions to these performance and cost demands while maintaining low power consumption.
The Hercules™ TMS470M microcontroller family enables developers to easily create safety-related applications for the transportation industry. The devices have built-in safety features like CPU and RAM self test (BIST) engines, error correction code (ECC) and parity-checking.
For TMS470M HDK kit:
The PDF format schematic drawings for the TMS470M HDK is available here: TMS470M_Schematics.pdf
The Cadence Capture Format format schematic drawings for the TMS470M HDK is available here: TMS470M_Schematics.zip
The gerber files for the TMS470M HDK are available here: TMS470M_Gerbers.zip
The BOM for the TMS470M HDK are available here: TMS470M_BOM.zip
The CCS4 Sample Project for the TMS470M HDK are available here: TMS470M_Demo.zip
There is an Example Expansion Board Design here: HDK Experimenter
- TMS470M device family:
Tools & Software
Some Tools and software are common across TMS570 and TMS470M family devices. TMS570 info can be found from the TMS570 Category page. http://processors.wiki.ti.com/index.php/Category:TMS570
- High End Timer IDE - Windows application for configuring and simulating the HET.
- TMS470M HalCoGen - Windows application for generating drivers and configuration code for the TMS470M devices.
- TMS470M_CAN_Bootloader.zip - The CAN bootloader permanently resides in the first flash block of target device. It enables programming of the Hercules microcontroller through its CAN interface. The bootloader also helps designers update the user application code for products already deployed in the field
- TMS470M_CAN_Bootloader_Test.zip - The VC++ project used on PC side to send commands and data to bootloader running on MCU.
Some Peripherals are common across TMS570 and TMS470M family devices. TMS570 info can be found from the TMS570 Category page: http://processors.wiki.ti.com/index.php/Category:TMS570
Application Notes & Articles
The application notes for the TMS470M series devices can be found from the TMS470M Application Notes webpage.
(Single click to play the thumbnail. Double click for full page/full screen viewing options.)
The #evp parser function was deprecated in EmbedVideo 2.0. Please convert your parser function tag to #ev.
This and other videos related to the Hercules Safety Microcontroller platform, the TMS470M, TMS570 and RM4 device families can be found on the videos wiki page. Videos covering device family overview, safety concept, demos with available USB/MDK kit, tools and IDE's, etc are included.
Important Links & Downloads
TMS470M home page:www.ti.com/tms470m
TMS470M USB Development Stick schematic (orcad .DSN): TMS470M_Stick.zip
TMS470M USB Development Stick schematic (pdf): TMS470M_Stick.pdf
TMS470M USB Development Stick Bill of Materials (xls): TMS470M_Stick_BOM.zip
For technical support and sharing, please visit the TMS470M Microcontroller Forum in TI's E2E (Engineer to Engineer) community.