public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] IceCube MPC5200 PCI crash - need help
@ 2005-11-29 18:54 Nick Droogh
  2005-11-30 22:45 ` Reinhard Arlt
  0 siblings, 1 reply; 7+ messages in thread
From: Nick Droogh @ 2005-11-29 18:54 UTC (permalink / raw)
  To: u-boot

Hi everyone,

I am using the IceCube MPC5200 evaluation board from Freescale.  Uboot 
1.1.4 is operational on the board. 
With no PCI card install, I get the following on startup:

PCI:   Bus Dev VenId DevId Class Int
        00  1a  1057  5803  0680  00
In:    serial
Out:   serial
Err:   serial
Net:   FEC ETHERNET

When I plug in a PCI card, the board crashes with the following message:

PCI:   Bus Dev VenId DevId Class Int
Bus Fault @ 0x03fa3cc0, fixup 0x00000000
Machine check in kernel mode.
Caused by (from msr): regs 03f4fd20 Unknown values in msr
NIP: 03FA3CC0 XER: 00000000 LR: 03FA3CB4 REGS: 03f4fd20 TRAP: 0200 DAR: 
20446576
MSR: 00003000 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 00

Has anyone else come across this problem?  If you had, what can be done 
to fix it?  I don't have a BDM at the
moment so it is a little more diffucult to trace.

Thanks in advance,

Nick Droogh

^ permalink raw reply	[flat|nested] 7+ messages in thread
* [U-Boot-Users] IceCube MPC5200 PCI crash - need help
@ 2005-11-30  7:25 Martin Krause
  2005-11-30  7:43 ` Gerhard Jaeger
  2005-11-30 10:47 ` Wolfgang Denk
  0 siblings, 2 replies; 7+ messages in thread
From: Martin Krause @ 2005-11-30  7:25 UTC (permalink / raw)
  To: u-boot

Hi Nick,

ndrooght at cadlink.com wrote on :
> I am using the IceCube MPC5200 evaluation board from Freescale.  Uboot
> 1.1.4 is operational on the board.
> With no PCI card install, I get the following on startup:
> 
> PCI:   Bus Dev VenId DevId Class Int
>         00  1a  1057  5803  0680  00
> In:    serial
> Out:   serial
> Err:   serial
> Net:   FEC ETHERNET
> 
> When I plug in a PCI card, the board crashes with the following
> message: 
> 
> PCI:   Bus Dev VenId DevId Class Int
> Bus Fault @ 0x03fa3cc0, fixup 0x00000000
> Machine check in kernel mode.
> Caused by (from msr): regs 03f4fd20 Unknown values in msr
> NIP: 03FA3CC0 XER: 00000000 LR: 03FA3CB4 REGS: 03f4fd20 TRAP: 0200
> DAR: 20446576
> MSR: 00003000 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 00
> 
> Has anyone else come across this problem?  If you had, what can be
> done 

Is your PCI card a real 3,3 V card? The IceCube (Lite5200) board
only supports 3,3 V cards. No 5,0 V cards and no 3,3 V/5 V mixed
cards are allowed.
Because of an unfurtunate design of the Lite5200 board it is
possible to plug in a 5 V PCI card in reverse direction into the
3,3 V coded PCI receptacle.

Regards,
Martin

^ permalink raw reply	[flat|nested] 7+ messages in thread
* [U-Boot-Users] IceCube MPC5200 PCI crash - need help
@ 2005-11-30 12:23 Martin Krause
  2005-11-30 14:35 ` Wolfgang Denk
  0 siblings, 1 reply; 7+ messages in thread
From: Martin Krause @ 2005-11-30 12:23 UTC (permalink / raw)
  To: u-boot

wd at denx.de wrote on Wednesday, November 30, 2005 11:48 AM:
> In message
> <47F3F98010FF784EBEE6526EAAB078D1C05EE2@tq-mailsrv.tq-net.de> you
> wrote:  
> > 
> > Is your PCI card a real 3,3 V card? The IceCube (Lite5200) board
> > only supports 3,3 V cards. No 5,0 V cards and no 3,3 V/5 V mixed
> > cards are allowed.
> 
> That's not correct. 3.3/5V combo-cards work fine.

OK, my formulation was bad.

According to the PCI specification this _should_ work. But there
are PCI cards around with a 5 V key and a 3,3 V key (= combo-cards)
wich drive 5 V on the PCI signals. Those cards are not compliant to
the PCI spec, and could damage a 3,3 V only PCI board.

On the IceCube board the signal levels on the PCI bus must not exceed
3,3 V, because the PCI pins of the MPC5200 are not 5 V tolerant. So 
it must be assured that a 3,3 V/5 V combo-card drives the PCI pins only
with 3,3 V. Otherwis it _may_ work for a while (because the 5 V are 
shortend by the clamp diodes in the MPC5200 down to 3,3 V), but damage
the board sooner or later.

Regards,
Martin

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-11-30 22:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-29 18:54 [U-Boot-Users] IceCube MPC5200 PCI crash - need help Nick Droogh
2005-11-30 22:45 ` Reinhard Arlt
  -- strict thread matches above, loose matches on Subject: below --
2005-11-30  7:25 Martin Krause
2005-11-30  7:43 ` Gerhard Jaeger
2005-11-30 10:47 ` Wolfgang Denk
2005-11-30 12:23 Martin Krause
2005-11-30 14:35 ` Wolfgang Denk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox