#181: Tyan S2885 (and other K8 boards) won't boot with TINY_BOOTBLOCK ----------------------------------------+------------------------- Reporter: christian.suenkenberg@… | Owner: stepan@… Type: defect | Status: new Priority: major | Milestone: Component: coreboot | Resolution: Keywords: | Dependencies: Patch Status: there is no patch | ----------------------------------------+-------------------------
Comment (by anonymous):
Replying to [ticket:181 christian.suenkenberg@…]: > `Commit 1f7d3c5672ec90f8d71907b1a07c8a87fa461047 "AMD-8111: Add TINY_BOOTBLOCK support."` breaks coreboot on Tyan S2885 and probably other K8 boards because the bootblock doesn't enumerate the (noncoherent) HT chain before trying to write to the ROM Decode Control Register on the AMD-8111 I/O Hub. > > I think a BOOTBLOCK_NORTHBRIDGE_INIT analogous to amdfam10 should fix this.
I think that I got the same bug in my ASUS A8N-E mainboard. Newly flashed BIOS shows only a blank screen. What should I do?
Futher testing with an old PCI graphics card instead of PCI Express shows this text on the console:
SeaBIOS (version pre-0.6.2-20110924_103542-vasn250) Press F12 for boot menu. Booting from Floppy... Boot failed: could not read the boot disk Booting from Hard Disk... Boot failed: could not read the boot disk No bootable device.
I can't see any activity on my floppy or hard disk and I've tried to hit F12 but nothing happens. To be able to do further testing I have ordered a new BIOS and I will also try to find a "RD1-PMC4 Bios Savior". This will enable me to have dual BIOS on my board and easily switch between them with an external switch.
/Kent