"Bus parking" for all OPB devices with master capability does not work properly. There is a bug in the OPB master logic that is commonly used in all OPB peripherals with master capability. The parking capability in the OPB master logic is not compatible with the OPB Arbiter. Consequently, any OPB devices with DMA should not be built onto an OPB that has bus parking.
You can work around this problem by not using bus parking with the OPB Arbiter. Make sure that the C_PARK parameter in opb_v20 is set to zero to disable bus parking functionality. The affected cores in EDK 3.1, including all service packs, include the following:
The fix for all of these cores should be available in EDK 3.2 Service Pack 2.