Contents

Supported devices

Please do not edit these tables in the wiki directly, they are generated by pasting flashrom -z output.Last update: Mon Jul 25 03:07:30 2011
(generated by flashrom 0.9.3-r1204)

Supported chips

Total amount of supported chips: 271

Vendor

Device

Size / KB

Type

Status

Probe

Read

Erase

Write

AMD

Am29F010A/B

128

Parallel

OK

OK

OK

OK

AMD

Am29F002(N)BB

256

Parallel

?

?

?

?

AMD

Am29F002(N)BT

256

Parallel

?

?

?

?

AMD

Am29F016D

2048

Parallel

?

?

?

?

AMD

Am29F040B

512

Parallel

?

?

?

?

AMD

Am29F080B

1024

Parallel

?

?

?

?

AMD

Am29LV040B

512

Parallel

OK

OK

OK

OK

AMD

Am29LV081B

1024

Parallel

?

?

?

?

AMIC

A25L05PT

64

SPI

?

?

?

?

AMIC

A25L05PU

64

SPI

?

?

?

?

AMIC

A25L10PT

128

SPI

?

?

?

?

AMIC

A25L10PU

128

SPI

?

?

?

?

AMIC

A25L20PT

256

SPI

?

?

?

?

AMIC

A25L20PU

256

SPI

?

?

?

?

AMIC

A25L40PT

512

SPI

OK

OK

?

OK

AMIC

A25L40PU

512

SPI

OK

OK

?

OK

AMIC

A25L80P

1024

SPI

OK

OK

OK

OK

AMIC

A25L16PT

2048

SPI

?

?

?

?

AMIC

A25L16PU

2048

SPI

OK

OK

?

OK

AMIC

A25L512

64

SPI

?

?

?

?

AMIC

A25L010

128

SPI

?

?

?

?

AMIC

A25L020

256

SPI

?

?

?

?

AMIC

A25L040

512

SPI

?

?

?

?

AMIC

A25L080

1024

SPI

?

?

?

?

AMIC

A25L016

2048

SPI

?

?

?

?

AMIC

A25L032

4096

SPI

?

?

?

?

AMIC

A25LQ032

4096

SPI

?

?

?

?

AMIC

A29002B

256

Parallel

?

?

?

?

AMIC

A29002T

256

Parallel

OK

OK

?

OK

AMIC

A29040B

512

Parallel

?

?

?

?

AMIC

A49LF040A

512

LPC

OK

OK

OK

OK

Atmel

AT25DF021

256

SPI

?

?

?

?

Atmel

AT25DF041A

512

SPI

?

?

?

?

Atmel

AT25DF081

1024

SPI

?

?

?

?

Atmel

AT25DF081A

1024

SPI

?

?

?

?

Atmel

AT25DF161

2048

SPI

?

?

?

?

Atmel

AT25DF321

4096

SPI

OK

OK

OK

OK

Atmel

AT25DF321A

4096

SPI

?

?

?

?

Atmel

AT25DF641

8192

SPI

?

?

?

?

Atmel

AT25DQ161

2048

SPI

?

?

?

?

Atmel

AT25F512B

64

SPI

?

?

?

?

Atmel

AT25FS010

128

SPI

?

?

?

?

Atmel

AT25FS040

512

SPI

?

?

?

?

Atmel

AT26DF041

512

SPI

?

?

?

?

Atmel

AT26DF081A

1024

SPI

OK

OK

?

?

Atmel

AT26DF161

2048

SPI

?

?

?

?

Atmel

AT26DF161A

2048

SPI

?

?

?

?

Atmel

AT26F004

512

SPI

?

?

?

?

Atmel

AT29C512

64

Parallel

?

?

?

?

Atmel

AT29C010A

128

Parallel

OK

OK

OK

OK

Atmel

AT29C020

256

Parallel

?

?

?

?

Atmel

AT29C040A

512

Parallel

?

?

?

?

Atmel

AT45CS1282

16896

SPI

?

No

?

?

Atmel

AT45DB011D

128

SPI

?

No

?

?

Atmel

AT45DB021D

256

SPI

?

No

?

?

Atmel

AT45DB041D

512

SPI

?

No

?

?

Atmel

AT45DB081D

1024

SPI

?

No

?

?

Atmel

AT45DB161D

2048

SPI

?

No

?

?

Atmel

AT45DB321C

4224

SPI

?

No

?

?

Atmel

AT45DB321D

4096

SPI

?

No

?

?

Atmel

AT45DB642D

8192

SPI

?

No

?

?

Atmel

AT49BV512

64

Parallel

?

?

?

?

Atmel

AT49F020

256

Parallel

OK

OK

OK

OK

Atmel

AT49F002(N)

256

Parallel

?

?

?

?

Atmel

AT49F002(N)T

256

Parallel

OK

OK

?

OK

Bright

BM29F040

512

Parallel

OK

OK

?

?

EMST

F49B002UA

256

Parallel

?

?

?

?

EMST

F25L008A

1024

SPI

?

?

?

?

Eon

EN25B05

64

SPI

?

?

?

?

Eon

EN25B05T

64

SPI

?

?

?

?

Eon

EN25B10

128

SPI

?

?

?

?

Eon

EN25B10T

128

SPI

?

?

?

?

Eon

EN25B20

256

SPI

?

?

?

?

Eon

EN25B20T

256

SPI

?

?

?

?

Eon

EN25B40

512

SPI

?

?

?

?

Eon

EN25B40T

512

SPI

?

?

?

?

Eon

EN25B80

1024

SPI

?

?

?

?

Eon

EN25B80T

1024

SPI

?

?

?

?

Eon

EN25B16

2048

SPI

?

?

?

?

Eon

EN25B16T

2048

SPI

?

?

?

?

Eon

EN25B32

4096

SPI

?

?

?

?

Eon

EN25B32T

4096

SPI

?

?

?

?

Eon

EN25B64

8192

SPI

?

?

?

?

Eon

EN25B64T

8192

SPI

?

?

?

?

Eon

EN25D16

2048

SPI

?

?

?

?

Eon

EN25F05

64

SPI

?

?

?

?

Eon

EN25F10

128

SPI

?

?

?

?

Eon

EN25F20

256

SPI

?

?

?

?

Eon

EN25F40

512

SPI

OK

?

?

?

Eon

EN25F80

1024

SPI

OK

OK

OK

OK

Eon

EN25F16

2048

SPI

?

?

?

?

Eon

EN25F32

4096

SPI

?

?

?

?

Eon

EN29F010

128

Parallel

OK

OK

OK

OK

Eon

EN29F002(A)(N)B

256

Parallel

OK

OK

?

OK

Eon

EN29F002(A)(N)T

256

Parallel

OK

OK

?

OK

Fujitsu

MBM29F004BC

512

Parallel

?

?

?

?

Fujitsu

MBM29F004TC

512

Parallel

?

?

?

?

Fujitsu

MBM29F400BC

512

Parallel

?

?

?

No

Fujitsu

MBM29F400TC

512

Parallel

?

?

?

?

Hyundai

HY29F002T

256

Parallel

OK

OK

OK

OK

Hyundai

HY29F002B

256

Parallel

?

?

?

?

Hyundai

HY29F040A

512

Parallel

?

?

?

?

Intel

28F001BN/BX-B

128

Parallel

?

?

?

?

Intel

28F001BN/BX-T

128

Parallel

?

?

?

?

Intel

28F002BC/BL/BV/BX-T

256

Parallel

OK

OK

OK

OK

Intel

28F008S3/S5/SC

512

Parallel

?

?

?

?

Intel

28F004B5/BE/BV/BX-B

512

Parallel

?

?

?

?

Intel

28F004B5/BE/BV/BX-T

512

Parallel

?

?

?

?

Intel

28F400BV/BX/CE/CV-B

512

Parallel

?

?

?

?

Intel

28F400BV/BX/CE/CV-T

512

Parallel

?

?

?

?

Intel

82802AB

512

FWH

OK

OK

?

?

Intel

82802AC

1024

FWH

OK

OK

?

?

Macronix

MX25L512

64

SPI

?

?

?

?

Macronix

MX25L1005

128

SPI

?

?

?

?

Macronix

MX25L2005

256

SPI

?

?

?

?

Macronix

MX25L4005

512

SPI

OK

OK

?

OK

Macronix

MX25L8005

1024

SPI

OK

OK

OK

OK

Macronix

MX25L1605

2048

SPI

OK

OK

?

OK

Macronix

MX25L1635D

2048

SPI

?

?

?

?

Macronix

MX25L1635E

2048

SPI

?

?

?

?

Macronix

MX25L3205

4096

SPI

OK

OK

?

OK

Macronix

MX25L3235D

4096

SPI

?

?

?

?

Macronix

MX25L6405

8192

SPI

OK

?

?

?

Macronix

MX25L12805

16384

SPI

?

?

?

?

Macronix

MX29F001B

128

Parallel

?

?

?

?

Macronix

MX29F001T

128

Parallel

?

?

?

?

Macronix

MX29F002B

256

Parallel

?

?

?

?

Macronix

MX29F002T

256

Parallel

OK

OK

?

OK

Macronix

MX29F040

512

Parallel

?

?

?

?

Macronix

MX29LV040

512

Parallel

?

?

?

?

MoselVitelic

V29C51000B

64

Parallel

?

?

?

?

MoselVitelic

V29C51000T

64

Parallel

?

?

?

?

MoselVitelic

V29C51400B

512

Parallel

?

?

?

?

MoselVitelic

V29C51400T

512

Parallel

?

?

?

?

MoselVitelic

V29LC51000

64

Parallel

?

?

?

?

MoselVitelic

V29LC51001

128

Parallel

?

?

?

?

MoselVitelic

V29LC51002

256

Parallel

?

?

?

?

Vendor

Device

Size / KB

Type

Status

Probe

Read

Erase

Write

Numonyx

M25PE10

128

SPI

?

?

?

?

Numonyx

M25PE20

256

SPI

?

?

?

?

Numonyx

M25PE40

512

SPI

?

?

?

?

Numonyx

M25PE80

1024

SPI

OK

OK

OK

OK

Numonyx

M25PE16

2048

SPI

?

?

?

?

PMC

Pm25LV010

128

SPI

?

?

?

?

PMC

Pm25LV016B

2048

SPI

?

?

?

?

PMC

Pm25LV020

256

SPI

?

?

?

?

PMC

Pm25LV040

512

SPI

?

?

?

?

PMC

Pm25LV080B

1024

SPI

?

?

?

?

PMC

Pm25LV512

64

SPI

?

?

?

?

PMC

Pm29F002T

256

Parallel

OK

OK

OK

OK

PMC

Pm29F002B

256

Parallel

?

?

?

?

PMC

Pm39LV010

128

Parallel

OK

OK

OK

OK

PMC

Pm39LV020

256

Parallel

?

?

?

?

PMC

Pm39LV040

512

Parallel

?

?

?

?

PMC

Pm49FL002

256

LPC,FWH

OK

OK

OK

OK

PMC

Pm49FL004

512

LPC,FWH

OK

OK

OK

OK

Sanyo

LF25FW203A

2048

SPI

?

?

?

?

Sharp

LHF00L04

1024

FWH

?

?

?

?

Spansion

S25FL008A

1024

SPI

OK

OK

OK

OK

Spansion

S25FL016A

2048

SPI

OK

OK

?

OK

SST

SST25VF016B

2048

SPI

OK

OK

OK

OK

SST

SST25VF032B

4096

SPI

OK

OK

OK

OK

SST

SST25VF064C

8192

SPI

OK

OK

OK

OK

SST

SST25VF040.REMS

512

SPI

OK

OK

?

?

SST

SST25VF040B

512

SPI

?

?

?

?

SST

SST25LF040A.RES

512

SPI

OK

?

?

?

SST

SST25VF040B.REMS

512

SPI

OK

OK

?

?

SST

SST25VF080B

1024

SPI

OK

OK

OK

OK

SST

SST28SF040A

512

Parallel

?

?

?

?

SST

SST29EE010

128

Parallel

OK

OK

?

OK

SST

SST29LE010

128

Parallel

?

?

?

?

SST

SST29EE020A

256

Parallel

OK

OK

OK

OK

SST

SST29LE020

256

Parallel

OK

OK

OK

OK

SST

SST39SF512

64

Parallel

?

?

?

?

SST

SST39SF010A

128

Parallel

OK

OK

?

OK

SST

SST39SF020A

256

Parallel

OK

OK

OK

OK

SST

SST39SF040

512

Parallel

OK

OK

OK

OK

SST

SST39VF512

64

Parallel

OK

OK

OK

OK

SST

SST39VF010

128

Parallel

OK

OK

OK

OK

SST

SST39VF020

256

Parallel

?

?

?

?

SST

SST39VF040

512

Parallel

?

?

?

?

SST

SST39VF080

1024

Parallel

?

?

?

?

SST

SST49LF002A/B

256

FWH

OK

OK

OK

OK

SST

SST49LF003A/B

384

FWH

OK

OK

?

?

SST

SST49LF004A/B

512

FWH

OK

OK

OK

OK

SST

SST49LF004C

512

FWH

?

?

?

?

SST

SST49LF008A

1024

FWH

OK

OK

OK

OK

SST

SST49LF008C

1024

FWH

?

?

?

?

SST

SST49LF016C

2048

FWH

OK

OK

?

OK

SST

SST49LF020

256

LPC

OK

OK

OK

OK

SST

SST49LF020A

256

LPC

OK

OK

OK

OK

SST

SST49LF040

512

LPC

OK

OK

OK

OK

SST

SST49LF040B

512

LPC

OK

OK

OK

OK

SST

SST49LF080A

1024

LPC

OK

OK

OK

OK

SST

SST49LF160C

2048

LPC

OK

OK

OK

OK

ST

M25P05-A

64

SPI

?

?

?

?

ST

M25P05.RES

64

SPI

?

?

?

?

ST

M25P10-A

128

SPI

OK

OK

OK

OK

ST

M25P10.RES

128

SPI

?

?

?

?

ST

M25P20

256

SPI

?

?

?

?

ST

M25P40

512

SPI

OK

OK

?

OK

ST

M25P40-old

512

SPI

?

?

?

?

ST

M25P80

1024

SPI

OK

OK

?

OK

ST

M25P16

2048

SPI

OK

OK

?

OK

ST

M25P32

4096

SPI

OK

OK

?

OK

ST

M25P64

8192

SPI

?

?

?

?

ST

M25P128

16384

SPI

?

?

?

?

ST

M25PX32

4096

SPI

OK

OK

OK

OK

ST

M25PX64

8192

SPI

OK

OK

OK

OK

ST

M29F002B

256

Parallel

?

?

?

?

ST

M29F002T/NT

256

Parallel

?

?

?

?

ST

M29F040B

512

Parallel

?

?

?

?

ST

M29F400BB

512

Parallel

?

?

?

No

ST

M29F400BT

512

Parallel

?

?

?

?

ST

M29W010B

128

Parallel

?

?

?

?

ST

M29W040B

512

Parallel

?

?

?

?

ST

M29W512B

64

Parallel

OK

OK

OK

OK

ST

M50FLW040A

512

LPC,FWH

?

?

?

?

ST

M50FLW040B

512

LPC,FWH

?

?

?

?

ST

M50FLW080A

1024

LPC,FWH

OK

OK

OK

OK

ST

M50FLW080B

1024

LPC,FWH

?

?

?

?

ST

M50FW002

256

FWH

?

?

?

?

ST

M50FW016

2048

FWH

?

?

?

?

ST

M50FW040

512

FWH

OK

OK

?

?

ST

M50FW080

1024

FWH

OK

OK

?

?

ST

M50LPW116

2048

LPC

?

?

?

?

SyncMOS/MoselVitelic

{F,S,V}29C51001B

128

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{F,S,V}29C51001T

128

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{F,S,V}29C51002B

256

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{F,S,V}29C51002T

256

Parallel

OK

OK

OK

OK

SyncMOS/MoselVitelic

{F,S,V}29C51004B

512

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{F,S,V}29C51004T

512

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{S,V}29C31004B

512

Parallel

?

?

?

?

SyncMOS/MoselVitelic

{S,V}29C31004T

512

Parallel

?

?

?

?

TI

TMS29F002RB

256

Parallel

?

?

?

?

TI

TMS29F002RT

256

Parallel

?

?

?

?

Winbond

W25Q80

1024

SPI

OK

OK

OK

OK

Winbond

W25Q16

2048

SPI

?

?

?

?

Winbond

W25Q32

4096

SPI

OK

OK

OK

OK

Winbond

W25Q64

8192

SPI

OK

OK

?

OK

Winbond

W25x10

128

SPI

?

?

?

?

Winbond

W25x20

256

SPI

?

?

?

?

Winbond

W25x40

512

SPI

OK

OK

OK

OK

Winbond

W25x80

1024

SPI

OK

OK

OK

OK

Winbond

W25x16

2048

SPI

OK

OK

OK

OK

Winbond

W25x32

4096

SPI

OK

?

?

?

Winbond

W25x64

8192

SPI

?

?

?

?

Winbond

W29C010(M)/W29C011A/W29EE011/W29EE012

128

Parallel

OK

OK

?

OK

Winbond

W29C020(C)/W29C022

256

Parallel

OK

OK

OK

OK

Winbond

W29C040/P

512

Parallel

?

?

?

?

Winbond

W29C010(M)/W29C011A/W29EE011/W29EE012

128

Parallel

OK

OK

OK

OK

Winbond

W39V040A

512

LPC

OK

OK

?

OK

Winbond

W39V040(F)B

512

LPC

OK

OK

OK

OK

Winbond

W39V040(F)C

512

LPC

?

?

?

?

Winbond

W39V040FA

512

FWH

OK

OK

OK

OK

Winbond

W39V080A

1024

LPC

?

?

?

?

Winbond

W49F002U/N

256

Parallel

OK

OK

OK

OK

Winbond

W49F020

256

Parallel

OK

?

?

?

Winbond

W49V002A

256

LPC

OK

OK

OK

OK

Winbond

W49V002FA

256

FWH

OK

OK

?

OK

Winbond

W39V080FA

1024

FWH

OK

OK

OK

OK

Winbond

W39V080FA (dual mode)

512

FWH

?

?

?

?

Supported chipsets

Total amount of supported chipsets: 152

Vendor

Southbridge

PCI IDs

Status

ALi

M1533

10b9:1533

OK

AMD

AMD-768

1022:7440

OK

AMD

AMD8111

1022:7468

OK

AMD

CS5530(A)

1078:0100

OK

AMD

CS5536

1022:2080

OK

AMD

CS5536

1022:2090

OK

AMD

Elan SC520

1022:3000

OK

AMD

SB600

1002:438d

OK

AMD

SB700/SB710/SB750

1002:439d

OK

AMD

SC1100

100b:0510

?

ATI

SB400

1002:4377

OK

Broadcom

OSB4

1166:0200

OK

Broadcom

HT-1000

1166:0205

OK

Intel

3400 Desktop

8086:3b00

?

Intel

3400 Mobile

8086:3b01

?

Intel

P55

8086:3b02

?

Intel

PM55

8086:3b03

?

Intel

H55

8086:3b06

?

Intel

QM57

8086:3b07

OK

Intel

H57

8086:3b08

?

Intel

HM55

8086:3b09

?

Intel

Q57

8086:3b0a

?

Intel

HM57

8086:3b0b

?

Intel

3400 Mobile SFF

8086:3b0d

?

Intel

B55

8086:3b0e

?

Intel

QS57

8086:3b0f

?

Intel

3400

8086:3b12

?

Intel

3420

8086:3b14

?

Intel

3450

8086:3b16

?

Intel

B55

8086:3b1e

?

Intel

440MX

8086:7198

OK

Intel

6300ESB

8086:25a1

OK

Intel

631xESB/632xESB/3100

8086:2670

OK

Intel

EP80579

8086:5031

OK

Intel

ICH0

8086:2420

OK

Intel

ICH10

8086:3a18

OK

Intel

ICH10D

8086:3a1a

OK

Intel

ICH10DO

8086:3a14

OK

Intel

ICH10R

8086:3a16

OK

Intel

ICH2

8086:2440

OK

Intel

ICH2-M

8086:244c

OK

Intel

ICH3-M

8086:248c

OK

Intel

ICH3-S

8086:2480

OK

Intel

ICH4/ICH4-L

8086:24c0

OK

Intel

ICH4-M

8086:24cc

OK

Intel

ICH5/ICH5R

8086:24d0

OK

Intel

ICH6/ICH6R

8086:2640

OK

Intel

ICH6-M

8086:2641

OK

Intel

ICH7DH

8086:27b0

OK

Intel

ICH7/ICH7R

8086:27b8

OK

Intel

ICH7M

8086:27b9

OK

Intel

ICH7MDH

8086:27bd

OK

Vendor

Southbridge

PCI IDs

Status

Intel

NM10

8086:27bc

OK

Intel

ICH

8086:2410

OK

Intel

ICH8DH

8086:2812

OK

Intel

ICH8DO

8086:2814

OK

Intel

ICH8/ICH8R

8086:2810

OK

Intel

ICH8M

8086:2815

OK

Intel

ICH8M-E

8086:2811

OK

Intel

ICH9

8086:2918

OK

Intel

ICH9DH

8086:2912

OK

Intel

ICH9DO

8086:2914

OK

Intel

ICH9M

8086:2919

OK

Intel

ICH9M-E

8086:2917

OK

Intel

ICH9R

8086:2916

OK

Intel

ICH9 Engineering Sample

8086:2910

OK

Intel

MPIIX

8086:1234

?

Intel

PIIX3

8086:7000

OK

Intel

PIIX4/4E/4M

8086:7110

OK

Intel

PIIX

8086:122e

OK

Intel

Poulsbo

8086:8119

OK

NVIDIA

nForce4/MCP4

10de:0030

OK

NVIDIA

CK804

10de:0050

OK

NVIDIA

CK804

10de:0051

OK

NVIDIA

NForce2

10de:0060

OK

NVIDIA

NForce3

10de:00e0

OK

NVIDIA

CK804

10de:00d3

OK

NVIDIA

MCP51

10de:0260

?

NVIDIA

MCP51

10de:0261

?

NVIDIA

MCP51

10de:0262

?

NVIDIA

MCP51

10de:0263

?

NVIDIA

MCP55

10de:0360

OK

NVIDIA

MCP55

10de:0362

OK

NVIDIA

MCP55

10de:0363

OK

NVIDIA

MCP55

10de:0364

OK

NVIDIA

MCP55

10de:0365

OK

NVIDIA

MCP55

10de:0366

OK

NVIDIA

MCP55

10de:0367

OK

NVIDIA

MCP61

10de:03e0

?

NVIDIA

MCP61

10de:03e1

?

NVIDIA

MCP61

10de:03e2

?

NVIDIA

MCP61

10de:03e3

?

NVIDIA

MCP65

10de:0440

?

NVIDIA

MCP65

10de:0441

?

NVIDIA

MCP65

10de:0442

?

NVIDIA

MCP65

10de:0443

?

NVIDIA

MCP67

10de:0548

OK

NVIDIA

MCP78S

10de:075c

?

NVIDIA

MCP78S

10de:075d

?

NVIDIA

MCP73

10de:07d7

?

NVIDIA

MCP79

10de:0aac

?

NVIDIA

MCP79

10de:0aad

?

NVIDIA

MCP79

10de:0aae

?

Vendor

Southbridge

PCI IDs

Status

NVIDIA

MCP79

10de:0aaf

?

SiS

85C496+497

1039:0496

?

SiS

501/5101/5501

1039:0406

?

SiS

5511

1039:5511

?

SiS

5596

1039:5596

?

SiS

5571

1039:5571

?

SiS

5591/5592

1039:5591

?

SiS

5597/5598/5581/5120

1039:5597

?

SiS

530

1039:0530

?

SiS

600

1039:5600

?

SiS

620

1039:0620

?

SiS

540

1039:0540

?

SiS

630

1039:0630

?

SiS

635

1039:0635

?

SiS

640

1039:0640

?

SiS

645

1039:0645

?

SiS

645DX

1039:0646

?

SiS

648

1039:0648

?

SiS

650

1039:0650

?

SiS

651

1039:0651

?

SiS

655

1039:0655

?

SiS

661

1039:0661

OK

SiS

730

1039:0730

?

SiS

733

1039:0733

?

SiS

735

1039:0735

OK

SiS

740

1039:0740

?

SiS

741

1039:0741

OK

SiS

745

1039:0745

OK

SiS

746

1039:0746

?

SiS

748

1039:0748

?

SiS

755

1039:0755

?

VIA

VT82C585VPX

1106:0585

?

VIA

VT82C595

1106:0595

?

VIA

VT82C597

1106:0597

?

VIA

VT82C69x

1106:0691

?

VIA

VT8601/VT8601A

1106:0601

?

VIA

VT8601T

1106:8601

?

VIA

CX700

1106:8324

OK

VIA

VT8231

1106:8231

?

VIA

VT8233

1106:3074

?

VIA

VT8233A

1106:3147

OK

VIA

VT8235

1106:3177

OK

VIA

VT8237

1106:3227

OK

VIA

VT8237A

1106:3337

OK

VIA

VT8237S

1106:3372

OK

VIA

VX800

1106:8353

OK

VIA

VT82C596

1106:0596

OK

VIA

VT82C586A/B

1106:0586

OK

VIA

VT82C686A/B

1106:0686

?

Supported mainboards

In general, it is very likely that flashrom works out of the box even if your mainboard is not listed below.

This is a list of mainboards where we have verified that they either do or do not need any special initialization to make flashrom work (given flashrom supports the respective chipset and flash chip), or that they do not yet work at all. If they do not work, support may or may not be added later.

Mainboards which don't appear in the list may or may not work (we don't know, someone has to give it a try). Please report any further verified mainboards on the mailing list.

1 Reported by deejkuba@aol.com to flashrom@coreboot.org, no public archive. Missing board enable and/or M50FW040 unlocking. May work now.2 Used in the IGEL WinNET III thin client.3 No chip found, probably due to flash translation. http://www.flashrom.org/pipermail/flashrom/2009-August/000393.html4 This is an OEM board from HP, the HP name is Nagami-GL8E.5 See http://www.coreboot.org/pipermail/coreboot/2007-October/026496.html6 See http://www.coreboot.org/pipermail/coreboot/2007-September/025281.html7 If the machine doesn't come up again after flashing, try resetting the NVRAM(CMOS). The MAC address of the onboard network card will change to the value stored in the new image, so backup the old address first. See http://www.flashrom.org/pipermail/flashrom/2009-November/000879.html8 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. May work now.9 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. May work now.10 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. May work now.11 Part of ASUS Terminator P4 533 barebone system12 Reported by Bernhard M. Wiedemann <bernhard@uml12d.zq1.de> to flashrom@coreboot.org, no public archive. Missing board enable and/or SST49LF008A unlocking. May work now.13 Used in the IGEL-316 thin client.14 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. May work now.15 Reported by Mark Robinson <mark@zl2tod.net> to flashrom@coreboot.org, no public archive. Missing board enable and/or F29C51002T unlocking. May work now.16 Probably needs a board enable. http://www.coreboot.org/pipermail/coreboot/2009-May/048549.html17 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. Seems the PCI subsystem IDs are identical with the Tekram P6Pro-A5. May work now.18 Mainboard model is D2312-A2.19 Works fine if you remove jumper JP9 on the board and disable the flash protection BIOS option.20 Boot block is write protected unless the solder points next to F2 are shorted.21 Intel reference board.22 Intel reference board.23 Probably won't work, see http://www.coreboot.org/pipermail/flashrom/2010-July/003952.html24 Immediately powers off if you try to hot-plug the chip. However, this does not happen if you use coreboot. Owned by Uwe Hermann <uwe@hermann-uwe.de>.25 This is an OEM board from HP, the HP name is Xenon.26 Interestingly flashrom does not work when the vendor BIOS is booted, but it does work flawlessly when the machine is booted with coreboot. Owned by Uwe Hermann <uwe@hermann-uwe.de>.27 No public report found. Owned by Uwe Hermann <uwe@hermann-uwe.de>. May work now.28 No public report found. May work now.29 No public report found. May work now.30 No public report found. May work now.31 No public report found. May work now.32 Both S5376G2NR and S5376WAG2NR should work.

Supported laptops/notebooks

In general, flashing laptops is more difficult because laptops

often use the flash chip for stuff besides the BIOS,

often have special protection stuff which has to be handled by flashrom,

often use flash translation circuits which need drivers in flashrom.

IMPORTANT: At this point we recommend to not use flashrom on untested laptops unless you have a means to recover from a flashing that goes wrong (a working backup flash chip and/or good soldering skills).

1http://www.coreboot.org/pipermail/coreboot/2009-May/048041.html2 It seems the chip (25X40VSIG) is behind some SPI flash translation layer (likely in the EC, the ENE KB3310).3 The laptop immediately powers off if you try to hot-swap the chip. It's not yet tested if write/erase would work on this laptop.4 Shuts down when probing for a chip. http://www.flashrom.org/pipermail/flashrom/2010-May/003321.html5 Hangs upon flashrom -V (needs hard power-cycle then).6 Seems to (partially) work at first, but one block/sector cannot be written which then leaves you with a bricked laptop. Maybe this can be investigated and fixed in software later.

Supported programmers

This is a list of supported PCI devices flashrom can use as programmer: