[U-Boot-Users] PPC440EPx: Sequoia board config (EBC0)

Hi All,
I am working on a port of u-boot to a PPC440EPx custom board based off of the Sequoia reference design.
I have noticed a couple of areas that the stock sequoia u-boot sources configure the EBC0 & EBC3 with reserved bits, namely the B0CR with 0xDA000, where bits 19:31 are reserved & B0AP with 0x03017200, where bits 9:11 are reserved.
I have searched for an ERRATA in the datasheets but do not see anything with reference to the EBC peripheral bus.
Can anyone explain why these bits are set? or has the info for their usage?
Thanks Frank

Hi Frank,
On Tuesday 04 December 2007, Frank Bruno wrote:
I am working on a port of u-boot to a PPC440EPx custom board based off of the Sequoia reference design.
I have noticed a couple of areas that the stock sequoia u-boot sources configure the EBC0 & EBC3 with reserved bits, namely the B0CR with 0xDA000, where bits 19:31 are reserved & B0AP with 0x03017200, where bits 9:11 are reserved.
You're probably just mixing up the bit notation. MSB is bit 0 and LSB is bit 31. Could it be that you thought it was the other way around?
I have searched for an ERRATA in the datasheets but do not see anything with reference to the EBC peripheral bus.
Can anyone explain why these bits are set? or has the info for their usage?
Please see above. Hope this helps.
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@denx.de =====================================================================

Thanks Stefan,
That clears things up.
Frank
On Dec 4, 2007 10:15 AM, Stefan Roese sr@denx.de wrote:
Hi Frank,
On Tuesday 04 December 2007, Frank Bruno wrote:
I am working on a port of u-boot to a PPC440EPx custom board based off
of
the Sequoia reference design.
I have noticed a couple of areas that the stock sequoia u-boot sources configure the EBC0 & EBC3 with reserved bits, namely the B0CR with
0xDA000,
where bits 19:31 are reserved & B0AP with 0x03017200, where bits 9:11
are
reserved.
You're probably just mixing up the bit notation. MSB is bit 0 and LSB is bit 31. Could it be that you thought it was the other way around?
I have searched for an ERRATA in the datasheets but do not see anything with reference to the EBC peripheral bus.
Can anyone explain why these bits are set? or has the info for their
usage?
Please see above. Hope this helps.
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@denx.de =====================================================================
participants (2)
-
Frank Bruno
-
Stefan Roese