[LinuxBIOS] Kernel will not boot

Philipp Degler pdegler at rumms.uni-mannheim.de
Mon Jul 3 08:46:23 CEST 2006


filo now finds hda 
-> found reason in "LinuxBIOSv2/src/southbridge/amd/amd8111/amd8111_ide.c"

after commenting several lines :
	//if (conf->ide1_enable) {
                /* Enable secondary ide interface */
                word |= (1<<0);
                printk_debug("IDE1 ");
        //}
        //if (conf->ide0_enable) {
                /* Enable primary ide interface */
                word |= (1<<1);
                printk_debug("IDE0 ");
        //}

ide was initialized and filo could boot from hda.

Well I think the problem is that I don't know how to fill the chip_info 
structure correctly. I tried it by altering Config.lb
	...
	chip southbridge/amd/amd8111
		....
		register "ide0_enable" = "1"
	end
	...
but this did not help. Only by commenting out the if statements I was able to 
init ide.

thx 
phil


On Tuesday 28 March 2006 16:47, you wrote:
> * Philipp Degler <pdegler at rumms.uni-mannheim.de> [060328 16:24]:
> > I tried various payloads to boot the system. Filo could not find my hda
> > saying
>
> for filo disable PCI, that should make it work. It expects ide to sit on
> bus 0 which is normally not the case in linuxbios.
>
> > floating bus. Etherboot loads OK and gets a kernel elf image via tftp but
> > kernel is not loading. Do you have an idea what could be the problem?
> > Maybe some PCI-Devices not initialized correctly?
>
> Have you specified console=ttyS0 as a kernel parameter? Otherwise you
> will not see anything when the kernel starts.
>
> >From the log you sent it looks like the kernel is loaded and executed
>
> but does not talk.
>
> What format is the kernel image? (bzimage?)
>
> > [e1000-82541gi]Ethernet addr: 00:D0:68:09:EC:FE
> > Searching for server (DHCP)...
> > ...Me: xxx.xxx.xxx.xxx, Server: 134.155.45.16, Gateway xxx.xxx.xxx.xxx
> > Loading xxx.xxx.xxx.xxx:/htxlinux.0 ...
> > (ELF)...
> > .........................................................................
> >....................................
> > .........................................................................
> >..........................................................................
> >........
> > .........................................................................
> >..........................................................................
> >........
> > .........................................................................
> >..........................................................................
> >........
> > .........................................................................
> >..........................................................................
> >........
> > ...................................................................done
> > Firmware type: LinuxBIOS




More information about the coreboot mailing list