Wykres commitów

44 Commity (develop)

Autor SHA1 Wiadomość Data
nightwalker-87 c1efbec7a7 Fixed incorrect chip-ID for STM32C01x MCU 2023-12-24 11:47:51 +01:00
nightwalker-87 ed558c9ac7
Merge branch 'develop' into develop 2023-11-23 20:12:57 +01:00
nightwalker-87 e212349460
Merge pull request #1354 from rcubee/c0
Added support for STM32C0x1.
2023-11-23 20:10:31 +01:00
rcubee cf840b5f3d fixed formatting 2023-11-14 17:38:12 +01:00
rcubee 3fd7140524 forgot to include these 2023-11-14 17:30:00 +01:00
Marcelo Barros de Almeida 5df53adb2c Missing swo and dualback flags in U6 chip models 2023-11-14 07:39:56 -03:00
Marcelo Barros de Almeida e286f243ef Fixing support for U5 chips (original U5x5.chip was not handling all U5 chips ) 2023-11-14 00:27:19 -03:00
Mirko b1d99a2fc2 cleaning ident 2023-11-08 15:04:10 +00:00
Mirko 2d21188cdc first commit 2023-11-08 14:51:19 +00:00
nightwalker-87 5d3f3ec7f4 Set flash_type for STM32H5 devices 2023-06-10 21:37:01 +02:00
nightwalker-87 92ad99fe35 Minor fixes & additions
- G49x_G4Ax & WLEx: Added dualbank support
- G49x_G4Ax: Added option byte support
- Minor formatting improvements
- Replaced leftovers for non-fixed length types
2023-06-07 22:01:56 +02:00
nightwalker-87 7c2c953ff6 Unified chipid enum naming for L0 series 2023-04-30 19:21:17 +02:00
nightwalker-87 982408e6ee Fixes regarding version support
- Updated version_support.md
- Updated version requirements for libusb
2023-04-05 21:33:49 +02:00
nightwalker-87 186e38a0fa Minor fixes & additions
- [doc] Update on OS version support
- Minor fixes for G0-series from #1293
- [doc] Added core-IDs for WB/WL-series
- [doc] Correction for G0/L0-series core-IDs
- Set option_size to 128 B for G0-series (#1194)
2023-03-18 21:53:27 +01:00
nightwalker-87 2ff79959f4 Minor fixes & additions
- Corrected flash_pagesize for STM32U5
- Updated STM32 core IDs
- Added chip-id file for STM32H5 devices
2023-03-18 21:19:15 +01:00
nightwalker-87 b60a035404 Initial support for STM32 L5 & U5 devices
(References: #1005 #1096 #1247)
2023-01-01 13:32:14 +01:00
nightwalker-87 dfff59d39f Added support for STM32L4Q5 (Closes #1224) 2022-12-31 14:49:39 +01:00
Angel Iglesias eb35054ea6 config: udev: Add rule for the V3 MINIE programmer 2022-11-22 10:28:49 +01:00
nightwalker-87 ff8114895a Corrected sram_size for L496x/L4A6x devices
(Closes #1268)
2022-10-23 20:40:43 +02:00
nightwalker-87 8f4e570807
Merge pull request #1254 from bauen1/fix-L4Rx-option-bytes
Added option byte address for L4Rx devices.
2022-08-26 22:26:14 +02:00
bauen1 0729558f2c
L4Rx: fix option byte address 2022-06-15 14:28:41 +02:00
simon-wh a5696f2668 Define option byte properties for F1xx_XLD 2022-05-20 11:01:38 +02:00
Lucas Sinn 86a37544f1 added option_base, option_size for F401xD_xE 2022-03-14 13:00:07 +01:00
Alex Klimaj 77fff346aa Add writing and reading STM32WL option bytes 2022-02-16 12:34:37 -07:00
nightwalker-87 935c6af9b4 Updated description for F1 CL chip 2022-01-30 14:54:46 +01:00
nightwalker-87 3f5d9bd0f6 Bugfixes and minor additions
- Fixed wrong chip id for F42x_F43x boards.
- Added support note for STM32 clones.
- Minor formatting improvements.
- Updated libusb API_VERSION list.
2022-01-23 13:13:57 +01:00
nightwalker-87 8d96e769f3 Updated device parametres
- Human-readable  FLASH_TYPE in .chip files
- Added enum for STM32_CORE_IDs
2022-01-20 23:19:10 +01:00
nightwalker-87 7509295222 [refactoring] Clean-up for headers & defines
- Removed additional extern "C" linkage specs
- Removed commented sections
- Moved out further device specific defines
- Renamed defines STM32_CHIP_ID_*
2022-01-16 19:31:22 +01:00
nightwalker-87 115f7c846a Transition to new enum stm32_chipids 2022-01-09 23:53:30 +01:00
nightwalker-87 9b07c1dc19 Transition to new enum stm32_flash_type 2022-01-09 22:55:56 +01:00
nightwalker-87 f55dd8d08f [refactoring] Clean-up for chipid files (L1, L4) 2022-01-06 21:24:29 +01:00
nightwalker-87 e62b9e1f2a [refactoring] Clean-up & update for chipid files
- F0, F1, F2, F3, F4, F7
- G0, G4
- H7
- L0, L5, U5
- WB, WL
2022-01-06 19:30:49 +01:00
nightwalker-87 0d02a46a8f [refactoring] Clean-up for chipid files
- Spelling fix in tutorial.md
- REN param description --> dev_type
- ADD param ref_manual_id
- CHNG stlink_chipid_params
- MV old chipids to chipid_db_old.h
- Updated chipid files (F1, F2, WB, WLE)
2022-01-02 22:51:30 +01:00
Grzegorz Szymaszek e51309f842
Update chip config files from the library structs
In general, the chip config files should be kept in sync with the old
library structs. Regenerate the files (using an ad hoc script) from the
current library.

The file name is generated from the chip description, all
non-alphanumeric characters are replaced with underscores. It turns out
some files have to have their names changed.
2021-08-29 15:51:07 +02:00
nightwalker-87 165776ad41
Merge pull request #1173 from sambazley/stm32wle
Added support for STM32WLEx
2021-08-05 23:23:35 +02:00
Sam Bazley fe48a98cb1 Add STM32WLEx support 2021-08-01 22:12:56 +01:00
Sam Bazley 1e674cff1a Correct flash_pagesize to use hex format 2021-08-01 22:11:23 +01:00
R.E. Wolff 157c587b93 cleanup integer handling in chipid and text flags 2021-05-23 10:50:43 +02:00
R.E. Wolff d5b901b899 removed filename-spaces 2021-05-23 08:52:36 +02:00
R.E. Wolff c87750bde0 merged 2021-05-23 08:49:17 +02:00
nightwalker-87 620b529956 Aligned naming scheme for chip-ID files 2021-05-16 22:27:14 +02:00
R.E. Wolff b652bc4854 Chips files in the right place in the sources 2021-04-28 17:31:34 +02:00
nightwalker-87 c1918c0ff6 Aligned coding style
- Added config for uncrustify style settings
- Applied changes to source files
- Moved some header files
2020-06-12 22:28:16 +02:00
nightwalker-87 7ef06378aa Refactoring for build settings
Tidy up install paths & directories:
-> modprobe.d & udev rules
  (both are now ON per default on Linux)
-> stlink-gui supplements
-> man pages
- Fixed paths according to GNUInstallDirs
- cmake: Restructured library config
- Test files & gui now use shared library
2020-05-19 11:28:35 +02:00