Wykres commitów

2158 Commity (develop)

Autor SHA1 Wiadomość Data
nightwalker-87 a32f2c5714
Merge pull request #1265 from trabucayre/fix_l152re_flash_reg_addr
Fixed flash regs addr for STM32L152RET6 in common_flash.c
2022-08-26 22:28:22 +02:00
nightwalker-87 d66c0cd563
Merge pull request #1259 from jdbruijn/doc/macos-compiling
[doc] Added `make install` to the macOS compiling instructions.
2022-08-26 22:26:53 +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
Gwenhael Goavec-Merou c94b74e56a stm32l1: fix flash, dbgmcu and rcc registers 2022-08-25 19:18:57 +02:00
Gwenhael Goavec-Merou 0e734a541b src/common_flash: fix flash regs addr for STM32L152RET6 2022-08-22 10:47:05 +02:00
Jeroen de Bruijn 87b21219a2
remove note block from compiling docs note 2022-07-15 08:16:57 +02:00
nightwalker-87 254a525a36
Merge pull request #1252 from simplerobot/john-trace-clock-issues
[st-trace] clock issues
2022-07-14 23:15:46 +02:00
nightwalker-87 172415409b
Merge pull request #1250 from simon-wh/feature/gd32f3_xl_ob
Added support for option bytes to F1xx_XLD (GD32F30x)
2022-07-14 23:12:22 +02:00
Jeroen de Bruijn 9f0521016c
add optional installation folder for macOS to compiling documentation 2022-07-14 16:34:51 +02:00
Jeroen de Bruijn 8956051ed5
add `make install` to the MacOS building instructions
This is required to get the `chips` directory in place. References #1237.
2022-07-14 11:57:01 +02:00
simon-wh 54e82342f9 Fix writing to 'BANK_2' in flash type F1_XL 2022-06-30 17:55:27 +01:00
bauen1 0729558f2c
L4Rx: fix option byte address 2022-06-15 14:28:41 +02:00
John Hall f8d1603be4 Updating to allow frequency units for clock and trace flags.
Making sure trace frequency is not less than 1/5 of the system frequency.
Showing minimum and maximum available trace speed when out of range.
Making sure MCU is stopped after reset to avoid missing data.
Making sure variables are intiallized.
2022-06-08 13:48:13 -07:00
simon-wh 9a7805ede5 Include GD32F303CGT6 in devices_boards.md 2022-05-20 11:02:50 +02:00
simon-wh a5696f2668 Define option byte properties for F1xx_XLD 2022-05-20 11:01:38 +02:00
nightwalker-87 951859c119
Merge pull request #1235 from Sylensky/feature/f401xd_option
Added parametres option_base, option_size for F401xD_xE
2022-05-14 16:43:11 +02:00
nightwalker-87 6870c82a4f
Merge pull request #1234 from Sylensky/feature/chipid-optimization
Optimisation for processing chipid files
2022-05-14 16:42:19 +02:00
Lucas Sinn 8dfb7973e7 made chipfile buffer size bigger 2022-03-28 09:18:30 +02:00
Lucas Sinn 3b328b26bd adding additional check if .chip files contain empty lines 2022-03-16 09:31:19 +01:00
Lucas Sinn 86a37544f1 added option_base, option_size for F401xD_xE 2022-03-14 13:00:07 +01:00
Lucas Sinn a99a626e69 moved dump_a_chip to debug output, minor code style fix 2022-03-14 12:48:47 +01:00
Lucas Sinn 564434297c readded get chipid parameters on print info 2022-03-14 12:47:23 +01:00
Lucas Sinn cb03d5c21d optimized processing of chipidfile
'moved chip dump to stdout instead of stderr'
'closing open fd after file is fully read'
'reduced file read buffer size'
2022-03-08 13:22:46 +01:00
Lucas Sinn a6939cb9d4 init chipids only when actually interacting with device 2022-03-08 11:22:01 +01:00
nightwalker-87 c4762e69a7
Merge pull request #1227 from AlexKlimaj/stm32wl_option_bytes
Added writing and reading for STM32WL option bytes
2022-02-16 21:23:48 +01:00
Alex Klimaj 77fff346aa Add writing and reading STM32WL option bytes 2022-02-16 12:34:37 -07:00
nightwalker-87 468b1d2daa [libusb] Added Security framework for macOS 2022-02-04 22:24:42 +01:00
nightwalker-87 978462d048 Updated libusb to v1.0.25 (macOS + Windows) 2022-02-04 21:53:00 +01:00
nightwalker-87 c2e74c2da3
Merge pull request #1221 from slyshykO/cstd
Set C standard through cmake variables
2022-02-04 19:38:56 +01:00
nightwalker-87 924e1ec93b
Merge pull request #1220 from hydroconstructor/chipid_cleanup-common-c-refactor
[refactoring] sourcefile 'common.c'
2022-02-04 19:37:25 +01:00
Oleksiy Slyshyk cf6bdbfe4b set C standart through cmake variables,
remove redundant -Ox options
2022-01-31 13:01:06 +02:00
nightwalker-87 0011064797 Rolled-back deletion of recent changes 2022-01-30 15:47:55 +01:00
nightwalker-87 a41dd17852 Merge branch 'develop' into chipid_cleanup-common-c-refactor 2022-01-30 15:10:00 +01:00
nightwalker-87 935c6af9b4 Updated description for F1 CL chip 2022-01-30 14:54:46 +01:00
nightwalker-87 849503b76b
Merge pull request #1218 from hydroconstructor/common-c-refactor
Refactoring for sourcefile 'common.c'
2022-01-29 19:40:11 +01:00
nightwalker-87 e2dcf074d5 Fixed defines (CHIPID + COREID) & duplicates 2022-01-29 19:33:19 +01:00
nightwalker-87 d98d3a50ed Minor formatting fixes & clean-up 2022-01-29 18:13:12 +01:00
nightwalker-87 5b320357a6 Minor formatting fixes & clean-up 2022-01-29 17:56:26 +01:00
nightwalker-87 d9e79fe295
Merge branch 'develop' into common-c-refactor 2022-01-28 22:07:34 +01:00
nightwalker-87 1ee98d76e9
Merge branch 'develop' into chipid_cleanup-common-c-refactor 2022-01-28 21:46:40 +01:00
nightwalker-87 e5cc884c7f
Merge pull request #1216 from stlink-org/chipid_cleanup
[refactoring] General maintenance for code structure
2022-01-28 21:39:00 +01:00
hydroconstructor 618a03a5df common c refactor
Try to resolve conflicts with chipid_cleanup branch
2022-01-29 00:36:16 +04:00
nightwalker-87 66f35d1331
Merge pull request #1210 from hydroconstructor/develop
Fix for libusb_kernel_driver_active & error handling for st.st_size
2022-01-23 21:22:15 +01:00
hydroconstructor d0ed1253ce
Update doc/man/st-util.1
Co-authored-by: Grzegorz Szymaszek <gszymaszek@short.pl>
2022-01-23 23:28:07 +04:00
hydroconstructor f6cfd1bfe3 user gszy comment
Comment was:
removing the MAX_FILE_SIZE ifdef/define/endif,
replacing the st.st_size > (off_t)SSIZE_MAX test with st.st_size > (intmax_t) SIZE_MAX,
perhaps removing the sizeof(st.st_size) != sizeof(size_t) test as well.
done here
2022-01-23 23:22:05 +04: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 da3d9e3f1e Formatting and whitespace clean-up 2022-01-21 21:31:54 +01:00
hydroconstructor fecd2baeae Refactoring common.c
Added forgotten defines
2022-01-21 23:26:44 +04: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
hydroconstructor 4ce20d07e0 stlink-org#1216 refactoring of common.c
File divided to some parts. Functions with "flash" in names extracted to common_flash.c, with "option" extracted to option.c etc.
Removed unnecessary headers.
Removed one single function which was used nowhere.
And so on.
Project built under Windows and seems to be working.
2022-01-20 13:46:42 +04:00