-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
171 lines (150 loc) · 7.74 KB
/
index.html
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
165
166
167
168
169
170
171
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8"/>
<meta name="author" content="haran"/>
<meta name="generator" content="gvim"/>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" type="text/css" href="bluehaze.css" title="Blue Haze stylesheet"/>
<link rel="stylesheet" type="text/css" href="color-scheme.css" title="Blue Haze stylesheet"/>
<title>dfu-programmer</title>
</head>
<body>
<div id="top"></div>
<!-- ###### Header ###### -->
<div id="header">
<span class="headerTitle">dfu-programmer</span>
<div class="menuBar">
<a href="http://sourceforge.net/project/showfiles.php?group_id=147246">Releases</a> |
<a href="https://github.com/dfu-programmer/dfu-programmer">Source</a> |
<a href="#chips">Devices</a>
</div>
</div>
<!-- ###### Side Boxes ###### -->
<div class="sideBox LHS">
<div>Useful Links</div>
<a href="http://www.atmel.com/">› atmel</a>
<a href="http://www.usb.org/">› usb</a>
<a href="http://www.atmel.com/tools/FLIP.aspx">› flip</a>
<a href="http://libusb.sourceforge.net/">› libusb</a>
<a href="http://sourceforge.net/projects/libusb-win32/">› libusb-win32</a>
<a href="http://sdcc.sourceforge.net/">› sdcc</a>
<a href="http://www.nongnu.org/avr-libc">› avr-libc</a>
</div>
<!-- ###### Body Text ###### -->
<div id="bodyText">
<h1 id="welcome">Welcome</h1>
<p>dfu-programmer is a multi-platform command-line programmer for Atmel (8051, AVR, XMEGA & AVR32) chips with
a USB bootloader supporting ISP. Most Atmel devices having a USB port come pre-programmed with the bootloader,
and this is a lightweight alternative to Atmel's own FLIP/BatchISP program.
This is a mostly Device Firmware Update (DFU) 1.0 compliant user-space application.</p>
<a class="topOfPage" href="#top" title="Top Of Page">top</a>
<h1 id="news">News</h1>
<h3>dfu-programmer 0.7.2 released (04 Feb 2015)</h3>
<p>This is a minor release fixing a longstanding problem with memory ranges on XMega</p>
<ul>
<li>Use the correct memory ranges for XMega. Bootloader space is additional to listed device size.</li>
</ul>
<h3>dfu-programmer 0.7.1 released (03 Jan 2015)</h3>
<p>This is a minor release adding one experimental feature and mopping up a few bug fixes</p>
<ul>
<li>Add experimental support for autocomplete on Ubuntu</li>
<li>Fix exit status of help-related options and improve start sequence</li>
<li>Fix infinite loop in rpl_malloc</li>
<li>Fix filenames in distribution tarball</li>
</ul>
<h3>dfu-programmer 0.7.0 released (02 Aug 2014)</h3>
<p>This release contains a major internal reworking in several areas</p>
<ul>
<li>More reliable writing of eeprom and user flash areas</li>
<li>Blank memory check</li>
<li>Hex dump facility</li>
<li>New 'launch' command replaces start and reset commands</li>
<li>Status output shows progress while programming</li>
</ul>
<h3>dfu-programmer repository moved to GitHub (25 May 2014)</h3>
<p>After many years hosted on SourceForge we have taken the decision to migrate the repository
to GitHub. We hope users will benefit from the enhanced support for open source collaboration
that is offered by GitHub, and that we will benefit from more user input.</p>
<p>You can find the new repository <a href="https://github.com/dfu-programmer/dfu-programmer">here</a>.</p>
<p>Downloads will continue to be hosted by SourceForge.</p>
<a class="topOfPage" href="#top" title="Top Of Page">top</a>
<h1 id="news">Downloads</h1>
<p>You can download the source distribution from the
<a href="http://sourceforge.net/projects/dfu-programmer/files/dfu-programmer/0.7.0">project files</a> page.
Windows users can download a pre-compiled executable, a set of USB drivers and the HTML help file
in a separate zip file from the same page.</p>
<a class="topOfPage" href="#top" title="Top Of Page">top</a>
<h1 id="chips">Supported Chips</h1>
<!-- This section pasted from dfu-programmer --targets-html -->
<h3>8051 based controllers:</h3>
<p>
at89c51snd1c, at89c51snd2c, at89c5130, at89c5131,
at89c5132
</p>
<h3>AVR based controllers:</h3>
<p>
at90usb1287, at90usb1286, at90usb1287-4k, at90usb1286-4k,
at90usb647, at90usb646, at90usb162, at90usb82,
atmega32u6, atmega32u4, atmega32u2, atmega16u4,
atmega16u2, atmega8u2
</p>
<h3>AVR32 based controllers:</h3>
<p>
at32uc3a0128, at32uc3a1128, at32uc3a0256, at32uc3a1256,
at32uc3a0512, at32uc3a1512, at32uc3a0512es, at32uc3a1512es,
at32uc3a364, at32uc3a364s, at32uc3a3128, at32uc3a3128s,
at32uc3a3256, at32uc3a3256s, at32uc3a4256s, at32uc3b064,
at32uc3b164, at32uc3b0128, at32uc3b1128, at32uc3b0256,
at32uc3b1256, at32uc3b0256es, at32uc3b1256es, at32uc3b0512,
at32uc3b1512, at32uc3c064, at32uc3c0128, at32uc3c0256,
at32uc3c0512, at32uc3c164, at32uc3c1128, at32uc3c1256,
at32uc3c1512, at32uc3c264, at32uc3c2128, at32uc3c2256,
at32uc3c2512
</p>
<h3>XMEGA based controllers:</h3>
<p>
atxmega64a1u, atxmega128a1u, atxmega64a3u, atxmega128a3u,
atxmega192a3u, atxmega256a3u, atxmega16a4u, atxmega32a4u,
atxmega64a4u, atxmega128a4u, atxmega256a3bu, atxmega64b1,
atxmega128b1, atxmega64b3, atxmega128b3, atxmega64c3,
atxmega128c3, atxmega256c3, atxmega384c3, atxmega16c4,
atxmega32c4
</p>
<!-- End of pasted section -->
<a class="topOfPage" href="#top" title="Top Of Page">top</a>
<h1 id="why">Why dfu-programmer?</h1>
<p>The need for this tool came about when Wes Schmidt needed to flash an
at89c51snd1c chip that had the USB bootloader on it, but the Atmel-provided tool
(FLIP) didn't support USB flashing in linux.</p>
<p>After a few days of web searching and scraping together a windows
machine to do the job, he found that Atmel provided a document
describing the communications protocol used, and happily spent the
next week hacking together the start of dfu-programmer.</p>
<a class="topOfPage" href="#top" title="Top Of Page">top</a>
<h1 id="contact">Contact Information</h1>
<p>The <a href="http://sourceforge.net/mail/?group_id=147246">mailing list</a> is the preferred communication method.</p>
</div>
<!-- ###### Footer ###### -->
<div class="LHS">
<a href="http://github.com"><img src="GitHub_Logo.png" width="90" height="37" alt="GitHub logo" /></a>
</div>
<div class="RHS">
<a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=147246&type=2" width="125" height="37" alt="SourceForge.net Logo" /></a>
</div>
<div id="footer">
<div class="footerLHS">
<a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
</div>
<div class="footerLHS">
<a href="http://jigsaw.w3.org/css-validator/check/referer">Valid CSS 2</a>
</div>
<div>
<a href="http://www.oswd.org/design/1112/bluehaze/index.html" title="theme">Bluehaze theme</a>
</div>
<div>
Website design by <a href="http://www.oswd.org/email.phtml?user=haran" title="Email author">haran</a>
</div>
</div>
</body>
</html>