Main

11.1 EDK, MPMC - PPC405 processor hangs without exception when illegal address requested and no PLB0 logic attached

AR# 33383

Search For Another Answer

Topic EDK-IP-Memory-MPMC
Last Updated 09/03/2009
Status Active
Description

Keywords: hange, freeze, IPLB, DPLB, exception

When using a PPC405 connected to a MPMC on ports IPLB1/DPLB1 without logic on IPLB0, an illegal address will not cause an exception.

How do I resolve this issue?

Solution

The cause of this issue is that there is no bus logic connected that will trigger a timeout.

One work-around is to connect some PLB logic to the IPLB0 port.

Alternatively, it might be possible to set the entire memory range to map to the MPMC port by setting the following two PPC405 MHS parameters:

PARAMETER C_IPLB1_ADDR_BASE=0x0
PARAMETER C_IPLB1_ADDR_HIGH=0xFFFFFFFF
 
 
/csi/footer.htm