nightwalker-87
664f3d6a1f
General project update
...
- Updated system requirements
- Updated version_support
- Updated CHANGELOG
- Updated list of contributors
2025-04-19 16:27:22 +02:00
nightwalker-87
913a744c36
Merge branch 'testing' into develop
2025-04-18 20:30:16 +02:00
nightwalker-87
5259daa4bf
Merge pull request #1466 from dbeinder/stm32wb0
...
[feature] STM32 flash type implementation for WB05, WB06/07, WB09, WL3x
2025-04-17 23:04:13 +02:00
nightwalker-87
1894b700de
Merge pull request #1467 from dbeinder/stlink-v3-fix
...
Fixed STLINK-V3 programmer lock up when no target connected
2025-04-17 21:46:35 +02:00
david-beinder
911e2cb9a6
Fix STLINK-V3 lock up when no target connected
2025-04-17 19:07:24 +02:00
david-beinder
f6650ab6f9
Implement WB05, WB06/07, WB09, WL3x
2025-04-16 23:43:39 +02:00
nightwalker-87
b149e2448e
Merge pull request #1457 from Gnarflord/testing
...
[feature] STM32G4: Erase pages on flash bank 2
2025-03-05 19:06:29 +01:00
nightwalker-87
2215e94e9d
Merge pull request #1455 from lendzeg/patch-1
...
[doc] Corrected `libusb` package name in installation instructions
2025-03-05 19:02:02 +01:00
gnarf
3d9378fa54
wip: set correct BKER bit when erasing bank 2 on G4
2025-03-03 13:34:36 +01:00
gnarf
44ae84aff6
wip: add BKER definition for G4
2025-03-03 13:32:21 +01:00
Nelson Rodriguez
28a2f1d3ae
correct libusb package name in installation instructions
...
The installation instructions referenced 'libusb-1.0', but the correct package name is 'libusb-1.0-0'. In addition, the rpm package was added into the single-line commad that install all the required packages. .
2025-03-02 18:00:54 -05:00
nightwalker-87
e788c54849
Merge pull request #1453 from arthurloukes/patch-1
...
Update README.md
2025-02-23 13:08:03 +01:00
arthurloukes
aa0a8ede80
Update README.md
...
Added link to release page text.
2025-02-22 13:01:36 +00:00
nightwalker-87
098483bcc3
Removed GH-Actions workflow for Ubuntu 20.04 LTS (EOL Apr 2025)
2025-02-18 19:59:40 +01:00
nightwalker-87
9446bf570d
Fixed function _stlink_usb_read_reg( ) in usb.c
...
(Closes #1451 )
2025-02-04 23:38:08 +01:00
nightwalker-87
eecfe05b03
General maintenance & review
...
- Aligned whitespace formatting
- Case separation for version.jtag_api in usb.c
2025-01-18 14:31:13 +01:00
nightwalker-87
f2ad364ea9
Restructuring of stlink-lib
...
- Sourcefiles for STLINK programmer handling
- Clean-up for stlink functions
2025-01-13 00:11:48 +01:00
nightwalker-87
ed5ea0d549
Aligned naming for flash and option bytes #defines
2025-01-12 18:42:49 +01:00
nightwalker-87
b9bef5c3dc
Restructuring of stlink-lib
...
- Renamed #defines in stm32_register.h
- Updated note on ldconfig in compiling.md
- Minor formatting fixes
2025-01-12 17:32:54 +01:00
nightwalker-87
8654988ad2
Restructuring of stlink-lib
2025-01-12 12:46:30 +01:00
nightwalker-87
7d81d5e93c
Merge branch 'testing' into develop
2025-01-11 20:22:13 +01:00
nightwalker-87
2c92415768
Merge pull request #1449 from a-michelis/feature/unified_workflow
...
[feature] Corrected and unified GitHub-Actions C/C++ CI workflow
2025-01-11 13:04:47 +01:00
Andreas Michelis
982604e0a6
Reverted forgotten `on:push` key back to `[master, develop, testing]`
2025-01-11 00:43:17 +02:00
Andreas Michelis
38d1c17ac4
Refactored environment configurations for both x32 and x64 linux:
...
- Ubuntu 20.04:
- GCC-9
- GCC-10
- CLang 10
- CLang 12
- Ubuntu 22.04:
- GCC-10
- GCC-11
- GCC-12
- CLang 11
- CLang 12
- CLang 13
- CLang 14
- CLang 15
- Ubuntu 24.04:
- GCC-10
- GCC-11
- GCC-12
- GCC-13
- CLang 14
- CLang 15
- CLang 16
- CLang 17
- CLang 18
2025-01-11 00:26:07 +02:00
Andreas Michelis
92841ba85a
Changed makefile and sloppy msvc approach to cmake calls to unify the CI Approach
...
Added testing to MSVC
2025-01-10 23:59:38 +02:00
Andreas Michelis
98b863ac00
Switched to matrix-style batch jobs (one for 32 and one for 64 bits) on linux
2025-01-10 23:40:58 +02:00
Andreas Michelis
fbcc7a58d8
bumped checkout version to V4 (v2 is about to be deprecated)
2025-01-10 22:56:18 +02:00
nightwalker-87
7900006619
Fixed parsing for arg_parse_freq( )
2025-01-09 23:04:16 +01:00
nightwalker-87
ff4c503aaa
Fixed broken formatting in chip files
2025-01-09 21:27:23 +01:00
nightwalker-87
72148beb31
Merge pull request #1447 from thomasw04/feature/semihosting-stdout
...
[feature] Make SYS_OPEN in semihosting recognize ":tt"
2025-01-09 00:47:53 +01:00
thomasw04
affafa1804
semihosting: recognize :tt in SYS_OPEN.
2025-01-08 23:32:41 +01:00
nightwalker-87
11e357ae2a
General project update
...
- Updated version_support
- Updated tutorial
- Updated CHANGELOG
- Updated list of contributors
- Fixed parsing of unit prefixes (Closes #1445 )
- Updated list of supported devices
- Added support for STM32C051/71/91 chips
- Added support for STM32U031/73/83 chips (Closes #1436 )
2025-01-08 21:48:43 +01:00
nightwalker-87
e734619fc6
Merge pull request #1440 from a-michelis/feature/libusb_cmake
...
[feature] libusb-cmake as libusb provider and added support for MSVC
2025-01-06 18:02:35 +01:00
Andreas Michelis
60536da728
Added MSVC section to the compilation manual
2025-01-02 23:16:44 +02:00
Andreas Michelis
8a78643eb0
Explained better the "implib" comment
2024-12-07 19:56:03 +02:00
Andreas Michelis
04b8d0b4c3
Added back the original MINGW branch on `findlibusb` (but removed MSVC sub-branch)
2024-12-07 19:53:25 +02:00
Andreas Michelis
7bfd3a0d6b
Added missing MSVC Handling in `CMakeLists.txt`
2024-11-25 22:37:56 +02:00
Andreas Michelis
41fdb1d63b
Reverted LIBUSB provided to _system_ for other unix based systems
2024-11-25 19:36:25 +02:00
Andreas Michelis
1f3143948c
Removed forgotten personal branch on `c/c++` workflow
2024-11-25 19:33:20 +02:00
Andreas Michelis
0d26a91858
Added github workflows MSVC Support (attempt 4 - Missing test and pack)
2024-11-21 22:48:09 +02:00
Andreas Michelis
7cbfc34039
Added github workflows MSVC Support (attempt 3 - Missing test and pack)
2024-11-21 22:46:01 +02:00
Andreas Michelis
7a89e4afd6
Added github workflows MSVC Support (attempt 2)
2024-11-21 22:42:57 +02:00
Andreas Michelis
af996f8ba8
Added github workflows MSVC Support (attempt 1)
2024-11-21 22:39:49 +02:00
Andreas Michelis
3770f59a60
Added build-along support for LIBUSB
...
- Changed Legacy MINGW Checkers for MSVC
- If not available, now `Findlibusb.cmake` fetches `libusb-cmake` repo and includes it at config time
- For MSVC, Added fix for ill-defined `ssize-t`
- For linux build-along, added check whether LIBUDEV is installed/enabled
2024-11-21 21:39:34 +02:00
nightwalker-87
e6589dbd54
Merge pull request #1439 from ciakval/feature/L4Q5CG
...
[feature] Added support for STM32L4Q5CG
2024-11-09 16:51:37 +01:00
Jan Remes
c2095ef435
flash_loader: add support for STM32L4Px_Qx chips
...
Signed-off-by: Jan Remes <jan.remes@mycroftmind.com>
2024-10-29 15:19:36 +01:00
Jan Remes
b6d46ce3d1
config/chips: fix SRAM size for STM32L4Px_Qx chips
...
According to the datasheet[1] and the reference manual[2] the STM32L4Px
and STM32L4Qx chips have 320 KiB of SRAM, not 640 KiB.
[1]: https://www.st.com/resource/en/datasheet/stm32l4q5cg.pdf
[2]: https://www.st.com/resource/en/reference_manual/rm0432-stm32l4-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Signed-off-by: Jan Remes <jan.remes@mycroftmind.com>
2024-10-29 15:16:19 +01:00
nightwalker-87
733893a50b
Bugfix for target reset ( Closes #1409 )
2024-10-17 22:06:45 +02:00
nightwalker-87
9e0516e4b9
Merge pull request #1422 from AkshayPatwardhan/testing
...
Re-add support for STM32F411xC/xE option bytes read/write
2024-10-11 22:35:57 +02:00
Akshay Patwardhan
95e8334d4b
Remove .DS_Store
2024-10-04 10:12:13 +05:30