Hi Dump from COMPAQ DeskPRO EN 6400 (Motherboard part number 178919-001)
superiotool r4256 Found NSC PC97307 (sid=0xcf, srid=0x05) at 0x15c Register dump: idx 20 21 22 23 24 27 val cf d6 02 00 00 05 def cf MM MM 00 00 NA LDN 0x00 (Keyboard) idx 30 31 60 61 62 63 70 71 74 75 f0 val 01 00 00 60 00 64 01 03 04 04 40 def MM 00 00 60 00 64 01 02 04 04 40 LDN 0x01 (Mouse) idx 30 70 71 74 75 val 01 0c 03 04 04 def 00 0c 02 04 04 LDN 0x02 (Real-time clock (RTC), advanced power control (APC)) idx 30 31 60 61 70 71 74 75 val 01 00 00 70 08 00 04 04 def MM 00 00 70 08 00 04 04 LDN 0x03 (Floppy) idx 30 31 60 61 70 71 74 75 f0 f1 val 01 00 03 f0 06 03 02 04 60 00 def MM 00 03 f2 06 03 02 04 20 00 LDN 0x04 (Parallel port) idx 30 31 60 61 70 71 74 75 f0 val 01 00 03 78 07 02 03 04 f2 def 00 00 02 78 07 00 04 04 f2 LDN 0x05 (COM2 / IR) idx 30 31 60 61 70 71 74 75 f0 val 01 00 02 f8 03 03 04 04 82 def 00 00 02 f8 03 03 04 04 02 LDN 0x06 (COM1) idx 30 31 60 61 70 71 74 75 f0 val 01 00 03 f8 04 03 04 04 02 def 00 00 03 f8 04 03 04 04 02 LDN 0x07 (GPIO) idx 30 31 60 61 74 75 val 01 00 00 78 04 04 def 00 00 00 00 04 04 LDN 0x08 (Power management) idx 30 31 60 61 74 75 val 01 00 00 76 04 04 def 00 00 00 00 04 04
Hi,
On Fri, May 08, 2009 at 05:31:27PM +0200, Mateusz Murawski wrote:
Dump from COMPAQ DeskPRO EN 6400 (Motherboard part number 178919-001)
Thanks, we added the dump to the superiotool wiki page.
Do you intend to run coreboot on that box? If yes, please send us the output of:
- lspci -tvnn - ./getpir (a file called irq_table.c) - ./mptable
(getpir and mptable are in util/ in coreboot svn). We can then check if a coreboot port is easily doable.
Uwe.
-------- Original Message -------- Subject: Re: [coreboot] NSC PC97307 dump From: Uwe Hermann uwe@hermann-uwe.de To: Mateusz Murawski matowy@tlen.pl Date: 11 maj 2009 16:23:00
Dump from COMPAQ DeskPRO EN 6400 (Motherboard part number 178919-001)
Thanks, we added the dump to the superiotool wiki page.
Thank you.
Do you intend to run coreboot on that box?
Yes, but this mb have TMS29F002R chip, and flashrom can't recognize it
Picture http://img520.imageshack.us/img520/641/bez.jpg
TMS29F002R datasheet http://focus.ti.com/lit/ds/smjs848/smjs848.pdf
On 11.05.2009 23:25, Murawski Mateusz wrote:
Yes, but this mb have TMS29F002R chip, and flashrom can't recognize it
Picture http://img520.imageshack.us/img520/641/bez.jpg
TMS29F002R datasheet http://focus.ti.com/lit/ds/smjs848/smjs848.pdf
I looked at the data sheet. One of the problems is that this flash chip does not use the standard Texas Instruments JEDEC ID of 0x97, but uses the standard JEDEC ID of AMD instead.
I have a preliminary patch, but if you could run "flashrom -V" and upload the result somewhere, this would help determine if I'm right.
Regards, Carl-Daniel
On 11.05.2009 23:48, Carl-Daniel Hailfinger wrote:
On 11.05.2009 23:25, Murawski Mateusz wrote:
Yes, but this mb have TMS29F002R chip, and flashrom can't recognize it
Picture http://img520.imageshack.us/img520/641/bez.jpg
TMS29F002R datasheet http://focus.ti.com/lit/ds/smjs848/smjs848.pdf
I looked at the data sheet. One of the problems is that this flash chip does not use the standard Texas Instruments JEDEC ID of 0x97, but uses the standard JEDEC ID of AMD instead.
I have a preliminary patch, but if you could run "flashrom -V" and upload the result somewhere, this would help determine if I'm right.
And please run "flashrom -V" with the attached patch as well.
Add TI TMS29F002RT and TMS29F002RB probe and read support to flashrom.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Index: flashrom-tms29f002r/flash.h =================================================================== --- flashrom-tms29f002r/flash.h (revision 496) +++ flashrom-tms29f002r/flash.h (working copy) @@ -509,6 +509,9 @@ #define S29C31004T 0x63
#define TI_ID 0x97 /* Texas Instruments */ +#define TI_OLD_ID 0x01 /* TI chips from last century */ +#define TI_TMS29F002RT 0xB0 +#define TI_TMS29F002RB 0x34
/* * W25X chips are SPI, first byte of device ID is memory type, second Index: flashrom-tms29f002r/flashchips.c =================================================================== --- flashrom-tms29f002r/flashchips.c (revision 496) +++ flashrom-tms29f002r/flashchips.c (working copy) @@ -2013,6 +2013,34 @@ },
{ + .vendor = "Texas Instruments", + .name = "TMS29F002RB", + .manufacture_id = TI_OLD_ID, + .model_id = TI_TMS29F002RB, + .total_size = 256, + .page_size = 16384, /* Non-uniform sectors */ + .tested = TEST_UNTESTED, + .probe = probe_jedec, + .erase = NULL, + .write = NULL, + .read = read_memmapped, + }, + + { + .vendor = "Texas Instruments", + .name = "TMS29F002RT", + .manufacture_id = TI_OLD_ID, + .model_id = TI_TMS29F002RT, + .total_size = 256, + .page_size = 16384, /* Non-uniform sectors */ + .tested = TEST_UNTESTED, + .probe = probe_jedec, + .erase = NULL, + .write = NULL, + .read = read_memmapped, + }, + + { .vendor = "Winbond", .name = "W25x10", .manufacture_id = WINBOND_NEX_ID,
On 12.05.2009 00:06, Carl-Daniel Hailfinger wrote:
And please run "flashrom -V" with the attached patch as well.
Add TI TMS29F002RT and TMS29F002RB probe and read support to flashrom.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Ping?
Regards, Carl-Daniel
On 26.05.2009 03:57, ron minnich wrote:
Acked-by: Ronald G. Minnich rminnich@gmail.com
Thanks, committed in r550.
Regards, Carl-Daniel