|
|
1.1 root 1: .TH EPROM 10.1 UCDS
2: .SH NAME
3: eprom \- read and write eproms through the Promac 2A promwriter
4: .SH SYNOPSIS
5: .B eprom
6: [
7: .I option
8: ] ...
9: .SH DESCRIPTION
10: .I Eprom
11: serves as an interface to the RS-232 interface of the Promac 2A
12: promwriter.
13: Options are used to specify the eprom type, eprom manufacturer,
14: and whether the prom is to be read or written.
15: With no options eprom prints out a usage message.
16: .TP
17: .B -w
18: Specifies that the eprom is to be written; default is read.
19: .TP
20: .B -R
21: Specifies that the eprom is to be read.
22: .TP
23: .B -V
24: Specifies that the eprom is to be verified.
25: .TP
26: .B -P
27: Specifies that the eprom is to be programmed from data in Promac RAM
28: using block limits previously specified.
29: .TP
30: .B -L
31: Specifies that the eprom is to be copied to Promac RAM.
32: .TP
33: .B -D
34: Specifies that the Promac RAM is to be downloaded from the host
35: (no device is used).
36: .TP
37: .BI -s n
38: Specifies a starting address (default 0) in the eprom in decimal.
39: .TP
40: .BI -t string
41: .br
42: .ns
43: .TP
44: .I string
45: Specifies the device type of the eprom.
46: Note that if the eprom has a "silicon signature" neither the type
47: nor the manufacturer need be specified.
48: .TP
49: .BI -m string
50: .br
51: .ns
52: .TP
53: .I string
54: Specifies the manufacturer of the eprom.
55: Note that if the eprom has a "silicon signature" neither the type
56: nor the manufacturer need be specified.
57: .TP
58: .BI -d n
59: Specifies the (binary encoded) debug level.
60: .PP
61: To read an arbitrary 27256 eprom (which has silicon signature)
62: using the Promac one could say
63: .IP
64: .B
65: eprom -r > foo
66: .PP
67: or to write an Intel 2716 (which does not have a silicon signature)
68: one could say
69: .IP
70: .B
71: eprom -w -m int -t 2716 < filename
72: .PP
73: When an eprom is read, the addressed locations are copied
74: in binary onto the standard output.
75: When an eprom is written, the standard input is assumed to be
76: of the same form, and is copied onto the prom.
77: Most promwriter errors are reflected back to the user,
78: however a few appear only on the promwriter LCD.
79: Transmissions over the RS-232 line are checksummed,
80: and when writing the eprom is verified.
81: Transmissions between unix and the promwriter are in binary.
82: .PP
83: The speed of the prom writer should be set to 9600.
84: If the promwriter is not in remote mode, it must be initialized
85: by pushing the buttons, FUNC F 9 SET (however once in remote
86: mode it stays in remote mode until the RESET button is pushed,
87: even through power cycling).
88: .SH FILES
89: .F /dev/prom
90: .br
91: .F promwriter
92: .br
93: .F /usr/ucds/lib/eproms.*
94: .SH BUGS
95: If it goes off into a funny state the first time you use it, try again.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.