[coreboot] Fwd: s2892 + CBFS strange failure

Myles Watson mylesgw at gmail.com
Fri Apr 24 21:22:55 CEST 2009


On Fri, Apr 24, 2009 at 1:07 PM, ron minnich <rminnich at gmail.com> wrote:
> On Fri, Apr 24, 2009 at 12:05 PM, Rudolf Marek <r.marek at assembler.cz> wrote:
>
>> On particular addresses in flash there are some magic values for chipset. (HT
>> setup etc) This is fetched by chipset before CPU is on. So it can fetch the code
>> at all. Maybe, just maybe CBFS changed that rom locations.
>
> I think you just nailed it! That makes sense. I just totally forgot
> about that aspect of the nvidia stuff.
>
> Ward and Myles, can you check that?

here's the tail end of the hexdump for the normal image:

*
000fff60  ff ff ff ff ff ff ff ff  ff 54 79 61 6e 00 73 32  |.........Tyan.s2|
000fff70  38 39 32 00 97 00 00 00  92 00 00 00 00 70 0f 00  |892..........p..|
000fff80  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
000fffa0  65 d0 16 2b 00 00 00 00  00 00 00 00 b0 ff ff ff  |e..+............|
000fffb0  1c 00 03 00 00 00 00 08  00 00 00 00 ff ff ff ff  |................|
000fffc0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
000fffd0  66 32 54 81 e0 00 00 00  ce 09 23 00 00 81 e0 00  |f2T.......#.....|
000fffe0  a0 ff ff ff a0 ff ff ff  a0 ff ff ff a0 ff ff ff  |................|
000ffff0  e9 b5 79 ff ff 00 00 00  e9 03 7a ff ff 00 00 00  |..y.......z.....|
00100000

And the cbfs image:

*
000fff60  ff ff ff ff ff ff ff ff  ff 54 79 61 6e 00 73 32  |.........Tyan.s2|
000fff70  38 39 32 00 97 00 00 00  92 00 00 00 00 00 08 00  |892.............|
000fff80  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
000fffa0  65 d0 16 2b 00 00 00 00  00 00 00 00 b0 ff ff ff  |e..+............|
000fffb0  1c 00 03 00 00 00 00 08  00 00 00 00 ff ff ff ff  |................|
000fffc0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
000fffd0  4f 52 42 43 00 00 00 00  00 08 00 00 00 02 00 00  |ORBC............|
000fffe0  00 00 00 10 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000ffff0  e9 85 01 ff ff 00 00 00  e9 d3 01 ff d0 ff ff ff  |................|
00100000

It looks like romstrap is fffa0-ffff0.  Definitely different.

Thanks Rudolf!

Thanks,
Myles




More information about the coreboot mailing list