at91rm3400 ATMEL Corporation, at91rm3400 Datasheet - Page 47

no-image

at91rm3400

Manufacturer Part Number
at91rm3400
Description
Atmel Advanced At91 Arm Microcontroller
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at91rm3400-AU-002
Manufacturer:
Atmel
Quantity:
10 000
Structure of ARM
Vector 6
Figure 13. Structure of the ARM Vector 6
Example
1790A–ATARM–11/03
31
DataFlash Page Size
The ARM exception vector 6 is used to store information needed by the Boot ROM down-
loader. This information is described below.
The first eight bits contain the number of blocks to download. The size of a block is 512 bytes,
allowing download of up to 128K bytes.
The bits 13 to 16 determine the DataFlash page number.
The last 15 bits contain the DataFlash page size.
Table 12. DataFlash Device
The following vector contains the information to describe a AT45DB642 DataFlash which con-
tains 11776 bytes to download.
Vector 6 is 0x0841A017 (00001000010000011010000000010111b):
For download in the EEPROM or 8-bit external memory (if device integrates EBI), only the size
to be downloaded is decoded.
Device
AT45DB011B
AT45DB021B
AT45DB041B
AT45DB081B
AT45DB161B
AT45DB321B
AT45DB642
AT45DB1282
Size to download: 0x17 * 512 bytes = 11776 bytes
Number pages (1101b): 13 ==> Number of DataFlash pages = 2
DataFlash page size(000010000100000b) = 1056
DataFlash page number = 2
17 16
Number of
Pages
128 Mbits
16 Mbits
32 Mbits
64 Mbits
Density
2 Mbits
4 Mbits
8 Mbits
1 Mbit
13 12
(Nb of pages)
Reserved
Page Size (bytes)
8
7
Number of 512-byte Blocks to
1056
1056
264
264
264
264
528
528
Download
AT91RM3400
13
= 8192
Number of Pages
0
16384
1024
2048
4096
4096
8192
8192
512
47

Related parts for at91rm3400