Introduction
This document lists the non-volatile memories on the FreeForm/PCI-104, their purpose, and how they can be erased.
List of Non-Volatile Memories
Manufacturer | Part Number | Type | Designator | Purpose | Does Removal affect Board Function? | Electrically Write Protected? | Method of Writing and Erasing |
---|---|---|---|---|---|---|---|
Micron | M25P32-VMF6P | SPI Flash | U10 | FPGA configuration storage | Yes, FPGA would have to always be configured by JTAG | No, Write Protect pin is disabled | Using Xilinx IMPACT tools |
Micron | M25P64-VMF6P
|
SPI Flash | U11 | Embedded software code storage, to be used by MicroBlaze or Power PC | Only if you are trying to use MicroBlaze or Power PC | No, Write Protect pin is disabled | Using reference design provided by CTI, including FPGA & host software. |
Atmel | AT93C66A-10SU-2.7 | EEPROM | U9 | PLX9056 configuration storage. Sets the size of PCI memory windows and other functions | No, by default the FPGA configures the PLX9056 directly over the local bus | No, Write Protect pin is disabled | Using PLX Software Development kit GUI tool PLX Mon Or Using reference design provided by CTI, including FPGA & host software. |
Atmel | AT93C66A-10SU-2.7
|
EEPROM | U14 | General FPGA parameters, like MAC address | No, MAC address can be hardcoded in the FPGA code | No, Write Protect pin is disabled | Using reference design provided by CTI, including FPGA & host software. |
Originally from kdb337: FreeForm/PCI-104 Non-volatile Memory