Programming Details
ROM/Flash Initialization
5
5-16
There are two methods used to inject code into the Flash in Bank A: (1) In-
circuit programming and (2) Loading it from the ROM/Flash Bank B. For
the second method, the hardware must direct the Falcon chipset to map the
FFF00000-FFFFFFFF address range to Bank B following a hard reset.
Bank A then can be programmed by code from Bank B.
Software can determine the mapping of the FFF00000-FFFFFFFF address
range by examining the rom_b_rv bit in the Falcon's Rom B Base/Size
Register.
Table 5-6. ROM/FLASH Bank Default
rom_b_rv
Default Mapping for FFF00000-FFFFFFFF
0
ROM/FLASH Bank A
1
ROM/FLASH Bank B