
5-16
Computer Group Literature Center Web Site
Programming Details
5
ROM/Flash Initialization
There are two methods used to inject code into the Flash in Bank A: (1) In-
circuit programming and (2) Loading code 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