This patch adds version information to flashrom. Because 'v' and 'V'
[coreboot.git] / util / flashrom / flashrom.8
1 .TH FLASHROM 8 "January 18, 2008"
2 .SH NAME
3 flashrom \- a universal BIOS/ROM/flash programming utility
4 .SH SYNOPSIS
5 .B flashrom \fR[\fB\-rwvEVfhR\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]
7 .SH DESCRIPTION
8 .B flashrom
9 is a universal flash programming utility for DIP, PLCC, or SPI flash ROM
10 chips. It can be used to flash BIOS/coreboot/firmware images, for example.
11
12 (see
13 .B http://coreboot.org
14 for details on coreboot)
15 .SH OPTIONS
16 If no file is specified, then all that happens
17 is that flash info is dumped and the flash chip is set to writable.
18 .TP
19 .B "\-r, \-\-read"
20 Read flash ROM contents and save them into the given file.
21 .TP
22 .B "\-w, \-\-write"
23 Write file into flash ROM (default when file is specified).
24 .TP
25 .B "\-v, \-\-verify"
26 Verify the flash ROM contents against the given file.
27 .TP
28 .B "\-E, \-\-erase"
29 Erase the flash ROM device.
30 .TP
31 .B "\-V, \-\-verbose"
32 More verbose output.
33 .TP
34 .B "\-c, \-\-chip" <chipname>
35 Probe only for specified flash ROM chip.
36 .TP
37 .B "\-s, \-\-estart" <addr>
38 Exclude start position (obsolete).
39 .TP
40 .B "\-e, \-\-eend" <addr> 
41 Exclude end postion (obsolete).
42 .TP
43 .B "\-m, \-\-mainboard" <vendor:part>
44 Override mainboard settings. This option is needed for some mainboards,
45 see the
46 .B flashrom
47 README for a list.
48 .TP
49 .B "\-f, \-\-force"
50 Force write without checking whether the ROM image file is really meant
51 to be used on this board.
52 .sp
53 Note: This check only works while coreboot is running, and only for those
54 boards where the coreboot code supports it.
55 .TP
56 .B "\-l, \-\-layout" <layout.file>
57 Read ROM layout from file.
58 .TP
59 .B "\-i, \-\-image" <name>
60 Only flash image
61 .B <name>
62 from flash layout.
63 .TP
64 .B "\-h, \-\-help"
65 Show a help text and exit.
66 .TP
67 .B "\-R, \-\-version"
68 Show version information and exit.
69 .SH BUGS
70 Please report any bugs at
71 .BR http://tracker.coreboot.org/trac/coreboot/newticket ","
72 or on the coreboot mailing list
73 .RB "(" http://coreboot.org/Mailinglist ")."
74 .SH LICENCE
75 .B flashrom
76 is covered by the GNU General Public License (GPL), version 2 or later.
77 .SH COPYRIGHT
78 2000 Silicon Integrated System Corporation
79 .br
80 2003 Niki W. Waibel
81 .br
82 2004 Tyan Corp
83 .br
84 2005-2007 coresystems GmbH
85 .SH AUTHORS
86 Yinghai Lu <yinghai.lu@amd.com>
87 .br
88 Stefan Reinauer <stepan@coresystems.de>
89 .br
90 Niki W. Waibel <niki.waibel@gmx.net>
91 .br
92 some others 
93 .PP
94 This manual page was written by Uwe Hermann <uwe@hermann-uwe.de>.
95 It is licensed under the terms of the GNU GPL (version 2 or later).