This file is indexed.

/usr/share/doc/avrdude/avrdude-html/Terminal-Mode-Examples.html is in avrdude-doc 6.3-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.4.90, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Terminal Mode Examples (AVRDUDE)</title>

<meta name="description" content="Terminal Mode Examples (AVRDUDE)">
<meta name="keywords" content="Terminal Mode Examples (AVRDUDE)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="index.html#Top" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Terminal-Mode-Operation.html#Terminal-Mode-Operation" rel="up" title="Terminal Mode Operation">
<link href="Configuration-File.html#Configuration-File" rel="next" title="Configuration File">
<link href="Terminal-Mode-Commands.html#Terminal-Mode-Commands" rel="prev" title="Terminal Mode Commands">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<a name="Terminal-Mode-Examples"></a>
<div class="header">
<p>
Previous: <a href="Terminal-Mode-Commands.html#Terminal-Mode-Commands" accesskey="p" rel="prev">Terminal Mode Commands</a>, Up: <a href="Terminal-Mode-Operation.html#Terminal-Mode-Operation" accesskey="u" rel="up">Terminal Mode Operation</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
<a name="Terminal-Mode-Examples-1"></a>
<h3 class="section">3.2 Terminal Mode Examples</h3>

<p>Display part parameters, modify eeprom cells, perform a chip erase:
</p>
<div class="smallexample">
<table class="cartouche" border="1"><tr><td>
<pre class="smallexample">% avrdude -p m128 -c stk500 -t

avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9702
avrdude: current erase-rewrite cycle count is 52 (if being tracked)
avrdude&gt; part
&gt;&gt;&gt; part 

AVR Part              : ATMEGA128
Chip Erase delay      : 9000 us
PAGEL                 : PD7
BS2                   : PA0
RESET disposition     : dedicated
RETRY pulse           : SCK
serial program mode   : yes
parallel program mode : yes
Memory Detail         :

                            Page                       Polled
  Memory Type Paged  Size   Size #Pages MinW  MaxW   ReadBack
  ----------- ------ ------ ---- ------ ----- ----- ---------
  eeprom      no       4096    8     0  9000  9000 0xff 0xff
  flash       yes    131072  256   512  4500  9000 0xff 0x00
  lfuse       no          1    0     0     0     0 0x00 0x00
  hfuse       no          1    0     0     0     0 0x00 0x00
  efuse       no          1    0     0     0     0 0x00 0x00
  lock        no          1    0     0     0     0 0x00 0x00
  calibration no          1    0     0     0     0 0x00 0x00
  signature   no          3    0     0     0     0 0x00 0x00

avrdude&gt; dump eeprom 0 16
&gt;&gt;&gt; dump eeprom 0 16 
0000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|

avrdude&gt; write eeprom 0 1 2 3 4
&gt;&gt;&gt; write eeprom 0 1 2 3 4 

avrdude&gt; dump eeprom 0 16
&gt;&gt;&gt; dump eeprom 0 16 
0000  01 02 03 04 ff ff ff ff  ff ff ff ff ff ff ff ff  |................|

avrdude&gt; erase
&gt;&gt;&gt; erase 
avrdude: erasing chip
avrdude&gt; dump eeprom 0 16
&gt;&gt;&gt; dump eeprom 0 16 
0000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|

avrdude&gt; 
</pre></td></tr></table>
</div>


<p>Program the fuse bits of an ATmega128 (disable M103 compatibility,
enable high speed external crystal, enable brown-out detection, slowly
rising power).  Note since we are working with fuse bits the -u (unsafe)
option is specified, which allows you to modify the fuse bits. First 
display the factory defaults, then reprogram:
</p>
<div class="smallexample">
<table class="cartouche" border="1"><tr><td>
<pre class="smallexample">% avrdude -p m128 -u -c stk500 -t

avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9702
avrdude: current erase-rewrite cycle count is 52 (if being tracked)
avrdude&gt; d efuse
&gt;&gt;&gt; d efuse 
0000  fd                                                |.               |

avrdude&gt; d hfuse
&gt;&gt;&gt; d hfuse 
0000  99                                                |.               |

avrdude&gt; d lfuse
&gt;&gt;&gt; d lfuse 
0000  e1                                                |.               |

avrdude&gt; w efuse 0 0xff
&gt;&gt;&gt; w efuse 0 0xff 

avrdude&gt; w hfuse 0 0x89
&gt;&gt;&gt; w hfuse 0 0x89 

avrdude&gt; w lfuse 0 0x2f
&gt;&gt;&gt; w lfuse 0 0x2f 

avrdude&gt; 
</pre></td></tr></table>
</div>


<hr>
<div class="header">
<p>
Previous: <a href="Terminal-Mode-Commands.html#Terminal-Mode-Commands" accesskey="p" rel="prev">Terminal Mode Commands</a>, Up: <a href="Terminal-Mode-Operation.html#Terminal-Mode-Operation" accesskey="u" rel="up">Terminal Mode Operation</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>



</body>
</html>