Hi Dieter,
* Dieter Bloms dieter@bloms.de [070528 15:36]:
I've tried to compile a bios for adl855pc, but it fails with:
--snip-- gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o /usr/bin/ld: section .id [00000000fffdffce -> 00000000fffdffef] overlaps section .rom [00000000fffd663a -> 00000000fffe208f] /usr/bin/ld: linuxbios: section .id lma 0xfffdffce overlaps previous sections /usr/bin/ld: linuxbios: section .reset lma 0xfffdfff0 overlaps previous sections collect2: ld returned 1 exit status make[1]: *** [linuxbios] Fehler 1 make[1]: Leaving directory `/usr/src/neues_bios/LinuxBIOSv2/targets/digitallogic/adl855pc/adl855pc/normal' make: *** [normal/linuxbios.rom] Fehler 1 video:/usr/src/neues_bios/LinuxBIOSv2/targets/digitallogic/adl855pc/adl855pc#
Try setting ROM_SIZE in the mainboard Config.lb to your rom size (512k?) and ROM_IMAGE_SIZE in the targets/ Config.lb to 0x16000 or 0x17000 instead of 0x10000 or whatever it is.
so do I have a change to get linuxbios to work for my board ? Today I added the bios savior and now I can do some testing, but don't have any skills for programming :(
Yes, there is a good chance. It wont happen instantly though. Try the above and try to get an image out of it.
I am in the same process for another i855 board, but I dont get any serial output yet. (In my case either the onboard microcontroller keeps the machine in reset or the superio driver is not working yet)
If you have a little bit of patience and passion, we might try to get this working together.
Stefan