Wykres commitów

1111 Commity (f070345249800a5436dbfdd9f29fbca8f00744f7)

Autor SHA1 Wiadomość Data
kraus f070345249 added several comments on the stlink software structure 2020-01-04 15:05:22 +01:00
texane 3690de9fdd
Merge pull request #821 from zoobab/master
Add stlink-tools link for Debian and Ubuntu
2019-11-08 14:03:01 +01:00
texane 290182654b
Merge pull request #843 from daveystruijk/stm32f4-option-bytes
Allow reading/writing option bytes to STM32F446 devices
2019-10-28 10:42:16 +01:00
Davey Struijk 0948cd19b2 Allow writing option bytes to STM32F4 devices 2019-10-25 14:32:36 +02:00
texane 393e942193
Merge pull request #839 from brad-natelborg/master
Fixing verification fail for chip ID L4RX
2019-10-11 21:45:35 +02:00
Brad Natelborg 9e44de25a8 Adding full support for STLINK CHIP ID L4RX 2019-10-11 13:08:34 -04:00
texane 05b5739642
Merge pull request #837 from Orie22/dev-option-bytes
bug fix: Flash read operation was not executed
2019-10-09 08:19:31 +02:00
Orie22 4a32157143 bug fix: normal read operation was not executed 2019-10-09 11:25:53 +09:00
texane a28ba53b1c
Merge pull request #836 from Orie22/dev-option-bytes
Added Read/Write command for Option-Bytes on STM32F2 series
2019-10-07 13:36:47 +02:00
Orie22 94aef45570 Add read Option-bytes command for STM32F2 series 2019-10-07 18:50:59 +09:00
orie 4eec4d8cb9 Add Option Byte Write command for STM32F2 series. 2019-10-07 14:46:36 +09:00
texane c3577b578f
Merge pull request #830 from thingdust/master
added support for writing option bytes on STM32L0
2019-09-07 11:09:24 +02:00
Adrian Imboden e56de83ec5 added support for writing option bytes on STM32L0 2019-09-06 18:23:37 +02:00
texane c492e1df6f
Merge pull request #829 from trabucayre/fix_f1_vl_medium_low_flash_size
Fix flash size of stm32discovery vl
2019-09-03 08:23:46 +02:00
texane c4283f4a26
Merge pull request #828 from trabucayre/fix_reset_stlinkv1
Do not issue JTAG reset on stlink-v1
2019-09-03 08:22:57 +02:00
Gwenhael Goavec-Merou 32e0826195 Fix flash size of stm32discovery vl 2019-09-02 17:47:34 +02:00
Gwenhael Goavec-Merou 738e48eed5 Do not issue JTAG reset on stlink-v1 2019-09-02 14:35:35 +02:00
Jerry Jacobs 4909dd808a README.md: Add notice of wanted project maintainer 2019-08-17 10:42:14 +02:00
Benjamin Henrion f5d072f769
Merge pull request #1 from zoobab/debianubuntu
Add stlink-tools link for Debian and Ubuntu
2019-07-26 13:21:28 +02:00
Benjamin Henrion 728049b244
Add stlink-tools link for Debian and Ubuntu
Add stlink-tools link for Debian and Ubuntu
2019-07-26 13:19:32 +02:00
eupn 625f4cd572 WB55: fix flash verification error (#816)
* Clear previously written page number (if any)
* Remove unrelated change
2019-07-14 11:02:42 +02:00
Vasiliy Zasukhin 84f63d25bd Add support for CS32F103C8T6 (#805)
CS32F103C8T6 is clone of STM32F103C8T6 but with incorrect core_id number.
2019-06-06 19:53:03 +02:00
Michael DL6AKU df3c2b0286 Allow for 64 Bytes serials (#809) 2019-06-06 19:50:22 +02:00
Slyshyk Oleksiy d040db5585 fixed few potential memory/resource leaks (#803)
also few cppcheck warnings
2019-05-13 16:58:30 +02:00
Slyshyk Oleksiy a3cb1a1569 build wor windows under Debian/Ubuntu (#802) 2019-05-11 19:41:57 +02:00
Eli Krumholz 189f253ce3 initial support for STM32L41X (#799) 2019-05-06 19:36:26 +02:00
WRansohoff cf677803d0 Fix apparent STM32G0 flashing issue. (#797)
* Add simple read/write support for STM32WB55 chips.

* Clean up and unify G0/WB erase/program operations.

* Fix apparent issue with STM32G0 flashing.
2019-04-26 08:00:30 +02:00
Kirill Zhumarin feb86618fa Support for "STM32+Audio" v2-1 firmware (#790)
* Add pid for "STM32+Audio" v2-1 firmware

* Add support for "STM32+Audio" v2-1 firmware,.

* Add udev rules for "STM32+Audio" firmware
2019-04-13 12:07:58 +02:00
Miklós Márton 224f6eee2a Add STLink V3SET VID:PIDs to the udev rules (#789) 2019-04-03 13:00:18 +02:00
WRansohoff 4ff515ef68 Add simple read/write support for STM32WB55 chips. (#786)
* Add simple read/write support for STM32WB55 chips.

* Clean up and unify G0/WB erase/program operations.
2019-03-31 18:41:57 +02:00
Manuel Dipolt c6836b4ac9 Added support to write option bytes for the STM32G0 (#778)
* poc worked, writting stm32G070 option bytes

* Update README.md

adjust layout

* code review changes
2019-03-20 14:01:11 +01:00
Cerem Cem ASLAN 18ec7e239b fix typo (#779) 2019-03-15 19:34:39 +01:00
Cerem Cem ASLAN c9e0945755 Added howto for sending NRST signal through GDB (#776)
See https://github.com/texane/stlink/issues/774
2019-03-15 11:09:06 +01:00
Ronny Majani 522188db49 Added call to clear PG bit after Writing to Flash (#773) 2019-03-07 12:42:39 +01:00
aoand d13f946468 doc/compiling.md: fix package name "devscripts" (#775)
the command 'debuild' is (and always was) part of the devscripts package
2019-03-07 12:41:38 +01:00
Povilas Kanapickas 1165cf7127 gui: Fix relative path to the UI files needed by stlink-gui-local (#771) 2019-02-16 22:38:37 +01:00
Jerry Jacobs 3295ab4e5c Revert "Add support for CS32 micro-controller (#757)" (fixes #761)
This reverts commit 7651d2116f.
2019-02-12 21:07:35 +01:00
Slyshyk Oleksiy b9c315d990 win32: move usleep definition to unistd.h (#765) 2019-02-09 11:11:43 +01:00
Björn Mellström 8186d854ba Add support for mass erasing second bank on STM32F10x_XL (#767) 2019-02-09 11:10:15 +01:00
Jicksaw 30de1b30e7 Fix "unkown chip id", piped output and st-util -v (#763)
* Set SWD clock before using SWD (#107, #568 ?)

* Make st-util -v print more than default

* Flush output streams explicitly. Fix #665

On Win32 redirecting streams makes them buffered, therefore without
flushing there would be no output before exit. Stdout and stderr are
also often buffered differently, making them disordered.
2019-01-24 21:29:59 +01:00
Thomas Cenova af325bb989 This fixes the versioning when compiling from the repo checked out with git. (#762) 2019-01-24 21:27:08 +01:00
WRansohoff 0f1fc50429 Add preliminary support for some STM32G0 chips. (closes #759) (#760)
* Add preliminary support for some STM32G0 chips.

* Fix a bug in the 'which page to erase' logic.

When I flashed a program with more than one page, I noticed that this logic did not un-set previously-set 'PNG' bits. So it would erase page 1, then page 3, then page 3...
2019-01-24 21:25:25 +01:00
WRansohoff 6a9d390a72 Update STM32F3xx chip ID that covers a few different devices. (#758) 2019-01-13 09:04:21 +01:00
Victor Lamoine 7651d2116f Add support for CS32 micro-controller (#757) 2019-01-03 21:10:47 +01:00
Jiri Bilek 358a91395d Add O_BINARY option to open file. (#753)
See issue #752.
2018-12-21 12:54:56 +01:00
Dave Hylands 0a2b7a4ff0 Only do bank calculation on STM32L4 devices with dual banked flash (#751)
* Only do bank calculatio on SRM32L4 devices with dual banked flash

RM0394 covers the STM32L41xx, 42xx, 43xx, 44xx, 45xx, and 46xx. These
devices are all employ single banked flash and have chip id's
of 0x464 for the 41xx/42xx, 0x435 for 43xx/44xx, and 0x462 for 45xx/46xx
It's also worth noting that bit 21 of the FLASH_OPTR register is marked
as resevred for these chips, and isn't an indicator of dual banked
flash.

RM0392 covers the STM32L4x1, cpu_id 0x415 and can be dual banked.

RM0351 covers the STM32L4x5/4x6, cpu_ids 0x415 & 0x461 and can be dual
banked

RM0432 covers the STM32L4Rx/4Sx, cpu_id 0x470 and can be dual banked.

This PR modifies the calculate_L4_page functio to only factor bank
calculations for the devices above which can support dual banked flash.

* Converted tabs to spaces on added line
2018-12-14 20:31:23 +01:00
Jerry Jacobs a201d3e5bd
Update compiling.md
Fixes #748
2018-12-02 21:25:02 +01:00
Jerry Jacobs f87076fcbf
doc/man: Fix double dash issue (fixes #746) 2018-11-19 20:45:50 +01:00
Slyshyk Oleksiy e059ea7a55 Fix case when __FILE__ don't contain "/" nor "\\". (#745) 2018-10-30 17:56:36 +01:00
Gabriel Arjones 8c46827f54 Make udev rules and modprobe conf installation optional (#741) 2018-10-24 19:33:02 +02:00