[LinuxBIOS] DK8-HTX FILO IDE timeout

Chris Stillo cstillo at comcast.net
Thu Sep 21 05:19:00 CEST 2006


Hello,

During boot sequence on DK8-HTX, FILO reports IDE timeout. I've seen in
previous postings that PCI_BRUTE_SCAN should be set for AMD64 boards.
However, after I made this mod to FILO config. and re-flashed the board,
the IDE timeout remains. (log shown below). 

FILO config file is listed below. Configuration is release LinuxBIOSv2
2430 w/ FILO 0.5. HDD is E-IDE WD Caviar on primary 0 IDE bus. No SATA
drives present. 

Is cable-select for IDE HDDs supported, or is jumper needed? Does CMOS
need to be programmed, or is it sufficient just to clear it out?

Any other ideas? 

Thanks,
Chris

------------------------------------------------------------------------
jumping to boot code at 0x1079ac
entry    = 0x001079ac
lb_start = 0x00004000
lb_size  = 0x0004a000
adjust   = 0xf7fb2000
buffer   = 0xf7f6c000
     elf_boot_notes = 0x0001c8c0
adjusted_boot_notes = 0xf7fce8c0
FILO version 0.5 (cstillo at clyde) Wed Sep 20 21:39:19 CDT 2006
Press <Enter> for default boot, or <Esc> for boot prompt... timed out
boot: hda2:/boot/vmlinuz.lb root=/dev/hda2 initrd=/boot/initrd.lb
console=ttyS0,
115200 console=tty0 video=atyfb:1024x768-16
IDE time out
No drive detected on IDE channel 0
------------------------------------------------------------------------

# Use grub instead of autoboot?
#USE_GRUB = 1

# Grub menu.lst path
#MENULST_FILE = "hda3:/boot/filo/menu.lst"
# Via Epia-MII CF boot:
#MENULST_FILE = "hde1:/boot/filo/menu.lst"

# time before default menu.lst is chosen. Set to 0 to ignore
MENULST_TIMEOUT = 0

# Image filename for automatic boot and optional command line parameter
AUTOBOOT_FILE = "hda2:/boot/vmlinuz.lb root=/dev/hda2
initrd=/boot/initrd.lb con
sole=ttyS0,115200 console=tty0 video=atyfb:1024x768-16"

# Time in second before booting AUTOBOOT_FILE
AUTOBOOT_DELAY = 2

# Driver for hard disk, CompactFlash, and CD-ROM on IDE bus
IDE_DISK = 1

# Add a short delay when polling status registers 
# (required on some broken SATA controllers)
# NOTE: Slows down access significantly, so disable 
# whenever possible.
#IDE_DISK_POLL_DELAY = 1

# Use PCMCIA compact flash on Via Epia MII10000 and MII6000E
# This device is referred to as hde.
#PCMCIA_CF = 1

# Driver for USB Storage
#USB_DISK = 1

# VGA text console
VGA_CONSOLE = 1
PC_KEYBOARD = 1

# Serial console 
SERIAL_CONSOLE = 1
SERIAL_IOBASE = 0x3f8
# if SERIAL_SPEED is commented out, the speed will not be changed.
SERIAL_SPEED = 115200

# Filesystems
FSYS_EXT2FS = 1
FSYS_FAT = 1
FSYS_JFS = 1
FSYS_MINIX = 1
FSYS_REISERFS = 1
FSYS_XFS = 1
FSYS_ISO9660 = 1

# Support for boot disk image in bootable CD-ROM (El Torito)
ELTORITO = 1

# PCI support
SUPPORT_PCI = 1

# Enable this to scan PCI busses above bus 0
# AMD64 based boards do need this.
PCI_BRUTE_SCAN = 1
PCI_BRUTE_SCAN_LIMIT = 2
PCI_BRUTE_SCAN_START = 1
IDE_HINT_BUS = 1
IDE_HINT_DEV = 4
IDE_HINT_FUNC = 4


# Loader for standard Linux kernel image, a.k.a. /vmlinuz
LINUX_LOADER = 1

# Boot FILO from Multiboot loader (eg. GRUB)
#MULTIBOOT_IMAGE = 1

#
PCI_CONFIG_1 = 1







More information about the coreboot mailing list