[coreboot] [PATCH] Add support for Asus M4A785-M, with build instructions

Juhana Helovuo juhe at iki.fi
Sat Sep 11 22:36:16 CEST 2010


On Sat, 2010-09-11 at 07:03 -0600, Myles Watson wrote:

> So it works with my updated patch, but not with the uma & reserved
> patches?  Or does it not work at all?  Does it still work with your
> previous patch set?
> 
> Could you send a full log with the last working version and the first
> broken version from this list?
> 
> 1. Your original patches
> 2. 5799 + my board patch
> 3. 2 + uma.diff
> 4. 3 + reserved.diff
> 
> uma.diff & reserved.diff should be independent, so you could try
> 2+reserved.diff also
> 

Ok, now I have some test results:

* 5792 + my original patches --> boots ok
* 5792 + your simplified patches --> boots ok
* 5792 + your simplified patches + uma.diff --> boots ok (log attached)
* 5792 + your simplified patches + uma.diff + reserved.diff --> does not
build, patch seems to be for newer trunk version

* 5799 + my original patches --> SATA failure (log attached)
* 5799 + your simplified patches --> SATA failure

* 5802 + your simplified patch for 5800 --> SATA failure

My conclusion from this is that something in the trunk has broken
between 5792 and 5799.

Comparing the attached logs shows many small differences, most are
likely irrelevant, but the following part from SB700 initialization
seems relevant:


@@ -1226,24 +1237,23 @@
 sata_bar2=3028
 sata_bar3=3044
 sata_bar4=3000
-sata_bar5=d4209000
-SATA port 0 status = 23
-drive detection done after 0 ms
-Primary Master device is ready after 1 tries
-SATA port 1 status = 0
+sata_bar5=e4209000
+SATA port 0 status = ff
+No Primary Master SATA drive on Slot0
+SATA port 1 status = ff
 No Primary Slave SATA drive on Slot1
-SATA port 2 status = 0
+SATA port 2 status = ff
 No Secondary Master SATA drive on Slot2
-SATA port 3 status = 0
+SATA port 3 status = ff
 No Secondary Slave SATA drive on Slot3


It looks like rev 5792 manages to initialize SATA port 0 and detect a
drive, whereas rev 5799 does not. The other ports have nothing attached.

I tried browsing the difference between trunk 5792 and 5799, but there
was nothing obvious to me.

Best regards,
Juhana Helovuo

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rev5792+simplified-board-patch+uma-diff.log
Type: text/x-log
Size: 92824 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100911/c0f69260/attachment.log>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rev5799+original-board-patch.log
Type: text/x-log
Size: 83741 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100911/c0f69260/attachment-0001.log>


More information about the coreboot mailing list