PPC7A Product Manual
Functional Description
8-8
1
st
Edition
To write to this area, Links E5 (Overall FLASH Write Enable) and E9 (System FLASH Write Protected)
need to be fitted.
User FLASH
This FLASH array is for the user to place application code or data. It is a contiguous array of 56, 120, or
248 Mbytes (depends on FLASH array size).
To write to this area, links E5 (Overall FLASH Write Enable) and E3 (WRITE_ENABLE_USER) need
to be fitted.
VME Programming Option
Fitting link E4 (see Chapter 4) allows the PPC7A
to have new boot firmware programmed via the
VMEbus.
This link is intended for factory use only. Normally, if the Boot firmware gets corrupted the Recovery
boot option should be used to restore the Boot firmware.
This link holds the onboard processor in reset. This is required when the onboard FLASH contents are
unknown and new boot firmware is required to be loaded into the FLASH from VME.
To load new firmware from VME, the VME master relies on the reset configuration of the Universe. The
register set of the Universe appears at address 0x8000 0000 on VME, by default. The VME master will
use these registers to set up windows onto the PCI bus from VME.
The GT64260 will have its register set available at address 0x1400 0000. The PowerPC's boot FLASH
can be accessed at address 0xFFF0 0000 on PCI. These areas will need mapping onto VME to allow
access of the FLASH memory
For correct operation of the FLASH memory, 0xF428 1278 should be written to the GT64260 registers
at offset 0x46C. The FLASH memory can now be read or written to. Writes to the FLASH memory
should always be done as a 32 bit write.
The boot area that can be accessed at 0xFFF0 0000 will depend on the Boot link settings (E7 & E8).
Also, the write protection of the boot areas is also controlled by the link settings (E5 & E9).
$
Note:
The Recovery boot area cannot be written to by configuration of either the Boot links (E7 & E8) or the
write protection links (E5 & E9). The Recovery boot area has been designed to only be programmed in
the factory.
Once you have programmed the boot section of the FLASH, remove link E4 and carry out a hard reset.
Normal booting now occurs from the FLASH and both User and Boot sections are accessible again at
their normal addresses.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com