public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Randy Vinson <rvinson@mvista.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] MPC832x EMDS and PCI expansion board
Date: Thu, 28 Jun 2007 13:20:12 -0700	[thread overview]
Message-ID: <468417FC.5060009@mvista.com> (raw)
In-Reply-To: <200706281522.25792.rparsons@cambridgebroadband.com>

Richard Parsons wrote:
> Hi all,
Hi Richard,

> 
> I am trying to get the Freescale MPC832X EMDS with a PCI-Exp board to 
> recognise a PCI device.  I have the PCI enabled @66Mhz and all appears to be 
> in working order except there are no sane values are being read from the PCI 
> bus.
> 
> On linux 2.6.22 kernel it registers a lots of PCI devices but they all have 
> the vendor ID of 0. (<sarcasm>I really dont believe the board has a nCipher 
> HSM and a SCSI controller on the PCI board.. unless its so small I cant see 
> it </sarcasm> 
> 
> The Bus powers up, the cards at least get power as far as I can see (blinking 
> light on a 3COM network card :-P 
> 
> Is there anything I am missing? as I cant seem to get this blessed PCI running 
> properly.

I've run into the same problem. The information I received was to run
the PCI bus at 33MHz only. Note that the PCI speed selection in U-Boot
doesn't seem to do anything. The code is trying to set the divider bits
in the OCCR register, but the 832x chip doesn't have those bits. To
change to 33MHz, I had to change SW4-4 (CFG_CLKDVB).

I also experienced problems with the power-on reset. If I used the reset
button on the 8323 processor board, I got much better results.

I think the problem may be caused by the removal of some pullup
resistors in the processor card. The schematic I have for the Rev 1.1
processor board shows the pullups for nXPCI1_DEVSEL, nXPCI1_FRAME,
nXPCI1_IRDY, nXPCI1_TRDY, nXPCI1_PERR, nXPCI1_SERR, and nXPCI1_STOP
marked "DNP" which I infer to mean "Do Not Populate." The Rev 1 board
did not have the DNP marking for those pullups and worked fine for me. I
don't know what Rev processor card you are using, so this may not be
related to your problem.

Randy V.

  reply	other threads:[~2007-06-28 20:20 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-28 14:22 [U-Boot-Users] MPC832x EMDS and PCI expansion board Richard Parsons
2007-06-28 20:20 ` Randy Vinson [this message]
2007-06-29  9:38   ` Richard Parsons
2007-06-29 18:11     ` Randy Vinson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=468417FC.5060009@mvista.com \
    --to=rvinson@mvista.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox