I have a CPCI user slot. I am plugging the PMC ( Artesyn board) into that. Without doing any initialization for the card, (No mapping) still I am unable to bring up the system. As per your thought, if I do some mapping, there may be possiblity that it is addressing to an address on other card is occupying. Hope I am right:) MPC8240 is the host as well as bus arbiter. Artesyn board comes with MPC750 and CPC700. Both boots up independently through their bootcode. Artesyn waits for bus enumeration. At the first stage, I am just enumerating the bus for Artesyn board in my code.
Whether I enumerate or not, both times my MPC8240 based system hangs up. I suspected whether it was anything to do with the bootcode of artesyn and tried disabling that. Still my MPC8240 doesn't bootup (DEC211433 reports fatal bus error as this is responsible for downloading the image from ethernet).
Thanks in advance
From: Murray, Thomas [mailto:email@example.com]
Sent: Wednesday, February 28, 2001 1:20 PM
A master abort is caused by no devsel being asserted in response to a PCI
That is because it is addressed to an address on other card is occupying. Or
there may be a parity error
on the address phase of the PCI command.
the questions you need to answer are
what type of command is it
is there an address parity error
what other device should be responding to that address
how are you attaching a PMC (PCI mezanine card ?) to a PCI slot? they have
completly different physical connectors.
A card based on the 21143 normaly doesn't receive interrupts, but creates
what is your youst CPU that is configuring the system
Thomas Murray Intel Massachusetts
PCI Bridge Product Line
Phone: (978) 568-6113
FAX: (978) 568-4367
From: Ramasubramanian,S [mailto:SRamasubramanian@Corvis.com]
Sent: Tuesday, February 27, 2001 10:25 AM
I have a system with MPC8240 as a arbiter. I have plugged a PMC card into
the unused PCI slot. My system hangs up reporting fatal system error. My
system (MPC 8240) uses a PCI based ethernet controller(DEC 21143).
When I stepped through emulator, I found that my DEC card gets interrupted
reporting Master abort. I don't know what I am missing in my
initialization. Can anyone point out what might be the problem???????
Without the PMC card, my system works fine.
What are all the possible causes of Master abort in a PCI transaction?.