Skip to content

Commit 4416a24

Browse files
General project update:
- Updated README & CHANGELOG. - Updated issue templates. - Fixes in travis.yml
1 parent a0de0d0 commit 4416a24

File tree

7 files changed

+172
-158
lines changed

7 files changed

+172
-158
lines changed

.github/ISSUE_TEMPLATE.md

-29
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

+32-38
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,32 @@
1-
---
2-
name: Bug report
3-
about: Create a report to help us improve
4-
title: ''
5-
labels: ''
6-
assignees: ''
7-
8-
---
9-
10-
**Describe the bug**
11-
A clear and concise description of what the bug is.
12-
13-
**To Reproduce**
14-
Steps to reproduce the behavior:
15-
1. Go to '...'
16-
2. Click on '....'
17-
3. Scroll down to '....'
18-
4. See error
19-
20-
**Expected behavior**
21-
A clear and concise description of what you expected to happen.
22-
23-
**Screenshots**
24-
If applicable, add screenshots to help explain your problem.
25-
26-
**Desktop (please complete the following information):**
27-
- OS: [e.g. iOS]
28-
- Browser [e.g. chrome, safari]
29-
- Version [e.g. 22]
30-
31-
**Smartphone (please complete the following information):**
32-
- Device: [e.g. iPhone6]
33-
- OS: [e.g. iOS8.1]
34-
- Browser [e.g. stock browser, safari]
35-
- Version [e.g. 22]
36-
37-
**Additional context**
38-
Add any other context about the problem here.
1+
# Bug Report
2+
3+
Thank you for giving feedback to the stlink project.
4+
5+
In order to allow developers and other contributors to isolate and target your respective issue, please take some time to fill out the check boxes below by setting a 'x' into the checkboxes ( [x] ) and edit each item appropriate to your specific problem.
6+
7+
- [ ] Programmer/board type: e.g Stlink/v1, Stlink/v2, Stlink/v2-onboard
8+
- [ ] Programmer firmware version: e.g STSW-LINK007 2.27.15
9+
- [ ] Operating system: e.g Linux, Mac OS X, Windows (with specific version)
10+
- [ ] Stlink tools version and/or git commit hash: e.g v1.1.0/git-c722056
11+
- [ ] Stlink commandline tool name: e.g `st-info`, `st-flash`, `st-util`
12+
- [ ] Target chip (and optional board): e.g STM32F402VG (STM32Fxxx Discovery)
13+
14+
Futher we kindly ask you to describe the detected problem as detailled as possible and to add debug output if available, by using the following template:
15+
16+
Commandline-Output:
17+
18+
```
19+
OUTPUT/ERROR of the commandline tool(s)
20+
```
21+
22+
Expected/description:
23+
24+
`short description of the expected value`
25+
26+
27+
**NOTICE: The bug report may be closed without notice when not enough information is provided!**
28+
29+
30+
Thank you for your support.
31+
32+
The stlink project maintainers
+27-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,32 @@
1-
---
2-
name: Feature request
3-
about: Suggest an idea for this project
4-
title: ''
5-
labels: ''
6-
assignees: ''
1+
# Feature Request
72

8-
---
3+
Thank you for giving feedback to the stlink project.
94

10-
**Is your feature request related to a problem? Please describe.**
11-
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
5+
In order to allow developers and other contributors to isolate and target your respective issue, please take some time to fill out the check boxes below by setting a 'x' into the checkboxes ( [x] ) and edit each item appropriate to your specific problem.
126

13-
**Describe the solution you'd like**
14-
A clear and concise description of what you want to happen.
7+
- [ ] Programmer/board type: e.g Stlink/v1, Stlink/v2, Stlink/v2-onboard
8+
- [ ] Programmer firmware version: e.g STSW-LINK007 2.27.15
9+
- [ ] Operating system: e.g Linux, Mac OS X, Windows (with specific version)
10+
- [ ] Stlink tools version and/or git commit hash: e.g v1.1.0/git-c722056
11+
- [ ] Stlink commandline tool name: e.g `st-info`, `st-flash`, `st-util`
12+
- [ ] Target chip (and optional board): e.g STM32F402VG (STM32Fxxx Discovery)
1513

16-
**Describe alternatives you've considered**
17-
A clear and concise description of any alternative solutions or features you've considered.
14+
Futher we kindly ask you to describe the detected problem as detailled as possible and to add debug output if available, by using the following template:
1815

19-
**Additional context**
20-
Add any other context or screenshots about the feature request here.
16+
Commandline-Output:
17+
18+
```
19+
OUTPUT/ERROR of the commandline tool(s)
20+
```
21+
22+
Expected/description:
23+
24+
`short description of the expected value`
25+
26+
27+
**NOTICE: This feature request may be closed without notice when not enough information is provided!**
28+
29+
30+
Thank you for your support.
31+
32+
The stlink project maintainers
+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Support question
2+
3+
Thank you for giving feedback to the stlink project.
4+
5+
In order to allow developers and other contributors to help you with your question, please take some time to fill out the check boxes below by setting a 'x' into the checkboxes ( [x] ) and edit each item appropriate to your specific problem.
6+
7+
- [ ] Programmer/board type: e.g Stlink/v1, Stlink/v2, Stlink/v2-onboard
8+
- [ ] Programmer firmware version: e.g STSW-LINK007 2.27.15
9+
- [ ] Operating system: e.g Linux, Mac OS X, Windows (with specific version)
10+
- [ ] Stlink tools version and/or git commit hash: e.g v1.1.0/git-c722056
11+
- [ ] Stlink commandline tool name: e.g `st-info`, `st-flash`, `st-util`
12+
- [ ] Target chip (and optional board): e.g STM32F402VG (STM32Fxxx Discovery)
13+
14+
Futher we kindly ask you to describe the detected problem as detailled as possible and to add debug output if available, by using the following template:
15+
16+
Commandline-Output:
17+
18+
```
19+
OUTPUT/ERROR of the commandline tool(s)
20+
```
21+
22+
Expected/description:
23+
24+
`short description of the expected value`
25+
26+
27+
**NOTICE: This support question may be closed without notice when not enough information is provided!**
28+
29+
30+
Thank you for your support.
31+
32+
The stlink project maintainers

.travis.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
sudo: true
21
language: c
32
compiler:
43
- gcc
@@ -10,7 +9,7 @@ addons:
109
apt:
1110
sources:
1211
# - llvm-toolchain-precise-3.8
13-
- ubuntu-toolchain-r-test
12+
- sourceline: 'ppa:ubuntu-toolchain-r/test'
1413
packages:
1514
- clang
1615
# - clang-3.8

ChangeLog.md CHANGELOG.md

+42-42
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ Release date: 2018-09-13
88

99
Major changes and added features:
1010

11-
* Implement intel hex support for GTK GUI
12-
* Update libusb to 1.0.22
13-
* Add memory map for STM32F411RE target
11+
* Implemented intel hex support for GTK GUI
12+
* Updated libusb to 1.0.22
13+
* Added memory map for STM32F411RE target
1414
* Add support for STM32L4R9 target
1515

1616
Fixes:
1717

18-
* FreeBSD define LIBUSB_API_VERSION instead of LIBUSBX_API_VERSION
18+
* FreeBSD defines LIBUSB_API_VERSION instead of LIBUSBX_API_VERSION
1919
* Proper flash page size calculation for F412 target
20-
* Fix flash memory map for F72xxx target
20+
* Fixed flash memory map for F72xxx target
2121
* Return correct value on EOF for Semihosting SYS_READ
2222

2323
For a complete list of changes see [the milestone](https://github.com/texane/stlink/milestone/6?closed=1)
@@ -30,15 +30,15 @@ Release date: 2018-02-16
3030
Major changes and added features:
3131

3232
* STM32F72xx73xx support ([#1969148](https://github.com/texane/stlink/commit/19691485359afef1a256964afcbb8dcf4b733209))
33-
* Add support of STM32L496xx/4A6xx devices ([#615](https://github.com/texane/stlink/pull/615))
33+
* Added support of STM32L496xx/4A6xx devices ([#615](https://github.com/texane/stlink/pull/615))
3434

3535
Fixes:
3636

37-
* Fix memory map for stm32l496xx boards ([#639](https://github.com/texane/stlink/pull/639))
38-
* Fix write for microcontroler with RAM size less or equal to 32K ([#637](https://github.com/texane/stlink/pull/637))
37+
* Fixed memory map for stm32l496xx boards ([#639](https://github.com/texane/stlink/pull/639))
38+
* Fixed write for microcontroller with RAM size less or equal to 32K ([#637](https://github.com/texane/stlink/pull/637))
3939
* Added LIB_INSTALL_DIR to correct libs install on 64-bit systems ([#636](https://github.com/texane/stlink/pull/636))
40-
* Fix verification of flash error for STM32L496x device ([#618](https://github.com/texane/stlink/pull/618))
41-
* Fix build on Fedora with GCC 8 ([#666](https://github.com/texane/stlink/pull/668))
40+
* Fixed verification of flash error for STM32L496x device ([#618](https://github.com/texane/stlink/pull/618))
41+
* Fixed build on Fedora with GCC 8 ([#666](https://github.com/texane/stlink/pull/668))
4242

4343
v1.4.0
4444
======
@@ -47,21 +47,21 @@ Release date: 2017-07-01
4747

4848
Major changes and added features:
4949

50-
* Add support for STM32L452 target ([#608](https://github.com/texane/stlink/pull/608))
50+
* Added support for STM32L452 target ([#608](https://github.com/texane/stlink/pull/608))
5151
* Initial support to compile with Microsoft Visual Studio 2017 ([#602](https://github.com/texane/stlink/pull/602))
5252
* Added support for flashing second bank on STM32F10x_XL ([#592](https://github.com/texane/stlink/pull/592))
53-
* Add support for STM32L011 target ([#572](https://github.com/texane/stlink/pull/572))
53+
* Added support for STM32L011 target ([#572](https://github.com/texane/stlink/pull/572))
5454
* Allow building of debian package with CPack (@xor-gate)
5555

5656
Updates and fixes:
5757

58-
* Fix compilation with GCC 7 ([#590](https://github.com/texane/stlink/pull/590))
59-
* Skip GTK detection if we're cross-compiling ([#588](https://github.com/texane/stlink/pull/588))
60-
* Fix possible memory leak ([#570](https://github.com/texane/stlink/pull/570))
61-
* Fix building with mingw64 ([#569](https://github.com/texane/stlink/pull/569), [#610](https://github.com/texane/stlink/pull/610))
62-
* Update libusb to 1.0.21 for Windows ([#562](https://github.com/texane/stlink/pull/562))
63-
* Fixing low-voltage flashing on STM32F7 parts. ([#567](https://github.com/texane/stlink/pull/567))
64-
* Update libusb to 1.0.21 for Windows ([#562](https://github.com/texane/stlink/pull/562))
58+
* Fixed compilation with GCC 7 ([#590](https://github.com/texane/stlink/pull/590))
59+
* Skipped GTK detection if we're cross-compiling ([#588](https://github.com/texane/stlink/pull/588))
60+
* Fixed possible memory leak ([#570](https://github.com/texane/stlink/pull/570))
61+
* Fixed building with mingw64 ([#569](https://github.com/texane/stlink/pull/569), [#610](https://github.com/texane/stlink/pull/610))
62+
* Updated libusb to 1.0.21 for Windows ([#562](https://github.com/texane/stlink/pull/562))
63+
* Fixed low-voltage flashing on STM32F7 parts. ([#567](https://github.com/texane/stlink/pull/567))
64+
* Updated libusb to 1.0.21 for Windows ([#562](https://github.com/texane/stlink/pull/562))
6565

6666
v1.3.1
6767
======
@@ -70,16 +70,16 @@ Release date: 2017-02-25
7070

7171
Major changes and added features:
7272

73-
* Add preliminary support for STM32L011 to see it after probe (chipid `0x457`) (@xor-gate)
74-
* Strip full paths to source files in log (commit [#2c0ab7f](https://github.com/texane/stlink/commit/2c0ab7f0eb6cfda5cfbdc08bb9f6760d27c2b667))
75-
* Add support for STM32F413 target ([#549](https://github.com/texane/stlink/pull/549))
76-
* Add support for Semihosting `SYS_READC` ([#546](https://github.com/texane/stlink/pull/546))
73+
* Added preliminary support for STM32L011 to see it after probe (chipid `0x457`) (@xor-gate)
74+
* Stripped full paths to source files in log (commit [#2c0ab7f](https://github.com/texane/stlink/commit/2c0ab7f0eb6cfda5cfbdc08bb9f6760d27c2b667))
75+
* Added support for STM32F413 target ([#549](https://github.com/texane/stlink/pull/549))
76+
* Added support for Semihosting `SYS_READC` ([#546](https://github.com/texane/stlink/pull/546))
7777

7878
Updates and fixes:
7979

80-
* Update documentation markdown files
80+
* Updated documentation markdown files
8181
* Compilation fixes ([#552](https://github.com/texane/stlink/pull/552))
82-
* Fix compilation when path includes spaces ([#561](https://github.com/texane/stlink/pull/561))
82+
* Fixed compilation when path includes spaces ([#561](https://github.com/texane/stlink/pull/561))
8383

8484
v1.3.0
8585
======
@@ -90,44 +90,44 @@ Major changes and added features:
9090

9191
* Deprecation of autotools (autoconf, automake) (@xor-gate)
9292
* Removal of undocumented `st-term` utility, which is now replaced by `st-util` ARM semihosting feature ([#3fd0f09](https://github.com/texane/stlink/commit/3fd0f099782506532198473b24f643a3f68d5ff9))
93-
* Add support for native debian packaging ([#444](https://github.com/texane/stlink/pull/444), [#485](https://github.com/texane/stlink/pull/485))
94-
* Add intel hex file reading for `st-flash` ([#459](https://github.com/texane/stlink/pull/541))
95-
* Add `--reset` command to `st-flash` ([#505](https://github.com/texane/stlink/pull/505))
93+
* Added support for native debian packaging ([#444](https://github.com/texane/stlink/pull/444), [#485](https://github.com/texane/stlink/pull/485))
94+
* Added intel hex file reading for `st-flash` ([#459](https://github.com/texane/stlink/pull/541))
95+
* Added `--reset` command to `st-flash` ([#505](https://github.com/texane/stlink/pull/505))
9696
* Support serial numbers argument for `st-util` and `st-flash` for multi-programmer setups ([#541](https://github.com/texane/stlink/pull/541))
97-
* Add kill ('k') command to gdb-server for `st-util` ([#9804416](https://github.com/texane/stlink/commit/98044163ab34bf5159f121d1c49ffb3550321ca0))
98-
* Add manpages (generated with pandoc from Markdown) ([#464](https://github.com/texane/stlink/pull/464))
99-
* Rewrite commandline parsing for `st-flash` ([#459](https://github.com/texane/stlink/pull/459))
100-
* Add support for ARM semihosting to `st-util` ([#454](https://github.com/texane/stlink/pull/454), [#455](https://github.com/texane/stlink/pull/455))
97+
* Added kill ('k') command to gdb-server for `st-util` ([#9804416](https://github.com/texane/stlink/commit/98044163ab34bf5159f121d1c49ffb3550321ca0))
98+
* Added manpages (generated with pandoc from Markdown) ([#464](https://github.com/texane/stlink/pull/464))
99+
* Rewritten commandline parsing for `st-flash` ([#459](https://github.com/texane/stlink/pull/459))
100+
* Added support for ARM semihosting to `st-util` ([#454](https://github.com/texane/stlink/pull/454), [#455](https://github.com/texane/stlink/pull/455))
101101

102102
Chip support added for:
103103

104104
* STM32L432 ([#501](https://github.com/texane/stlink/pull/501))
105105
* STM32F412 ([#538](https://github.com/texane/stlink/pull/538))
106106
* STM32F410 ([#9c635e4](https://github.com/texane/stlink/commit/9c635e419deca697ff823000aad2e39d47ec8d6c))
107-
* Add memory map for STM32F401XE ([#460](https://github.com/texane/stlink/pull/460))
107+
* Added memory map for STM32F401XE ([#460](https://github.com/texane/stlink/pull/460))
108108
* L0x Category 5 devices ([#406](https://github.com/texane/stlink/pull/406))
109-
* Add L0 Category 2 device (chip id: 0x425) ([#72b8e5e](https://github.com/texane/stlink/commit/72b8e5ec87e4fa386a8e94fe68df29467d4354ce))
109+
* Added L0 Category 2 device (chip id: 0x425) ([#72b8e5e](https://github.com/texane/stlink/commit/72b8e5ec87e4fa386a8e94fe68df29467d4354ce))
110110

111111
Updates and fixes:
112112

113113
* Fixed STM32F030 erase error ([#442](https://github.com/texane/stlink/pull/442))
114114
* Fixed Cygwin build ([#68b0f3b](https://github.com/texane/stlink/commit/68b0f3bddc3c4aaffe34caa6a3201029edd8ad56))
115115
* Reset flash mass erase (MER) bit after mass erase for safety ([#489](https://github.com/texane/stlink/pull/489))
116-
* Fix memory map for STM32F4 (@zulusw)
117-
* Fix STM32L-problem with flash loader (issue #390) (Tom de Boer)
116+
* Fixed memory map for STM32F4 (@zulusw)
117+
* Fixed STM32L-problem with flash loader (issue #390) (Tom de Boer)
118118
* `st-util` don't read target voltage on startup as it crashes STM32F100 (probably stlink/v1) (Greg Alexander)
119119
* Do a JTAG reset prior to reading CPU information when processor is in deep sleep (@andyg24)
120120
* Redesign of `st-flash` commandline options parsing (pull-request #459) (@dev26th)
121121

122122
v1.2.0
123123
======
124124

125-
Release date: 16 may 2016
125+
Release date: 2016-05-16
126126

127127
Features added:
128128

129-
* Add multiple stlink probing (`st-info --probe`, `st-info --hla-serial`) with printing serial in hex and OpenOCD `hla_serial` format (Jerry Jacobs)
130-
* Add stlink usb probe API functions (Jerry Jacobs)
129+
* Added multiple stlink probing (`st-info --probe`, `st-info --hla-serial`) with printing serial in hex and OpenOCD `hla_serial` format (Jerry Jacobs)
130+
* Added stlink usb probe API functions (Jerry Jacobs)
131131
* Added parameter to specify one stlink v2 of many (Georg von Zengen)
132132

133133
Changes:
@@ -136,7 +136,7 @@ Changes:
136136

137137
Updates and fixes:
138138

139-
* Synchronize cache for stm32f7 (Tristan Gingold)
139+
* Synchronized cache for stm32f7 (Tristan Gingold)
140140
* Allow flashing of STM32L4 down to 1.71 V (Greg Meiste)
141141
* Fix on stm32l4 to clear flash mass erase flags on CR (Bruno Dal Bo)
142142
* Proper writing of page 0 of second bank for stm32l476xe (Tobias Badertscher)
@@ -148,15 +148,15 @@ Updates and fixes:
148148
* Make sure MCU is halted before running RAM based flashloaders (mlundinse)
149149
* Could not flash STM32_F3_SMALL (Max Chen)
150150
* STM32F4 8-bit support for 1.8v operation (Andy Isaacson)
151-
* Fix F2 memory map (Nicolas Schodet)
151+
* Fixed F2 memory map (Nicolas Schodet)
152152
* Memory map for stm32f42xxx and stm32f43xxx devices (Craig Lilley)
153153
* Stm32l0x flash loader (Robin Kreis)
154154

155155
Chip support added for:
156156

157157
* STM32L053R8 (Jean-Luc Béchennec)
158158
* STM32F7 Support (mlundinse)
159-
* Add STM32L4 to CHIPID #defines and devices[], flash driver and loaded (Dave Vandervies)
159+
* Added STM32L4 to CHIPID #defines and devices[], flash driver and loader (Dave Vandervies)
160160
* Basic support for F446 (Pavel Kirienko)
161161
* STM32F303 High Density
162162
* STM32L1xx Cat.2 devices (Nicolas Schodet)

0 commit comments

Comments
 (0)