Skip to content

Commit dbd4904

Browse files
author
Microchip Technology
committed
pymcuprog release 3.17.3.45 to PyPI
1 parent cf7c170 commit dbd4904

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+270
-111
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
4+
## [3.17] - March 2024
5+
6+
### Added
7+
- DSG-7091 Add CLI command to convert hex file to UF2
8+
9+
### Changed
10+
- DSG-6630 Improve presentation of memory data on console
11+
12+
### Fixed
13+
- DSG-6636 UPDI devices tinyAVR(R)/megaAVR(R) overwrites preceding bytes when writing single values to user row
14+
- DSG-7110 Programming failure of AVR64DU32 target with pymcuprog
15+
- DSG-7223 Serial UPDI uses Flash page buffer erase for EEPROM on AVR EA and EB
16+
- DSG-7224 Serial UPDI does not support writing complete user row in one operation for AVR DU
17+
318
## [3.16] - November 2023
419

520
### Added

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License
22

3-
Copyright (c) 2023 Microchip Technology Inc. and its subsidiaries.
3+
Copyright (c) 2024 Microchip Technology Inc. and its subsidiaries.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

doc/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# -- Project information -----------------------------------------------------
1818

1919
project = 'pymcuprog'
20-
copyright = '2023, Microchip Technology Inc'
20+
copyright = '2024, Microchip Technology Inc'
2121
author = 'Microchip Technology Inc'
2222

2323

docs/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: dad876c68577c22814db7221fb4894b6
3+
config: 96f4a348079cded5483c93d65e5ef62e
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/genindex.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,14 +130,12 @@ <h2 id="B">B</h2>
130130
<li><a href="pymcuprog.html#pymcuprog.backend.Backend">Backend (class in pymcuprog.backend)</a>
131131
</li>
132132
<li><a href="pymcuprog.deviceinfo.html#pymcuprog.deviceinfo.memorynames.MemoryNames.BOOT_ROW">BOOT_ROW (pymcuprog.deviceinfo.memorynames.MemoryNames attribute)</a>
133-
</li>
134-
<li><a href="pymcuprog.html#pymcuprog.avr8target.TinyXAvrTarget.breakpoint_clear">breakpoint_clear() (pymcuprog.avr8target.TinyXAvrTarget method)</a>
135133
</li>
136134
</ul></td>
137135
<td style="width: 33%; vertical-align: top;"><ul>
138-
<li><a href="pymcuprog.html#pymcuprog.avr8target.TinyXAvrTarget.breakpoint_set">breakpoint_set() (pymcuprog.avr8target.TinyXAvrTarget method)</a>
136+
<li><a href="pymcuprog.html#pymcuprog.avr8target.TinyXAvrTarget.breakpoint_clear">breakpoint_clear() (pymcuprog.avr8target.TinyXAvrTarget method)</a>
139137
</li>
140-
<li><a href="pymcuprog.html#pymcuprog.BUILD_DATE">BUILD_DATE (in module pymcuprog)</a>
138+
<li><a href="pymcuprog.html#pymcuprog.avr8target.TinyXAvrTarget.breakpoint_set">breakpoint_set() (pymcuprog.avr8target.TinyXAvrTarget method)</a>
141139
</li>
142140
<li><a href="pymcuprog.deviceinfo.html#pymcuprog.deviceinfo.deviceinfo.DeviceMemoryInfo.bytes_or_words">bytes_or_words() (pymcuprog.deviceinfo.deviceinfo.DeviceMemoryInfo static method)</a>
143141
</li>
@@ -1777,7 +1775,7 @@ <h2 id="X">X</h2>
17771775
</div>
17781776
<div class="footer-wrapper">
17791777
<div class="footer" role="contentinfo">
1780-
© Copyright 2023, Microchip Technology Inc
1778+
© Copyright 2024, Microchip Technology Inc
17811779
</div>
17821780
</div>
17831781
</body>

docs/index.html

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,16 @@ <h3>Navigation</h3>
5050
<div>
5151
<h3><a href="#">Table of Contents</a></h3>
5252
<ul>
53-
<li><a class="reference internal" href="#">pymcuprog documentation</a></li>
53+
<li><a class="reference internal" href="#">pymcuprog documentation</a><ul>
54+
<li><a class="reference internal" href="#python-mcu-programmer-utility">Python MCU programmer utility</a></li>
55+
<li><a class="reference internal" href="#overview">Overview</a></li>
56+
<li><a class="reference internal" href="#command-line-interface-usage">Command-line interface usage</a></li>
57+
<li><a class="reference internal" href="#library-usage">Library usage</a></li>
58+
<li><a class="reference internal" href="#logging">Logging</a></li>
59+
<li><a class="reference internal" href="#dependencies">Dependencies</a></li>
60+
<li><a class="reference internal" href="#supported-devices-and-tools">Supported devices and tools</a></li>
61+
</ul>
62+
</li>
5463
<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
5564
</ul>
5665

@@ -85,10 +94,7 @@ <h3 id="searchlabel">Quick search</h3>
8594

8695
<section id="pymcuprog-documentation">
8796
<h1>pymcuprog documentation<a class="headerlink" href="#pymcuprog-documentation" title="Permalink to this heading"></a></h1>
88-
<dl class="py data">
89-
<dt class="sig sig-object py">
90-
<span class="sig-prename descclassname"><span class="pre">pymcuprog.</span></span><span class="sig-name descname"><span class="pre">BUILD_DATE</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'2023-11-01</span> <span class="pre">11:26:17'</span></em></dt>
91-
<dd><section id="python-mcu-programmer-utility">
97+
<section id="python-mcu-programmer-utility">
9298
<h2>Python MCU programmer utility<a class="headerlink" href="#python-mcu-programmer-utility" title="Permalink to this heading"></a></h2>
9399
<p>pymcuprog is a utility for programming various Microchip MCU devices using Microchip CMSIS-DAP based debuggers</p>
94100
</section>
@@ -189,8 +195,6 @@ <h2>Supported devices and tools<a class="headerlink" href="#supported-devices-an
189195
</dd>
190196
</dl>
191197
</section>
192-
</dd></dl>
193-
194198
<div class="toctree-wrapper compound">
195199
<p class="caption" role="heading"><span class="caption-text">Contents:</span></p>
196200
<ul>
@@ -631,7 +635,13 @@ <h2>Supported devices and tools<a class="headerlink" href="#supported-devices-an
631635
</ul>
632636
</li>
633637
<li class="toctree-l2"><a class="reference internal" href="pymcuprog.html#module-pymcuprog">Module contents</a><ul>
634-
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#pymcuprog.BUILD_DATE"><code class="docutils literal notranslate"><span class="pre">BUILD_DATE</span></code></a></li>
638+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#python-mcu-programmer-utility">Python MCU programmer utility</a></li>
639+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#overview">Overview</a></li>
640+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#command-line-interface-usage">Command-line interface usage</a></li>
641+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#library-usage">Library usage</a></li>
642+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#logging">Logging</a></li>
643+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#dependencies">Dependencies</a></li>
644+
<li class="toctree-l3"><a class="reference internal" href="pymcuprog.html#supported-devices-and-tools">Supported devices and tools</a></li>
635645
</ul>
636646
</li>
637647
</ul>
@@ -655,7 +665,7 @@ <h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Pe
655665
</div>
656666
<div class="footer-wrapper">
657667
<div class="footer" role="contentinfo">
658-
© Copyright 2023, Microchip Technology Inc
668+
© Copyright 2024, Microchip Technology Inc
659669
</div>
660670
</div>
661671
</body>

docs/objects.inv

-20 Bytes
Binary file not shown.

docs/py-modindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ <h1>Python Module Index</h1>
272272
</div>
273273
<div class="footer-wrapper">
274274
<div class="footer" role="contentinfo">
275-
© Copyright 2023, Microchip Technology Inc
275+
© Copyright 2024, Microchip Technology Inc
276276
</div>
277277
</div>
278278
</body>

docs/pymcuprog.deviceinfo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this
587587
</div>
588588
<div class="footer-wrapper">
589589
<div class="footer" role="contentinfo">
590-
© Copyright 2023, Microchip Technology Inc
590+
© Copyright 2024, Microchip Technology Inc
591591
</div>
592592
</div>
593593
</body>

docs/pymcuprog.html

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,13 @@ <h3><a href="index.html">Table of Contents</a></h3>
465465
</ul>
466466
</li>
467467
<li><a class="reference internal" href="#module-pymcuprog">Module contents</a><ul>
468-
<li><a class="reference internal" href="#pymcuprog.BUILD_DATE"><code class="docutils literal notranslate"><span class="pre">BUILD_DATE</span></code></a></li>
468+
<li><a class="reference internal" href="#python-mcu-programmer-utility">Python MCU programmer utility</a></li>
469+
<li><a class="reference internal" href="#overview">Overview</a></li>
470+
<li><a class="reference internal" href="#command-line-interface-usage">Command-line interface usage</a></li>
471+
<li><a class="reference internal" href="#library-usage">Library usage</a></li>
472+
<li><a class="reference internal" href="#logging">Logging</a></li>
473+
<li><a class="reference internal" href="#dependencies">Dependencies</a></li>
474+
<li><a class="reference internal" href="#supported-devices-and-tools">Supported devices and tools</a></li>
469475
</ul>
470476
</li>
471477
</ul>
@@ -4036,10 +4042,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this
40364042
</section>
40374043
<section id="module-pymcuprog">
40384044
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-pymcuprog" title="Permalink to this heading"></a></h2>
4039-
<dl class="py data">
4040-
<dt class="sig sig-object py" id="pymcuprog.BUILD_DATE">
4041-
<span class="sig-prename descclassname"><span class="pre">pymcuprog.</span></span><span class="sig-name descname"><span class="pre">BUILD_DATE</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'2023-11-01</span> <span class="pre">11:26:17'</span></em><a class="headerlink" href="#pymcuprog.BUILD_DATE" title="Permalink to this definition"></a></dt>
4042-
<dd><section id="python-mcu-programmer-utility">
4045+
<section id="python-mcu-programmer-utility">
40434046
<h3>Python MCU programmer utility<a class="headerlink" href="#python-mcu-programmer-utility" title="Permalink to this heading"></a></h3>
40444047
<p>pymcuprog is a utility for programming various Microchip MCU devices using Microchip CMSIS-DAP based debuggers</p>
40454048
</section>
@@ -4140,8 +4143,6 @@ <h3>Supported devices and tools<a class="headerlink" href="#supported-devices-an
41404143
</dd>
41414144
</dl>
41424145
</section>
4143-
</dd></dl>
4144-
41454146
</section>
41464147
</section>
41474148

@@ -4152,7 +4153,7 @@ <h3>Supported devices and tools<a class="headerlink" href="#supported-devices-an
41524153
</div>
41534154
<div class="footer-wrapper">
41544155
<div class="footer" role="contentinfo">
4155-
© Copyright 2023, Microchip Technology Inc
4156+
© Copyright 2024, Microchip Technology Inc
41564157
</div>
41574158
</div>
41584159
</body>

0 commit comments

Comments
 (0)