TMS470Rx series

From SEGGER Wiki
Jump to: navigation, search

The TMS470R1x family consist of devices with general-purpose 16/32-bit reduced instruction set computer (RISC) microcontrollers. The A256 microcontroller offers high performance utilizing the high-speed ARM7TDMI 16/32-bit RISC central processing unit (CPU), resulting in a high instruction throughput while maintaining greater code efficiency. The ARM7TDMI 16/32-bit RISC CPU views memory as a linear collection of bytes numbered upwards from 0. The TMS470R1A256 utilizes the big-endian format where the most significant byte of a word is stored at the lowest numbered byte and the least significant byte at the highest numbered byte.

Initialization of the device RAM for flash programming

For flash programming it is mandatory to configure the RAM and Flash size at first within the MEMORY BASE ADDRESS registers. Without this configuration RAM and Flash are not accessible for read and write attempts.

Sample projects

J-Flash: Sample Projects can be found in the installation folder of the J-Link Software package within the following path ...\Samples\JFlash\ProjectFiles\TI

The RAM and Flash initialization sequence has been implemented as part of the init steps which are executed on "Connect".