
Hi Stefan,
I am modifying the start.S code and I believe this is the basic initialization code need to bring up the board at start.
If I flash my sample initialization code in flash and do hard reset then board is working, but after flashing u-boot image, board does not boot up.
Even the system fails to detect the board from PCI slot and system do not start with the board in PCI slot. when I remove the board from PCI slot then system starts.
Is this issue related to PCI core?
It would be great if you can please send the pdf on IIC bootstrap controller for PPC440x5 core.
Thanks & Regards, Prakash
On Wed, Dec 30, 2009 at 5:21 PM, Stefan Roese sr@denx.de wrote:
Hi Prakash,
On Wednesday 30 December 2009 12:31:52 prakash bedge wrote:
I am using PPC440GX. I did not understood what mean by EEPROM configuration. Do you want to
say
that board is using data from EEPROM?
I'm talking about the bootstrap controller of the PPC. I suggest you take a look at chapter "9. IIC Bootstrap Controller" for more information about this.
I believe I am using fix configuration as I am not calling any I2C call
in
bootloader code.
You don't need to call it. The PPC is reading these I2C bootstrap values *before* starting the first lines of code from flash (if configured to use the I2C bootstrapping).
So how are the strapping pins (UART0_DCD, UART0_DSR) configured in your custom board?
Cheers, Stefan
-- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office@denx.de