-Ron LinuxBIOSv2-2158 can compile the epia, but I do not know it it boots, have no such board to test on. If this helps any, here is my tree. The epia-m does not compile. http://www.batbuilds.com/webfolders/LinuxBIOSv2-2158.tar.bz2 -Adam
Ronald G Minnich wrote:
if anyone out there has a copy of a version of the v2 repo that can build a working via epia, hopefully recent, I'm willing to work with that.
Current problem, btw, is that the via epia samuel 2 cpu hangs up in the mtrr init code. I suspect someone updated that, for -m or -m2, in such a way that it broke older cpus.
if I comment out mtrr init, i.e.
Index: src/cpu/via/model_centaur/model_centaur_init.c
--- src/cpu/via/model_centaur/model_centaur_init.c (revision 2158) +++ src/cpu/via/model_centaur/model_centaur_init.c (working copy) @@ -15,7 +15,7 @@ { /* Turn on caching if we haven't already */ x86_enable_cache();
x86_setup_mtrrs(36);
+// x86_setup_mtrrs(36); x86_mtrr_check();
/* Enable the local cpu apics */
then it will come up -- with no working cache. And the enet problem then occurs.
I could use some help and perspetive here. I know some of you have epias -- could you take a look?
But I have other, newer things to do, and fixing an old CPU just can not take priority. Sorry.
ron