Re: Building a kernel for SiS55-based system. No, wait! It's a Vortex86SX.
From: Marian Aldenhövel
Date: Fri Jul 11 2008 - 11:44:17 EST
Hi,
Could you try with distrib images to know if it could be related to your
compilation system
Thank you for your advice re network boot and trying stock kernels. I did
set that up and learned a lot.
For one I learned that the CPU I am fighting with is in fact called
Vortex86SX. My first information (see subject) was either wrong or is a
less well-known alias for the same chip. Sorry for that.
Once armed with that information I was able to find more bits and pieces:
http://www.phys.ethz.ch/~abe/MicroClientJr/
> "Kompatibel zu 486SX statt Pentium MMX: Kleinerer Befehlssatz, keine FPU,
> schmälere Bus-Breite. Debian GNU/Linux 4.0 Etch läuft darauf (X.org aus Etch
> nicht), grml und Ubuntu nicht. Debian GNU/Linux Lenny/Sid Userland läft
> ebenfalls darauf, aber der 2.6.24er Kernel aus Sid nicht."
"Compatible with 486SX instead of Pentium MMX: Smaller Instruction set, no
FPU, narrower Bus. Debian GNU/Linux 4.0 Etch are running (X.org from Etch
does not), grml and Ubuntu are not. Debian GNU/Linux Lenny/Sid Userland
works but the 2.6.24 Kernel from Sid does not."
The builder of the chip even has detailed information on how to build
Linux 2.6.18 for it:
ftp://download@xxxxxxxxxxxxxx/vortex86sx/Vortex86SX_Linux_HowTo.pdf
Patches included:
http://www.dmp.com.tw/tech/Vortex86SX/patch-2.6.18-DMP.gz
The bottom line is that current kernels don't work, the last one I know that
works is 2.6.18.. That is used in Debian Etch and I was able to confirm
operation by booting that one.
I have since downgraded my build-system to use 2.6.18.3 and that runs
fine on my hardware. So now I can set it all up any way I like directly
from upstream sources. Hooray!
Thank you very much.
Maybe someone smarter than me can figure out what the actual problem is,
when it was introduced since 2.6.18 and then presumeably fix it. Until
then I think I can live OK with the kernel I have now.
Ciao, MM
--
Marian Aldenhövel, Rosenhain 23, 53123 Bonn
http://www.marian-aldenhoevel.de
"I ran some quick calculations on it. He's about 80% on the right
track. That leaves him only 20% dead when he crashes." Bob C
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/