ROM/Flash Initialization

ROM/Flash Initialization

There are two methods of injecting code into the Flash in bank A:

1.In-circuit programming

2.Loading it from ROM/Flash bank B

For the second method, hardware must direct the Falcon chip set to map the FFF00000-FFFFFFFF address range to Flash 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.

5

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

 

 

http://www.motorola.com/computer/literature

5-15

Page 259
Image 259
Motorola MVME2300 Series manual ROM/Flash Initialization, ROM/Flash Bank Default, Default Mapping for FFF00000-FFFFFFFF