[LinuxBIOS] flashrom on ga 2761gxdk

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Jan 10 00:22:20 CET 2008


On 09.01.2008 17:03, ron minnich wrote:
> On Jan 9, 2008 3:28 AM, Carl-Daniel Hailfinger
> <c-d.hailfinger.devel.2006 at gmx.net> wrote:
>
>   
>> Yes, set the flash port to a reasonable value during BIOS init.
>>     
>
> This is under the factory BIOS. I will dig a little deeper. I could
> not at first see why it would not be set. I hope to have more time
> tonight.
>   

That's easy. You don't need that port set unless you want to write to
flash. Try the patch below and please post full verbose log.

Index: flashrom-ron/spi.c
===================================================================
--- flashrom-ron/spi.c	(Revision 3036)
+++ flashrom-ron/spi.c	(Arbeitskopie)
@@ -139,6 +139,8 @@
 		printf("serial flash pin %i\n",	(tmp & 1 << 5) ? 87 : 29);
 		/* LDN 0x7, reg 0x64/0x65 */
 		regwrite(port, 0x07, 0x7);
+		regwrite(port, 0x64, 0x08);
+		regwrite(port, 0x65, 0x20);
 		flashport = regval(port, 0x64) << 8;
 		flashport |= regval(port, 0x65);
 	}


Regards,
Carl-Daniel





More information about the coreboot mailing list