Hi,
I'm working on an AMD LX800-CS5536 board. The IRQ is now working properly. However, it's impossible to install an operating system through the IDE interface or the Compact Flash (CF) interface. Booting to the OS installation works just fine (Ubuntu Hardy Heron Linux and FreeBSD 8.0 and 8.1). However, when the OS arrived at the HDD partitioning. it always failed. There's a CF interface and an IDE interface on the board. My question is: how those interfaces usually connected to CS5536 southbridge? Are they multiplexed?
Thanks in advance,
Darmawan
Darmawan Salihun wrote:
There's a CF interface and an IDE interface on the board. My question is: how those interfaces usually connected to CS5536 southbridge?
How can we know what that board does?
You have to ask the board vendor. If you also mention what board it is here, then maybe someone here can help.
Did you try e.g. using only the PATA interface, maybe with a CF2IDE adapter?
Did you make sure to use the cs5536_pata driver and set cs5536_pata.msr=1 on the kernel command line?
//Peter
Hello,
Unfortunately, the board is a custom-build board.
I'm currently waiting for information from the board vendor. Yes, I've tried using only the PATA interface (there's a PATA connector on the board). With the stock BIOS (AMI), devices on the PATA could be detected but couldn't be written into, MBR loading occasionally failed as well.
I'm still on the process of porting coreboot to this particular board.
As for the cs5536_pata.msr=1, haven't try that one. I'll test ASAP.
Thanks for the hints.
-Darmawan
On 12/10/10, Peter Stuge peter@stuge.se wrote:
Darmawan Salihun wrote:
There's a CF interface and an IDE interface on the board. My question is: how those interfaces usually connected to CS5536 southbridge?
How can we know what that board does?
You have to ask the board vendor. If you also mention what board it is here, then maybe someone here can help.
Did you try e.g. using only the PATA interface, maybe with a CF2IDE adapter?
Did you make sure to use the cs5536_pata driver and set cs5536_pata.msr=1 on the kernel command line?
//Peter
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
Hi,
The CF is the primary master and the IDE interface is the primare slave.
I've tried to enable the PATA MSR but lspci -vvv displays the IDE controller as [disabled] (base at 1f0h and 170h in memory space). Is there any register in the pci-to-isa bridge that I should reprogram?
Thanks,
Darmawan
On 10 Dec 2010 16:17, "Darmawan Salihun" darmawan.salihun@gmail.com wrote:
Hello,
Unfortunately, the board is a custom-build board.
I'm currently waiting for information from the board vendor. Yes, I've tried using only the PATA interface (there's a PATA connector on the board). With the stock BIOS (AMI), devices on the PATA could be detected but couldn't be written into, MBR loading occasionally failed as well.
I'm still on the process of porting coreboot to this particular board.
As for the cs5536_pata.msr=1, haven't try that one. I'll test ASAP.
Thanks for the hints.
-Darmawan
On 12/10/10, Peter Stuge peter@stuge.se wrote:
Darmawan Salihun wrote:
There's a CF interf...
On 13.12.2010, at 03:10, Darmawan Salihun darmawan.salihun@gmail.com wrote:
Hi,
The CF is the primary master and the IDE interface is the primare slave.
I've tried to enable the PATA MSR but lspci -vvv displays the IDE controller as [disabled] (base at 1f0h and 170h in memory space). Is there any register in the pci-to-isa bridge that I should reprogram?
Where did you put that MSR write? Maybe it happened after coreboots pci enumeration? Just guessing.
Stefan