Opened 8 years ago

Closed 5 months ago

#7562 closed bug (fixed)

gigabyte GA-MA78lm-S2h motherboard will not boot, stops at ATA

Reported by: stargatefan Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk Version: R1/Development
Keywords: boot-failure Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I am attaching screen shots from initilization to where it stops at ATA fialure. Since IO-APIC this is the farthest the board has gotten.

Attachments (4)

P5220464.png (1.2 MB) - added by stargatefan 8 years ago.
P5220463.png (1.4 MB) - added by stargatefan 8 years ago.
P5220462.png (1.5 MB) - added by stargatefan 8 years ago.
syslog (416.2 KB) - added by stargatefan 8 years ago.

Change History (21)

Changed 8 years ago by stargatefan

Attachment: P5220464.png added

Changed 8 years ago by stargatefan

Attachment: P5220463.png added

Changed 8 years ago by stargatefan

Attachment: P5220462.png added

comment:1 Changed 8 years ago by stargatefan

Note this is from 41704 gcc2 hybrid ISO.Just to clarify its never booted this far before. Not that the IOAPIC broke the board. That was poorly worded. It does boot from usb and the hard disk just fine. Tested after looking over the error.

Last edited 8 years ago by stargatefan (previous) (diff)

comment:2 Changed 8 years ago by fishpond

Not that I can contribute much - but did encounter something similar on another Gigabyte as well as an Asus board. Putting the HDD controllers in ACPI mode via BIOS did help. With one board, the successful setting was RAID, although I would not set up a RAID array.

Changed 8 years ago by stargatefan

Attachment: syslog added

comment:3 Changed 8 years ago by stargatefan

I think this maybe a edge case, but it could be a bios configuration issue.

I attached the syslog.

comment:4 Changed 8 years ago by Mictlantecuhtli

I have the same issue with 890FX chipset, SB850 ATA controller.

comment:5 Changed 8 years ago by Mictlantecuhtli

hrev41818 works with SATA controller in IDE mode, local APIC disabled.

comment:6 Changed 8 years ago by Mictlantecuhtli

Trying to boot hrev41816 in AHCI mode results in endless loop of the following:

achi: Port Connect Change
ahci: AHCIPort::InterruptErrorHandler port 0, fCommandsActive 0x00000000, is 0x00000040, ci 0x00000000
achi: ssts 0x00000000
achi: sctl 0x00000301
achi: serr 0x04080000
achi: sact 0x00000000

comment:7 Changed 8 years ago by augiedoggie

I think this is related to #3999. I was having similar trouble on mine until I disabled C1E support in the BIOS.

ASUS M4A89GTD Pro/USB3 (AMD 890GX/SB850)

AMD PhenomII X4

comment:8 Changed 8 years ago by scottmc

Blocking: 7665 added

comment:9 in reply to:  7 Changed 8 years ago by polari

Replying to augiedoggie:

I think this is related to #3999. I was having similar trouble on mine until I disabled C1E support in the BIOS.

ASUS M4A89GTD Pro/USB3 (AMD 890GX/SB850)

AMD PhenomII X4

Just making a note that the same fix works for me on an Asus M4A88TD-M/USB3 (AMD 880G/SB850).

comment:10 Changed 7 years ago by yongcong

Would you please help to try the patch in #8111

comment:11 Changed 7 years ago by tqh

The patch is applied in hrev44025. Please test with nightly that has this change.

comment:12 Changed 7 years ago by kallisti5

Verified that the AMD boot blocking issue in #8085 no longer exists after hrev44025... however I still need to disable AHCI for Haiku to boot.. otherwise I get the same AHCIPort::InterruptErrorHandler errors.

comment:13 Changed 7 years ago by x-ist

I get the same AHCI errors, however booting works without problems, at least since hrevr1alpha4-44643. Did you try to repeat your test recently?

comment:14 Changed 11 months ago by waddlesplash

Keywords: boot-failure added; ATA AMD 760g 710 removed

comment:15 Changed 11 months ago by waddlesplash

Blocking: 7665 removed

comment:16 Changed 7 months ago by waddlesplash

Still exists after the AHCI rework?

comment:17 Changed 5 months ago by waddlesplash

Resolution: fixed
Status: newclosed

Assuming fixed, as commenters say it is.

Note: See TracTickets for help on using tickets.