[coreboot] HTX (FPGA) device needs more time for initialization but HOW?
knuku at gap.upv.es
Thu Jul 1 10:25:57 CEST 2010
my version of coreboot (on Supermicro H8QME-2+) is working just fabulous
but now I have a little issue. I have a HTX board with a FPGA on it
which needs to boot with coreboot on the motherboard. The problem is
that it fails to boot most of the time because it doesn't had time to
initialize itself properly. I know that because at HT non coherent
device initialization it marks bit 1(InitComplete) in the link type
register of the device as 0. What I tried to do is to hard_reset() every
time it fails but with no luck. I did that because after a power cycle
the card seems to have enough time to initialize and the boot process
I read in the maillist
(http://firstname.lastname@example.org/msg01089.html) of a
similar problem but with no solution published at the end :(.
So is there any way how I could delay the whole initialization process
to give the card more time?
Thanks in advanced,
More information about the coreboot