#7378 closed bug (fixed)
AMD Chipset Compatibility
Reported by: | tonestone57 | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/Boot Loader | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
gcc2 nightly hrev40501
Tested booting Haiku ISO with AMD SimNow Simulator. http://developer.amd.com/cpu/simnow/pages/default.aspx
This program simulates different AMD systems. Could not get Haiku to fully boot with systems using SB600 & SB700. Haiku reached the Live-CD Desktop and seemed to work with SB800.
ati_mako_hd3870.bsd (SB600)
guam_family10h.bsd (SB800)
shiner_family10h.bsd (SB700)
Getting Haiku to boot to Desktop on AMD simulated systems (with SB600 & SB700) may help solve other issues with AMD chipset motherboards like this one:
http://dev.haiku-os.org/ticket/5539
Please download & test this yourself.
Attachments (3)
Change History (11)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Both are most likely the (known) interrput issues on SBx00. Indeed that simulator is very interesting, thanks for bringing it up! I'll see about setting up a system somewhere to run it and take a look.
comment:3 by , 14 years ago
You could be right about that. Sounds like IRQ issue but I cannot say for sure. I'm using Intel chipsets these days so it does not affect me. Hopefully AMD's simulator can help track down this issue easier.
comment:4 by , 14 years ago
Well done Michael. Those IO-APIC changes must have fixed AMD support because I can now boot in the simulator systems with SB600 & SB700 southbridges. I mostly tested with SB700 system. I booted to LiveCD with hrev41759 and played with it for a little bit. SB600 system also booted and seemed to work too.
This ticket can be closed since booting and using Haiku on AMD motherboards seems to work in simulator testing. Thanks.
comment:5 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
It was probably a combination of IO-APIC and the PIT changes. At least that was what made it work on the real SB600 system I have here. In any case, thanks for testing and reporting back!
by , 14 years ago
Attachment: | sb850_nousb_jmicronboot.jpg added |
---|
SB850, USB disabled, boot from JMicron controller
comment:6 by , 14 years ago
Neither hrev41759 nor 41789 will boot here with AMD 890FX (SB850) chipset. With primary SATA controller in RAID, it just reboots before boot menu. With AHCI setting, I get "no boot path found, scan for all partitions...". With IDE setting, it attempts to boot but halts at ATA controller setup (see attachment SB850 - USB disabled). With USB enabled won't go even that far but I think that's another ticket. Attempting to boot from secondary ATA controller (JMicron chip) results are almost the same, see attachment.
Mainboard: MSI 890FXA-GD70
comment:8 by , 14 years ago
hrev41818 works with SATA controller in IDE mode, with local APIC disabled.
SB600 system made it to last boot icon on bootscreen and froze there.
SB700 made it to Live-CD/Installer menu and froze there (unresponsive system).
The issues may be different but I lumped them together because the simulator should be used to improve AMD motherboard support with Haiku.