Skip to content

Commit 8f27af2

Browse files
Initial commit
0 parents  commit 8f27af2

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

images/microchip.png

5.47 KB
Loading

readme.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[![MCHP](images/microchip.png)](https://www.microchip.com)
2+
3+
# debuggerconfigfix binary releases
4+
Easy-to-use solution for fixing/updating configuration of select Curiosity Nano debuggers
5+
6+
Supported kits:
7+
- AVR16EB32 Curiosity Nano
8+
- AVR64DU32 Curiosity Nano
9+
10+
Consult the Errata section of the Curiosity Nano User Guide for more information before using this utility.
11+
12+
## Getting Started
13+
14+
### Download
15+
Download the [latest release](https://github.com/microchip-pic-avr-tools/debuggerconfigfix/releases/latest) and extract the binary from the appropriate archive for either Windows®, macOS® or Linux® operating systems.
16+
17+
### Fixing/updating configuration
18+
Run the utility from a command-prompt/terminal:
19+
```
20+
debuggerconfigfix
21+
```
22+
Check for success by examining the output for:
23+
```
24+
*** Debugger configuration SUCCESS ***
25+
```
26+
A detailed log file is stored in the same path as the binary after execution.
27+
28+
### Additional information / advanced topics
29+
To fix the configuration of a specific serial number:
30+
```
31+
debuggerconfigfix -s <serialnumber>
32+
```
33+
34+
The debuggerconfigfix utility is a purpose-built binary wrapper around the [pydebuggerconfig](https://pypi.org/project/pydebuggerconfig/) utility.
35+
pydebuggerconfig requires an installation of Python and can be installed using:
36+
```
37+
pip install pydebuggerconfig
38+
```
39+
This is only recommended for advanced users familiar with Python and the Curiosity Nano debugger ecosystem.
40+
41+
The debuggerconfigfix utility replaces only the User Configuration section in the Curiosity Nano debugger. The Factory Configuration is preserved and can be restored using:
42+
```
43+
pydebuggerconfig restore
44+
```

0 commit comments

Comments
 (0)