[coreboot] Winbond W83627EHG dump

ehaouas at noos.fr ehaouas at noos.fr
Mon Feb 19 17:21:39 CET 2018


Dear all,

Please find below the dump done on Winbond W83627EHG:
I try to have the CPUFAN running with SerialICE.

superiotool r4.7-346-gc94850ba93
Found Winbond W83627EHF/EF/EHG/EG (id=0x88, rev=0x63) at 0x2e
Register dump:
idx   val    def
0x20: 0x88   (0x88)
0x21: 0x63   (MM)
0x22: 0xff   (0xff)
0x23: 0x00   (0x00)
0x24: 0x44   (MM)
0x25: 0x00   (0x00)
0x26: 0x00   (MM)
0x27: 0xff   (RR)
0x28: 0x50   (0x50)
0x29: 0x05   (0x04)
0x2a: 0x00   (0x00)
0x2b: 0x00   (RR)
0x2c: 0x83   (0x00)
0x2d: 0x20   (0x21)
0x2e: 0x00   (0x00)
0x2f: 0xff   (0x00)

LDN 0x00 (Floppy)
idx   val    def
0x30: 0x01   (0x01)
0x60: 0x03   (0x03)
0x61: 0xf0   (0xf0)
0x70: 0x06   (0x06)
0x74: 0x02   (0x02)
0xf0: 0x8e   (0x8e)
0xf1: 0x00   (0x00)
0xf2: 0xff   (0xff)
0xf4: 0x00   (0x00)
0xf5: 0x00   (0x00)

LDN 0x01 (Parallel port)
idx   val    def
0x30: 0x01   (0x01)
0x60: 0x03   (0x03)
0x61: 0x78   (0x78)
0x70: 0x07   (0x07)
0x74: 0x04   (0x04)
0xf0: 0x3c   (0x3f)

LDN 0x02 (COM1)
idx   val    def
0x30: 0x01   (0x01)
0x60: 0x03   (0x03)
0x61: 0xf8   (0xf8)
0x70: 0x04   (0x04)
0xf0: 0x00   (0x00)

LDN 0x03 (COM2)
idx   val    def
0x30: 0x01   (0x01)
0x60: 0x02   (0x02)
0x61: 0xf8   (0xf8)
0x70: 0x03   (0x03)
0xf0: 0x00   (0x00)
0xf1: 0x04   (0x00)

LDN 0x05 (Keyboard)
idx   val    def
0x30: 0x01   (0x01)
0x60: 0x00   (0x00)
0x61: 0x60   (0x60)
0x62: 0x00   (0x00)
0x63: 0x64   (0x64)
0x70: 0x01   (0x01)
0x72: 0x0c   (0x0c)
0xf0: 0x82   (0x83)

LDN 0x06 (Serial flash interface)
idx   val    def
0x30: 0x00   (0x00)
0x62: 0xff   (0x00)
0x63: 0xff   (0x00)

LDN 0x07 (GPIO 1, GPIO 6, game port, MIDI port)
idx   val    def
0x30: 0x01   (0x00)
0x60: 0x00   (0x02)
0x61: 0x00   (0x01)
0x62: 0x00   (0x03)
0x63: 0x00   (0x30)
0x70: 0x00   (0x09)
0xf0: 0x5f   (0xff)
0xf1: 0x5f   (0x00)
0xf2: 0x00   (0x00)
0xf3: 0x00   (0x00)
0xf4: 0xff   (0xff)
0xf5: 0xff   (0x00)
0xf6: 0xff   (0x00)
0xf7: 0x00   (0x00)

LDN 0x08 (WDTO#, PLED)
idx   val    def
0x30: 0x00   (0x00)
0xf5: 0xff   (0x00)
0xf6: 0x00   (0x00)
0xf7: 0xff   (0x00)

LDN 0x09 (GPIO 2, GPIO 3, GPIO 4, GPIO 5, SUSLED)
idx   val    def
0x30: 0x0e   (0x00)
0xe0: 0xdf   (0xff)
0xe1: 0x00   (0x00)
0xe2: 0x20   (0x00)
0xe3: 0xff   (0xff)
0xe4: 0xff   (0x00)
0xe5: 0xff   (0x00)
0xf0: 0x8c   (0xff)
0xf1: 0x8c   (0x00)
0xf2: 0x00   (0x00)
0xf3: 0x40   (0x00)
0xf4: 0xdf   (0xff)
0xf5: 0x00   (0x00)
0xf6: 0x00   (0x00)
0xf7: 0x20   (0x00)

LDN 0x0a (ACPI)
idx   val    def
0x30: 0x01   (0x00)
0x70: 0x00   (0x00)
0xe0: 0x01   (0x01)
0xe1: 0x00   (0x00)
0xe2: 0xff   (0xff)
0xe3: 0x24   (0x08)
0xe4: 0x00   (0x00)
0xe5: 0x00   (RR)
0xe6: 0x1c   (0x00)
0xe7: 0x00   (0x00)
0xe8: 0x09   (RR)
0xf2: 0x7c   (0x7c)
0xf3: 0x00   (0x00)
0xf4: 0x00   (0x00)
0xf6: 0x00   (0x00)
0xf7: 0x00   (0x00)

LDN 0x0b (Hardware monitor)
idx   val    def
0x30: 0x01   (0x00)
0x60: 0x0a   (0x00)
0x61: 0x10   (0x00)
0x70: 0x00   (0x00)
0xf0: 0xc1   (0xc1)
0xf1: 0x00   (0x00)

Hardware monitor (0x0a15)
Register dump:
idx   val    def
0x00: 0x04   (0x04)
0x01: 0xff   (0xff)
0x02: 0x04   (0x04)
0x03: 0x4b   (0xff)
0x04: 0x11   (0x01)
0x05: 0x00   (0x00)
0x06: 0x3f   (0x00)
0x07: 0x30   (0x00)
0x08: 0x01   (0x01)
0x09: 0x4b   (0x01)
0x0a: 0x01   (0x01)
0x0b: 0x4b   (0x01)
0x0c: 0x3c   (0x3c)
0x0d: 0x3c   (0x3c)
0x0e: 0x01   (0x0a)
0x0f: 0x03   (0x0a)
0x10: 0x04   (0x04)
0x11: 0xff   (0xff)
0x12: 0x79   (0x00)
0x13: 0x00   (0x00)
0x14: 0x00   (0x00)
0x15: 0x01   (0x01)
0x16: 0x01   (0x01)
0x17: 0x3c   (0x3c)
0x18: 0x43   (0x43)
0x19: 0x17   (RR)
0x1a: 0x00   (RR)
0x1b: 0x00   (RR)
0x1c: 0x57   (RR)
0x1d: 0x00   (RR)
0x1e: 0x00   (RR)
0x1f: 0xd9   (RR)

Register dump:
idx   val    def
0x20: 0x94   (NA)
0x21: 0xbc   (NA)
0x22: 0xcf   (NA)
0x23: 0xc9   (NA)
0x24: 0xc7   (NA)
0x25: 0xe2   (NA)
0x26: 0xdf   (NA)
0x27: 0x27   (NA)
0x28: 0xff   (NA)
0x29: 0x9b   (NA)
0x2a: 0xff   (NA)
0x2b: 0xda   (MM)
0x2c: 0x00   (MM)
0x2d: 0x31   (MM)
0x2e: 0x73   (MM)
0x2f: 0xd9   (MM)
0x30: 0x23   (MM)
0x31: 0x14   (MM)
0x32: 0x21   (MM)
0x33: 0x8f   (MM)
0x34: 0x0c   (MM)
0x35: 0x12   (MM)
0x36: 0xaa   (MM)
0x37: 0xf4   (MM)
0x38: 0x5b   (MM)
0x39: 0x81   (MM)
0x3a: 0xd2   (MM)
0x3b: 0xff   (MM)
0x3c: 0xa1   (MM)
0x3d: 0x09   (MM)
0x3e: 0xbc   (MM)
0x3f: 0xff   (NA)

Register dump:
idx   val    def
0x40: 0x01   (0x03)
0x41: 0xba   (0x00)
0x42: 0x00   (0x00)
0x43: 0xff   (0xde)
0x44: 0xff   (0xff)
0x45: 0xff   (RR)
0x46: 0x06   (0x07)
0x47: 0xf4   (0x55)
0x48: 0x2d   (0x2d)
0x49: 0xff   (RR)
0x4a: 0x40   (0x64)
0x4b: 0xc4   (0x44)
0x4c: 0x18   (0x10)
0x4d: 0x95   (0x15)
0x4e: 0x01   (0x80)
0x4f: 0xa3   (0x5c)

LDN 0x00 (Bank 0)
idx   val    def
0x50: 0xff   (RR)
0x51: 0xff   (RR)
0x52: 0x00   (RR)
0x53: 0xff   (RR)
0x54: 0xff   (RR)
0x55: 0xff   (RR)
0x56: 0x00   (0x00)
0x57: 0x00   (0x80)
0x58: 0xa1   (0xa1)
0x59: 0x7f   (0x70)
0x5a: 0xff   (RR)
0x5b: 0xff   (RR)
0x5c: 0x19   (RR)
0x5d: 0x05   (0x00)
0x5e: 0xff   (RR)
0x5f: 0x05   (RR)
0x60: 0x04   (0x04)
0x61: 0xff   (0xff)
0x62: 0x40   (0x40)
0x63: 0x00   (0x00)
0x64: 0x01   (0x01)
0x65: 0x01   (0x01)
0x66: 0x3c   (0x3c)
0x67: 0xff   (0xff)
0x68: 0x01   (0x01)
0x69: 0xff   (0xff)
0x6a: 0x01   (0x01)

LDN 0x01 (Bank 1)
idx   val    def
0x50: 0x27   (NA)
0x51: 0x00   (NA)
0x52: 0x00   (0x00)
0x53: 0x9f   (0x4b)
0x54: 0x00   (0x00)
0x55: 0xff   (0x50)
0x56: 0x00   (0x00)

LDN 0x02 (Bank 2)
idx   val    def
0x50: 0x21   (NA)
0x51: 0x80   (NA)
0x52: 0x00   (0x00)
0x53: 0x9f   (0x4b)
0x54: 0x00   (0x00)
0x55: 0xff   (0x50)
0x56: 0x00   (0x00)

LDN 0x04 (Bank 4)
idx   val    def
0x50: 0x00   (0x00)
0x51: 0x13   (0x00)
0x52: 0xff   (RR)
0x53: 0x00   (0x00)
0x54: 0x00   (0x00)
0x55: 0x00   (0x00)
0x56: 0xf5   (0x00)
0x57: 0xff   (RR)
0x58: 0x76   (RR)
0x59: 0x3a   (0x00)
0x5a: 0x2d   (0x00)
0x5b: 0xab   (0x00)
0x5c: 0xc9   (RR)
0x5d: 0xff   (RR)

LDN 0x05 (Bank 5)
idx   val    def
0x50: 0xcb   (NA)
0x51: 0xd1   (NA)
0x52: 0xb9   (RR)
0x53: 0xff   (RR)
0x54: 0xba   (MM)
0x55: 0xc2   (MM)
0x56: 0x12   (MM)
0x57: 0xf4   (MM)
0x58: 0x8e   (MM)
0x59: 0x9f   (MM)
0x5a: 0x08   (RR)
0x5b: 0x2e   (RR)
0x5c: 0xbd   (MM)

LDN 0x06 (Bank 6)
idx   val    def
0x50: 0xe4   (RR)
0x51: 0x1f   (RR)
0x52: 0x59   (RR)
0x53: 0x96   (RR)
0x54: 0x3a   (RR)
0x55: 0x39   (RR)
0x56: 0x3d   (RR)
0x57: 0x3d   (RR)

Best Regards,
Elyes





More information about the coreboot mailing list