at91rm3400 ATMEL Corporation, at91rm3400 Datasheet - Page 50

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
Serial Two-wire
EEPROM Download
50
AT91RM3400
Generally, serial EEPROMs have no identification code. The bootloader checks for an
acknowledgment on the first read. The device address on the two-wire bus must be 0x0.
The bootloader supports the devices listed in Table 14.
Table 14. Supported EEPROM Devices
Figure 15. Serial Two-Wire EEPROM Download
AT24C16A
AT24C164
AT24C128
AT24C256
AT24C512
AT24C32
AT24C64
Device
Restore the reset value for the peripherals.
Set the PC to 0 and perform the REMAP
Read the first 8 instructions (32 bytes).
Read the Two-Wire EEPROM into the
to jump to the downloaded application
Decode the sixth ARM vector
(code size to read in vector 6)
(except vector 6) are LDR
or Branch instruction ?
Send Read command
internal SRAM
Device ACK ?
8 vectors
Start
End
Yes
Yes
128 Kbits
256 Kbits
528 Kbits
16 Kbits
16 Kbits
32 Kbits
64 Kbits
Size
No
No
Only for Device with EBI integrated
8-bits parallel memory
Only for Device without
Memory Uploader
EBI integrated
Download
128 bytes page write
16 bytes page write
16 bytes page write
32 bytes page write
32 bytes page write
64 bytes page write
64 bytes page write
Organization
1790A–ATARM–11/03

Related parts for at91rm3400