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@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