[U-Boot] U-Boot for AMCC Sequoia Board (PPC440EPX) fails to boot for version 2009.11-rc1 onwards
Stefan Roese
sr at denx.de
Fri Sep 9 08:30:21 CEST 2011
Hi Doug,
On Thursday 08 September 2011 22:24:51 Hayes,Doug wrote:
> Has anyone tried the latest U-Boot on the above board lately? I am
> building the U-Boot image with "sequoia_config" option and have found it
> stops booting after version 2009_08. I get no text output for the
> versions that I have tried: 2009.11-rc1, 2009.11, 2010.03. latest
> (2011.06). There were a lot of "4xx" changes in 2009.11-rc1 so perhaps
> one of those has changed how my board comes up. I am just starting to
> compare code files for differences in order to track it down.
>
> I am compiling with this ELDK "gcc version 4.0.0 (DENX ELDK 4.1.4.0.0)".
>
> I anyone has an idea why my U-Boot hangs please let me know. Thanks for
> any info.
I do test on Sequoia from time-to-time. No problems here:
U-Boot 2011.06-00588-g49ea2e3 (Sep 09 2011 - 08:20:40)
CPU: AMCC PowerPC 440EPx Rev. A at 330 MHz (PLB=132 OPB=66 EBC=66 PCI=33
MHz)
Security/Kasumi support
Bootstrap Option H - Boot ROM Location I2C (Addr 0x52)
Internal PCI arbiter enabled, PCI async ext clock used
32 kB I-Cache 32 kB D-Cache
Board: Sequoia - AMCC PPC440EPx Evaluation Board, Rev. F, PCI-Async=33 MHz
I2C: ready
DRAM: 256 MiB
Flash: 64 MiB
NAND: 32 MiB
PCI: Bus Dev VenId DevId Class Int
USB: Host(int phy) Device(ext phy)
Net: ppc_4xx_eth0, ppc_4xx_eth1
Type run flash_nfs to mount root filesystem over NFS
Hit any key to stop autoboot: 0
=>
This is with ELDK 4.2 (GCC 4.2.2).
On Thursday 08 September 2011 23:31:18 Hayes,Doug wrote:
> Some extra info. U-Boot dies in get_async_pci_freq() (new feature) called
> from board_early_init_f() when trying to read a byte from 0xC0000005
> (CONFIG_SYS_BCSR_BASE + 5).
Perhaps your board is too old and doesn't support reading these CPLD
registers. On mine I get:
=> md.b c0000000 20
c0000000: 0f 00 c0 07 00 00 00 80 00 20 00 00 00 00 00 00 ......... ......
c0000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
What do you get on your "old", working U-Boot?
Best regards,
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 at denx.de
More information about the U-Boot
mailing list