File: DS2502.man

package info (click to toggle)
owfs 3.2p3+dfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 8,688 kB
  • sloc: ansic: 65,085; pascal: 5,957; tcl: 2,688; makefile: 1,357; python: 1,114; sh: 891; cs: 623; php: 600; perl: 587; java: 404; ruby: 289; cpp: 105; asm: 102; xml: 53
file content (120 lines) | stat: -rw-r--r-- 2,719 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
'\"
'\" Copyright (c) 2003-2004 Paul H Alfille, MD
'\" (paul.alfille@gmail.com)
'\"
'\" Device manual page for the OWFS -- 1-wire filesystem package
'\" Based on Dallas Semiconductor, Inc's datasheets, and trial and error.
'\"
'\" Free for all use. No warranty. None. Use at your own risk.
'\"
.TH DS2502 3  2003 "OWFS Manpage" "One-Wire File System"
.SH NAME
.B DS2502
\- Add-Only Memory (1 kBit)
.TP
.B DS2502-E48, DS2502-UNW
\- 48-bit Node Address Chip, UniqueWare Add-Only Memory (1 kBit)
.TP
.B DS1982, DS1982U
\- Add-Only iButton (1 kBit), UniqueWare iButton (1 kBit)
.SH SYNOPSIS
EPROM add-only memory.
.PP
.B 09
[.]XXXXXXXXXXXX[XX][/[
.B memory
|
.B pages/page.[0-3|ALL]
|
.so man3/standard_mini.3so
]]
.PP
.B 89
[.]XXXXXXXXXXXX[XX][/[
.B mac_e
|
.B mac_fw
|
.B memory
|
.B pages/page.[0-3|ALL]
|
.B project
|
.so man3/standard_mini.3so
]]
.SH FAMILY CODE
.TP
.I 09
DS2502 DS1982
.TP
.I 89
DS2502-UNW DS2502-E48 DS1982U
.SH SPECIAL PROPERTIES
.SS mac_e mac_fw
.I read-only, binary
.br
64 bit or 80 bit
.I media access control
number. Unique, and unrelated to the 1-wire address. It is apparently used for ethernet or FireWire addressing, respectively.
.SS memory
.I read-write, binary
.br
128 bytes of memory. Initially all bits are set to 1. Writing zero permanently alters the memory.
.SS pages/page.0 ... pages/page.3 pages/page.ALL
.I read-write, yes-no
.br
Memory is split into 4 pages of 32 bytes each.
.I ALL
is an aggregate of the pages. Each page is accessed sequentially.
.SS project
.I read-only, binary
.br
32 bit
.I project
id. Constant 0x0000 for ethernet and  0x00001128 for firewire. See Datasheets.
.SH STANDARD PROPERTIES
.so man3/standard.3so
.SH ALARMS
None.
.SH DESCRIPTION
.so man3/description.3so
.SS DS2502 DS1982
The
.B DS2502 (3)
is used for write-once incremental storage. It's main advantage is for audit trails (i.e. a digital purse).
.PP
The
.B DS2502-E48
and
.B DS2502-UNW
are some of the
.I UniqueWare
class of devices. Some of the memory was preprogramed at the factory. See the datasheet for specifics.  The
.B DS2502
,
.B DS2505
, and
.B DS2506
differ in their function by the amount of on-board memory they possess. (The internal protocols are slightly different, but the
.I OWFS
system handles this automatically.
.SH ADDRESSING
.so man3/addressing.3so
.SH DATASHEET
.br
http://pdfserv.maxim-ic.com/en/ds/DS2502.pdf
.br
http://pdfserv.maxim-ic.com/en/ds/DS2502-E48.pdf
.br
http://pdfserv.maxim-ic.com/en/ds/DS2502-UNW-DS2506S-UNW.pdf
.br
http://pdfserv.maxim-ic.com/en/ds/DS1982-F3-DS1982-F5.pdf
.br
http://pdfserv.maxim-ic.com/en/ds/DS1982U-DS1986U.pdf
.SH SEE ALSO
.so man3/seealso.3so
.SH AVAILABILITY
http://www.owfs.org
.SH AUTHOR
Paul Alfille (paul.alfille@gmail.com)