^

AR# 31638 10.1 EDK SP3, plbv46_pci_v1_02_a - The latest Tactical Patch "plbv46_pci_v1_03_a" fixes issues related to Linux booting on ML510 system, Virtex-4 Q, Virtex-4 QR support and various other issues

Following are the latest fixes for plbv46_pci_v1_02_a in EDK 10.1sp3. Please use this tactical Patch "plbv46_pci_v1_03_a" for EDK 10.1sp2 and EDK 10.1sp3.

Changes from v1.02.a as listed below in EDK 10.1sp3.

1. Bug fix for Virtex-5 to correct PCI BARs that were erroneously enabled when the parameter "C_PCIBAR_NUM" was less than 3.

2. Enhancement to increase PCI BAR length upper limit from 29 to 30 (power of 2) bytes.

3. Bug fix for SERR_N asserted during PCI2PLB read to allow prefetch to complete.

4. Moved to plbv46_slave_v1.01.b, not a functional difference.

5. Bug fix for Linux booting in ML510 where Linux/compiler optimization breaks up a configuration read 32-bit word operation into 4 separate byte read operations. The byte reads occurred quickly one after another and exposed a bug where the last byte read would be corrupt.

6. Added support for Virtex-4 Q and Virtex-4 QR.

You can download the latest patch from:

http://www.xilinx.com/txpatches/pub/applications/pci/plbv46_pci_v1_03_a_090808.zip

Unzip and place the "plbv46_pci_v1_03_a" directory in the local "pcore" directory of your current project.

This issue is scheduled to be fixed in the "plbv46_pci_v1_03_a" version in EDK 11.1:

http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
38095 ML510 - Known Issues and Release Notes Master Answer Record N/A N/A
AR# 31638
Date Created 11/12/2008
Last Updated 12/15/2012
Status Active
Type General Article
Feed Back