Howdy again,
Things
are getting better now, so I wanted to keep everyone up to date with what I had
To do in order to get as far as I
have.
System: Tyan s2895 with 2 Dual Core AMDs
and 8GB memory
BIOS: Using
RD1 Bios savior (4mbit)
OS: Linux
– SuSE 10.0 stock (ie,
gcc 4)
Build
issues: when
building, there was an overlapping section. I created the following
Section
and it fixes it:
.rodata. : {
*(.rodata.str1.*);
}
This
was placed after .rom section
Payload
not found. It wasn’t clear
from the writeup that I had to get the
Payload from the web site. Stefan was an immense help in this
arena.
Maybe
the payload directory should be bundled with the snapshots because
You
need it anyway.
Run
issues: I
build the s2895 bios (fallback and normal) and flash the RD1. I don’t know
If
the fact that the RD1 is 4mbit and the original chip was 8mbit will cause any
Problems. The
BIOS starts up just fine until the time comes to enable the cache
The
second time around. (This is after
the device enumeration and is in the
Initialization stuff.) It hangs right after the code gets cr0 to
update it.
I
get the impression that I am the only one seeing these issues. It seems that everyone else
Can just build and run.
Is this really true?
If you just grab snapshot 2163, untar it, and buildtarget tyan/s2895
Cd tyan/s2895/s2895,
and make, it does it just fine???
Any
ideas on the cache enable?
Thanks,
Jeff