blob: e0934833de1e6ebf75195996471d11024b8f2c74 [file] [log] [blame]
Uwe Hermann2bd07a02006-11-22 15:27:29 +00001.TH FLASHROM 1 "November 22, 2006"
Stefan Reinauer261144c2006-07-27 23:29:02 +00002.SH NAME
3flashrom \- the universal LinuxBIOS flash utility
4.SH SYNOPSIS
Stefan Reinauerf8337dd2006-08-03 10:49:09 +00005.B flashrom \fR[\fB\-rwvEVfh\fR] [\fB\-c\fR chipname] [\fB\-s\fR exclude_start] [\fB\-e\fR exclude_end]
6 [\fB-m\fR vendor:part] [\fB-l\fR file.layout] [\fB-i\fR image_name] [file]
Stefan Reinauer261144c2006-07-27 23:29:02 +00007.SH DESCRIPTION
8.B flashrom
9is the universal LinuxBIOS flash utility.
10.SH OPTIONS
11If no file is specified, then all that happens
12is that flash info is dumped and the flash chip is set to writable.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000013.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000014.B "\-r, \-\-read"
15Read flash and save contents into file.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000016.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000017.B "\-w, \-\-write"
18Write file into flash (default when file is specified).
Stefan Reinauerde063bf2006-09-21 13:09:22 +000019.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000020.B "\-v, \-\-verify"
21Verify flash against file.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000022.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000023.B "\-E, \-\-erase"
24Erase flash device.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000025.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000026.B "\-V, \-\-verbose"
27More verbose output.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000028.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000029.B "\-c, \-\-chip" <chipname>
30Probe only for specified flash chip.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000031.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000032.B "\-s, \-\-estart" <addr>
Stefan Reinauerf8337dd2006-08-03 10:49:09 +000033Exclude start position. (obsolete)
Stefan Reinauerde063bf2006-09-21 13:09:22 +000034.TP
Stefan Reinauerf8337dd2006-08-03 10:49:09 +000035.B "\-e, \-\-eend" <addr>
36Exclude end postion. (obsolete)
Stefan Reinauerde063bf2006-09-21 13:09:22 +000037.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000038.B "\-m, \-\-mainboard" <vendor:part>
39Override mainboard settings.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000040.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000041.B "\-f, \-\-force"
42Force write without checking image.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000043.TP
Stefan Reinauerf8337dd2006-08-03 10:49:09 +000044.B "\-l, \-\-layout" <layout.file>
Stefan Reinauer261144c2006-07-27 23:29:02 +000045Read ROM layout from file.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000046.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000047.B "\-i, \-\-image" <name>
48Only flash image name from flash layout.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000049.TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000050.B "\-h, \-\-help"
51Show a help text and exit.
Stefan Reinauerde063bf2006-09-21 13:09:22 +000052.\".TP
Stefan Reinauer261144c2006-07-27 23:29:02 +000053.\".B "\-\-version"
54.\"Show version information and exit.
55.SH BUGS
Uwe Hermann2bd07a02006-11-22 15:27:29 +000056Please report any bugs at http://tracker.linuxbios.org/trac/LinuxBIOS/.
Stefan Reinauer261144c2006-07-27 23:29:02 +000057.SH LICENCE
58.B flashrom
Stefan Reinauerde063bf2006-09-21 13:09:22 +000059is covered by the GNU General Public License (GPL), version 2 or later.
Stefan Reinauer261144c2006-07-27 23:29:02 +000060.SH SEE ALSO
Stefan Reinauerde063bf2006-09-21 13:09:22 +000061.BR romcc (1),
62.BR abuild (1).
Stefan Reinauer261144c2006-07-27 23:29:02 +000063.SH COPYRIGHT
642000 Silicon Integrated System Corporation
65.br
Stefan Reinauerf8337dd2006-08-03 10:49:09 +0000662003 Niki W. Waibel
67.br
Stefan Reinauer261144c2006-07-27 23:29:02 +0000682004 Tyan Corp
69.br
702005-2006 coresystems GmbH
Stefan Reinauer261144c2006-07-27 23:29:02 +000071.SH AUTHORS
Stefan Reinauerf8337dd2006-08-03 10:49:09 +000072Yinghai Lu <yinghai.lu@amd.com>
Stefan Reinauer261144c2006-07-27 23:29:02 +000073.br
74Stefan Reinauer <stepan@coresystems.de>
75.br
76Niki W. Waibel <niki.waibel@gmx.net>
Stefan Reinauerf8337dd2006-08-03 10:49:09 +000077.br
78some others
Stefan Reinauer261144c2006-07-27 23:29:02 +000079.PP
Stefan Reinauerde063bf2006-09-21 13:09:22 +000080This manual page was written by Uwe Hermann <uwe@hermann-uwe.de>.
81It is licensed under the terms of the GNU GPL (v2 or later).