Skip to content

Commit 4284176

Browse files
authored
Merge pull request #16 from akospasztor/develop
Merge v1.1.0 release into master
2 parents 4e5e6be + a1418aa commit 4284176

File tree

154 files changed

+27107
-8626
lines changed

Some content is hidden

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

154 files changed

+27107
-8626
lines changed

.github/workflows/ci.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-18.04
11+
steps:
12+
- uses: actions/checkout@v1
13+
- run: sudo apt-get install doxygen
14+
- run: doxygen docs/Doxyfile
15+
- uses: actions/upload-artifact@master
16+
with:
17+
name: documentation
18+
path: docs/html
19+
20+
deploy:
21+
runs-on: ubuntu-18.04
22+
needs: build
23+
steps:
24+
- uses: actions/download-artifact@v1
25+
with:
26+
name: documentation
27+
path: .
28+
- name: git setup
29+
run: |
30+
git init
31+
git config user.name "Akos Pasztor"
32+
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
33+
- name: git check
34+
run: |
35+
if [ -z "$(git status --porcelain)" ]
36+
then
37+
echo "Nothing to commit."
38+
exit 1
39+
fi
40+
- name: git push
41+
run: |
42+
git add .
43+
git commit -m 'Deploy to GitHub Pages'
44+
git push --force https://${GITHUB_ACTOR}:${{secrets.GH_PAT}}@github.com/${GITHUB_REPOSITORY}.git master:gh-pages

.gitignore

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1-
EWARM/settings/
2-
EWARM/L476/
3-
EWARM/L496/
1+
.vscode/
2+
**/EWARM/*.dep
3+
**/EWARM/settings/
4+
**/EWARM/**/Exe/
5+
**/EWARM/**/List/
6+
**/EWARM/**/Obj/

CHANGELOG.md

Lines changed: 34 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,25 @@
22

33
## [Unreleased]
44
- Check checksum of application found on SD card before programming
5-
- Switch to semantic versioning
5+
6+
## 1.1.0
7+
Released: 2019-10-26 | Download: [1.1.0](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.1.0)
8+
### Added
9+
- Dedicated and separate project for all demonstrations
10+
- New implementation for STM32L496 discovery board
11+
- Dedicated readme file for each project
12+
- New bootloader library documentation, generated with Doxygen
13+
- GitHub Actions workflow to generate documentation and publish to GitHub pages
14+
### Changed
15+
- Complete repository overhaul
16+
- Switched to semantic versioning
17+
### Fixed
18+
- CheckForApplication issue
19+
- Updated README
620

721

8-
## [1.08](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.08) - 2018-04-18
22+
## 1.08
23+
Released: 2018-04-18 | Download: [1.08](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.08)
924
### Added
1025
- Verify flash content after programming
1126
- Introduced changelog file
@@ -22,29 +37,33 @@
2237
- Updated header files
2338

2439

25-
## [1.07](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.07) - 2017-12-08
40+
## 1.07
41+
Released: 2017-12-08 | Download: [1.07](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.07)
2642
### Added
2743
- SD card power on/off support
2844
### Changed
2945
- As a result of recent hardware changes introduced in a device that is developed as part of our ongoing projects, the SD card is now powered on/off with a FET controlled by the MCU to minimize energy consumption. Therefore, the SD card has to be manually powered on during initialization.
3046

3147

32-
## [1.06](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.06) - 2017-11-13
48+
## 1.06
49+
Released: 2017-11-13 | Download: [1.06](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.06)
3350
### Added
3451
- Introduced RAM_SIZE define to precisely check whether the flash contains valid application upon startup
3552
### Fixed
3653
- CheckForApplication() function
3754

3855

39-
## [1.05](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.05) - 2017-10-30
56+
## 1.05
57+
Released: 2017-10-30 | Download: [1.05](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.05)
4058
### Added
4159
- Application-specific configuration defines
4260
### Changed
4361
- Updated STM32L4xx CMSIS to 1.4.1
4462
- Updated STM32L4xx HAL library to 1.8.1
4563

4664

47-
## [1.04](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.04) - 2017-10-16
65+
## 1.04
66+
Released: 2017-10-16 | Download: [1.04](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.04)
4867
### Added
4968
- Option to skip programming after flash erase operation
5069
### Changed
@@ -53,7 +72,8 @@
5372
- General improvements
5473

5574

56-
## [1.03](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.03) - 2017-09-21
75+
## 1.03
76+
Released: 2017-09-21 | Download: [1.03](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.03)
5777
### Added
5878
- Support for STM32L496VG MCU
5979
- Multiple build configurations for each supported microcontroller
@@ -65,12 +85,14 @@
6585
- Updated STM32L4xx HAL library to 1.8.0
6686

6787

68-
## [1.02](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.02) - 2017-08-11
88+
## 1.02
89+
Released: 2017-08-11 | Download: [1.02](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.02)
6990
### Fixed
7091
- General improvements
7192

7293

73-
## [1.01](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.01) - 2017-07-25
94+
## 1.01
95+
Released: 2017-07-25 | Download: [1.01](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.01)
7496
### Added
7597
- Option for clearing reset flags after startup
7698
### Fixed
@@ -79,6 +101,7 @@
79101
- General improvements
80102

81103

82-
## [1.00](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.00) - 2017-05-21
104+
## 1.00
105+
Released: 2017-05-21 | Download: [1.00](https://github.com/akospasztor/stm32-bootloader/releases/tag/v1.00)
83106
### Added
84-
Initial release
107+
- Initial release

0 commit comments

Comments
 (0)