[U-Boot] The purpose of enabling CONFIG_PCI_BOOTDELAY

Wolfgang Denk wd at denx.de
Wed Mar 24 22:10:50 CET 2010


Dear Mike,

In message <OF532F17EB.D2119CC3-ON852576F0.0072502F-852576F0.00725A73 at apcc.com> you wrote:
> 
> What is the purpose of CONFIG_PCI_BOOTDELAY? I am using uboot version

Adding a delay so the PCI controllers can come up and stabilize.

> Specifically in my case, all the resets on my board have occurred well
> before (500 msec) this portion of the code would execute, so it would seem
> safe to say that any peripherals like PCI controllers would be satisfied
> reset-wise.

500ms is not safe. We have seen cases (for example on 440SP / 440SPe)
where 5...10 seconds (!) were needed.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Microsoft Compatibility:
     your old Windows 3.11 application crash exactly as the new ones.


More information about the U-Boot mailing list