Guys, I've just made my first foray into the world of linuxBIOS, trying to get it to boot a K7SEM+DoCMillenium.
I haven't been successful yet, and I think that it may have to do with problems I encountered during the build process. I'll quickly list off the problems here, any help would be appreciated: 1 - Kernel 2.4.17 wouldn't compile with patches and config as supplied from cvs. I found that removing all sound support and disabling the CONFIG_MTD_BLOCK option in the kernel config file gave me a clean build. 2 - Running NLBConfig.py failed with the following message: "freebios/src/rom/Config:3: Cannot replace expression USE_DOC" So taking a wild stab I commented out the offending line from the freebios/src/rom/Config file: "# expr USE_DOC = USE_DOC_MIL | USE_DOC_200_TSOP" Since I don't really unerstand how the config script works here, I figured this would break it, but it didn't. The config script ran cleanly. 3 - During the build of linuxbios, make failed with the same error described in http://www-missl.cs.umd.edu/linuxbios/msg10011.html (which doesn't seem to have an in-list resolution). Since the failure was related to serial port stuff, I turned off serial port support in my linuxbios config file, and the build went smoothly. After all that, burning the DoC went fine, but when I rebooted, nothing came up. Unfortuately, I couldn't look at what the serial port was spitting out because I couldn't get linuxbios to build with serial support enabled. So I'm left with trying to solve the above problems in order to increase my chances. Any suggestions of what to try? (I've attached my linuxbios config file in case it helps) Thanks, Jeff
# # LinuxBIOS config file for: Elite Group K7SEM, Socket 7 (K7/Duron) # automatically generated on Thu Apr 11 21:23:55 2002 # mainboard elitegroup/k7sem # target directory: y$/root/proj/linuxBIOS/linuxbios-build target /root/proj/linuxBIOS/linuxbios-build arch i386 # kernel: /root/proj/linuxBIOS/linux-2.4.17/vmlinux linux /root/proj/linuxBIOS/linux-2.4.17 # kernel command line parameters: root=/dev/hda2 single console=ttyS0,115200 console=tty0 video=sisfb:1024x768-8@60 #commandline root=/dev/hda2 single console=ttyS0,115200 console=tty0 video=sisfb:1024x768-8@60 commandline root=/dev/hda2 single console=tty0 video=sisfb:1024x768-8@60 # enable debugging support option DEBUG # enable serial console for debugging #option SERIAL_CONSOLE # enable serial post for debugging option SERIAL_POST # set default consol loglevel option DEFAULT_CONSOLE_LOGLEVEL=9 # use Disk-on-Chip, docipl code in northsouthbridge/sis/730/ipl.S option USE_DOC_MIL docipl northsouthbridge/sis/730/ipl.S # enable floppy support option MUST_ENABLE_FLOPPY # enable keyboard support # option NO_KEYBOARD # don't use ELF boot option USE_ELF_BOOT=0 # DISABLE RAM test #option RAMTEST # no PIRQ tables # option HAVE_PIRQ_TABLE # don't use old kernel hack # option OLD_KERNEL_HACK