TMPA901CMXBG Toshiba, TMPA901CMXBG Datasheet - Page 67

no-image

TMPA901CMXBG

Manufacturer Part Number
TMPA901CMXBG
Description
Microcontrollers (MCU) 32-bit RISC MCU 16kb ARM926EJ 16kb 200Mhz
Manufacturer
Toshiba
Datasheet

Specifications of TMPA901CMXBG

Product Summaries
Summary
Lead Free
Yes
Rohs Compatible Product(s)
Available
Rom (kbytes)
-
Rom Type
ROMless
Ram (kbytes)
32
Number Of Pins
177
Package
BGA
Vcc
3V
Tft Lcd Controller
Y
Touchscreen Controller
Y
Usb Host Fs With Phy
Y
Usb Device Hs With Phy
Y
Sd Host Controller
-
Cmos Image Sensor Interface
-
I2s
1
Ssp (ch) Spi
1
I2mc/sio (ch)
1
Uart/sio (ch)
2
External Bus Interface
Y
Cs/wait Controller (ch)
4
Dma Controller
8
10-bit Ad Converter
4
12-bit Da Converter
-
16-bit Timer / Counter
6
Real Time Clock
Y
Watchdog Timer
Y
Osc Freq Detect
Y
Low-power Modes
Y
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMPA901CMXBG
Manufacturer:
Toshiba
Quantity:
10 000
0x0000 0000
0xF800 2000
0xF800 4000
0xF800 9FFF
0xF800 8000
work and stack areas for executing the boot program. Therefore, the maximum size of the
user program that can be loaded to the internal RAM is 24 KB.
vector and program are written in an 8 KB space between 0xF800_2000 and 0xF800_3FFF.
The boot program is loaded into the work space in the internal RAM. The loaded program
executes remapping.
0xF800_3FFF can be accessed from the space between 0x0000_0000 and 0x0000_1FFF.
vector).
0xF800_2000 and later addresses.
Within the internal RAM, the area between 0xF800_8000 and 0xF800_9FFF is used as
Within 24 KB of the user program area between 0xF800_2000 and 0xF800_7FFF, the
The boot program loads user program into the user program area in the internal RAM.
When the remap function is turned ON, the 8 KB space between 0xF800_2000 and
Refer to the chapter on the “system controller” for details of this function.
The boot program will branch to 0x0000_0000 of the last remapped RAM area (RESET
As shown in Fig. 3.6.4, remapping assigns another vector addresses to the ROM area.
Ex.
Therefore, the vector addresses to jump after running boot program must be assigned to
Boot program work space and stack
User program LOAD area:
User program LOAD area
vector area included
Before remapping
After remapping
Before Remap
Figure 3.6.4 Use of the internal RAM of the boot program
Vector in ROM
Vector in RAM
BOOT ROM
space area
(16KB)
(16KB)
(8 KB)
(8KB)
TMPA901CM- 66
0xF800_2000
0x0000_0000 (Reset vector)
0x0000 0000
0xF800 8000
0xF800 2000
0xF800 4000
0xF800 9FFF
Boot program work space and stack
User program LOAD area:
User program LOAD area:
User program LOAD area
vector area included
vector area included
Vector in RAM
Vector in RAM
space area
After Remap
0x0000_0018 (IRQ vector)
(16KB)
0xF800_2018
(8 KB)
(8KB)
(8KB)
TMPA901CM
2010-07-29
Shadow area
(Same Data)

Related parts for TMPA901CMXBG