Skip to content

Commit b68a6e9

Browse files
authored
Replace STM DfuSe with command line for DFU operation (#40)
1 parent bf56403 commit b68a6e9

17 files changed

+140
-1505
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ Is part of **nanoFramework** toolbox, along with other various tools that are re
1212

1313
It makes use of several 3rd party tools:
1414

15-
- Espressif esptool.
15+
- Espressif esptool
1616
You can find the esptool and licensing information on the repository [here](http://github.com/espressif/esptool).
17-
- ST DfuSe USB.
18-
You can find the source, licensing information and documentation [here](https://www.st.com/en/development-tools/stsw-stm32080.html).
19-
- ST-LINK Utility.
17+
- QMKDfuSe
18+
Tool based on STM DfusSe tool. You can find the source, licensing information and documentation [here](https://github.com/qmk/qmk_dfuse).
19+
- ST-LINK Utility
2020
You can find the source, licensing information and documentation [here](https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link004.html).
2121
- Texas Instruments Uniflash
2222
You can find the Uniflash tool and licensing information [here](http://www.ti.com/tool/download/UNIFLASH).

lib/stdfu/qmk-dfuse.exe

3.33 MB
Binary file not shown.

lib/stdfu/x64/STDFU.dll

-401 KB
Binary file not shown.

lib/stdfu/x64/STTubeDevice30.dll

-4.16 MB
Binary file not shown.

lib/stdfu/x86/STDFU.dll

-52 KB
Binary file not shown.

lib/stdfu/x86/STTubeDevice30.dll

-220 KB
Binary file not shown.

nanoFirmwareFlasher/Exceptions/BadDfuProtocolVersionException.cs

Lines changed: 0 additions & 35 deletions
This file was deleted.

nanoFirmwareFlasher/Exceptions/CantReadDfuDescriptorException.cs

Lines changed: 0 additions & 31 deletions
This file was deleted.

nanoFirmwareFlasher/Exceptions/CantReadUsbDescriptorException.cs

Lines changed: 0 additions & 31 deletions
This file was deleted.

nanoFirmwareFlasher/Exceptions/DfuFileDoesNotExistException.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
using System;
1+
//
2+
// Copyright (c) 2020 The nanoFramework project contributors
3+
// See LICENSE file in the project root for full license information.
4+
//
5+
6+
using System;
27
using System.Runtime.Serialization;
38

49
namespace nanoFramework.Tools.FirmwareFlasher

0 commit comments

Comments
 (0)