/ocelot-pcie-setup

Microchip Ocelot family chips PCIe interface bring-up

Primary LanguageCOtherNOASSERTION

This software is to generate a bootable Intel HEX file to bring up the PCIe interface, including "Restart PLL of the chip", "Setup PCIe termination mode and interface" and "Monitor and maintain the PCIe link".

The software project is managed by .\prj\Unmanaged_VSC751X_PCIE_SETUP.uvproj, which is based on Keil PK51 Developers Kit (v9.03 or v9.57 or later versions).

To generate the bootable HEX file, opening Unmanaged_VSC751X_PCIE_SETUP.uvproj to builde the code, and then Ocelot_PCIe_Setup.hex will be produced in .\obj folder. You can use a HEX2BIN utility to convert the HEX file into a binary format.

To store the bootable Ocelot_PCIe_Setup.hex, an SPI flash with 512Kbits density supporting 24-bit address mode is required.