Wykres commitów

1076 Commity (1165cf712713af48c61c4782ad5c9477c4574708)

Autor SHA1 Wiadomość Data
Slyshyk Oleksiy 247b7eb9ba Try to fix #666 issue (#667) 2018-02-15 19:18:05 +01:00
Kirill Kolyshkin fbd55d9f1b debian/triggers: add (to run ldconfig) (#664)
After installing the deb package, st-util fails to start:

> $ st-util
> st-util: error while loading shared libraries: libstlink-shared.so.1:
> cannot open shared object file: No such file or directory

The reason is, no one ran `ldconfig` upon installing the library.

The solution, as per latest Debian recommendations [1], is to add an
ldconfig trigger in debian/triggers, which is what this commit does.

[1] https://www.debian.org/doc/debian-policy/#ldconfig

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-02-06 14:45:57 +01:00
texane 1969148535 STM32F72xx73xx support, from bob.feretich@rafresearch.com 2017-11-16 22:46:12 +01:00
Slyshyk Oleksiy 95b6e03ed0 fix __FILE__ base name extraction, #628 (#648) 2017-10-25 21:48:43 +02:00
Rüdiger Fortanier a2a707e4f7 Add unknown chip output (#641) 2017-10-10 13:44:26 +02:00
Mateusz Krawiec 04dc7ead42 Fix memory map for stm32l496xx boards. (#639) 2017-09-29 11:07:23 +02:00
Gwenhael Goavec-Merou 6511a7e861 fix write for microcontroler with RAM size less or equal to 32K (#637) 2017-09-16 20:37:42 +02:00
Vasiliy Glazov 1700e6a471 Added LIB_INSTALL_DIR to correct libs install on 64-bit systems (#636)
* Added LIB_INSTALL_DIR to correct libs install on 64-bit systems
* Add description for using LIB_INSTALL_DIR parameter.
2017-09-08 14:00:45 +02:00
Vasiliy Glazov 3d8ca68dca README.md: Added information about Fedora and RedHat/CentOS packages. (#635) 2017-09-07 12:59:49 +02:00
Lyle Cheatham 7b7a5c102c Minor formatting fix in FAQ section of README.md (#631)
Fixup single quotes instead of back ticks
2017-08-27 11:51:59 +02:00
yaofei zheng 4e28e303b5 update debian package version (#630)
* update debian package version
2017-08-25 10:06:21 +02:00
dflogeras 47ce70d6cf Add note about availability in Gentoo package manager (#622) 2017-07-27 14:14:35 +02:00
rdlim 691a2d5026 Fix verification of flash error for STM32L496x device (#617) (#618)
There were missing chipid checks of STM32L496xx and STM32L46x devices.
2017-07-15 20:29:55 +02:00
Viallard Anthony 0c84c29e59 Add support of STM32L496xx/4A6xx devices (#615) 2017-07-14 16:19:49 +02:00
Jerry Jacobs 5e740a8434 README.md: Update version badge to v1.4.0 2017-07-01 16:44:47 +02:00
Jerry Jacobs 773d05a3b5 Prepare v1.4.0 release 2017-07-01 16:41:54 +02:00
Slyshyk Oleksiy 28bfddacff use correct macros for switch usleep realisation (#611) 2017-06-29 22:42:13 +02:00
Slyshyk Oleksiy bf5870050f Fix mingw build (#610)
* fix compilation for mingw
* add *.user to ignor
2017-06-29 21:33:31 +02:00
Zhang, Chi dc8eb3e739 Fix gitignore and add support for STM32L452 (#608)
* update gitignore for debian
* add/update support for L43x/44x/45x/46x, partially thanks to @vatsaltrivedi86, should close texane/stlink#603
2017-06-26 23:57:14 +02:00
kilroy42 438344a0da Fix wrong counting logline when flashing (#605) 2017-06-17 23:16:38 +02:00
orinem 79d91786f7 Stop the sulk with GPL2016 on Windows (#602)
* Fixes for VS2017.
* Added a getopt implementation.
* Added a unistd.h.
* Corrected closing of sockets for Windows versions.
* Fixed gdbserver CMakeLists.txt to play nice with VS2017.
* Fixed include of getopt.h and unistd.h for WIN32.
* Added a unistd.h.
* Corrected closing of sockets for Windows versions.
* Fixed gdbserver CMakeLists.txt to play nice with VS2017.
* Override /MD to /MT for MSVC to match libusb's builds.
* MSVC settings should be if (MSVC).
* Don't busy-wait for long periods in usleep().
* Dynamic link to MSVC libusb binaries.
* Added Visual Studio section to compiling.md.
* Added -D_CRT_NONSTDC_NO_WARNINGS to MSVC flags.
* Prevented some more warnings under MSVC.
2017-06-17 08:05:47 +02:00
Sai Kalidindi 55c057296a fix flashing to 'f0 device' targets (#595)
Fixes #594. Pull request #592 (0498621) accidentally deleted the call to `set_flash_cr_pg`.
2017-05-18 13:10:22 +02:00
Björn Mellström 0498621a46 Added support for flashing second bank on STM32F10x_XL (#592) 2017-05-14 12:42:14 +02:00
Anton Guda 5c10d4b83a Fix compilation warning for GCC 7, fixes #590 2017-05-08 16:00:02 +02:00
Martin Kaiser cc3a570509 skip GTK detection if we're cross-compiling (#588)
It seems that stlink cannot use CMake's standard mechanism to find GTK3.
Cmake's GTK3 detection supports only Unix at the moment.

Therefore, stlink uses pkg-config to find GTK3. The downside of this is
that Cmake's cross-compiler settings are not taken into account. Even if
we're cross-compiling, CMake will find a local installation of GTK3 and
compilation of the GUI fails.

As a simple fix, we skip the GTK3 detection if we're cross-compiling.

(In the long run, we should use a more advanced mechanism to find GTK3.)
2017-05-05 12:16:38 +02:00
Slyshyk Oleksiy 3d24377c28 Now able build by MinGW. All warnings were fixed. (#584)
* fix wrong libusb extract command

* update libusb to 1.0.21 under windows

* fix few -Wformat warnings

* add usleep realisation for win32

* Get rid of unused defines in mimgw.h

* fix format warning for mingw

* Add prefix SEMIXOST_ to semihost defines.
Fix redefine warnings of mingw.
2017-04-07 19:17:46 +02:00
Slyshyk Oleksiy eb03b7c290 Get rid of unused defines in mingw.h (#583)
* Get rid of unused defines in mingw.h
2017-04-06 21:16:54 +02:00
Karol Szuster 47ab2901b9 Fix installation path for shared objects (#581)
On 64bit linux all shared objects should go to /usr/lib64. With this
path package maintainters should be able to override library path by
setting STLINK_LIBRARY_PATH.
2017-04-05 20:48:07 +02:00
Slyshyk Oleksiy 6902f473fc fix few -Wformat warnings (#582)
* fix wrong libusb extract command
* update libusb to 1.0.21 under windows

* fix few -Wformat warnings
* add usleep realisation for win32 under mingw
2017-04-03 23:05:06 +02:00
Oliver Schneider 78ced6a325 Don't use `%zx` because it's unsupported on mingw64 (#578)
* Don't use `%zx` because it's unsupported on mingw64
* Also check that no warnings happen on travis
* Prefer `unsigned int` over `unsigned`

* Install libusb through the travis whitelist instead of manually

* Test stlink against clang and gcc through the travis "compiler" flag instead of a manual matrix

* Re-add osx

* Fix warning on gcc
2017-03-24 23:11:09 +01:00
Warren Gay 9775689196 Added --flash=n[k][m] command line option to override device model (#576)
* Added --flash=xxxx to st-flash command line
2017-03-24 23:10:05 +01:00
Jerry Jacobs c04df7fe61 Revert "Fix stlink on mingw64" (#573)
* Revert "fixed support for STM32L011 (#572)"

This reverts commit dc9055362c.

* Revert "Fix possible memory leak (#571)"

This reverts commit 8efd3adc8a.

* Revert "Fix stlink on mingw64 (#569)"

This reverts commit f73ec11abc.
2017-03-15 22:50:38 +01:00
Zach Fredin dc9055362c fixed support for STM32L011 (#572) 2017-03-15 21:53:15 +01:00
thebaron06 8efd3adc8a Fix possible memory leak (#571)
fixes #570
2017-03-15 12:58:37 +01:00
Oliver Schneider f73ec11abc Fix stlink on mingw64 (#569) 2017-03-14 18:54:56 +01:00
zulusw bc48e99b19 Fixing low-voltage flashing on STM32F7 parts. (#567)
* fixing low voltage flashing for STM32F7
* Refactoring duplicated code
2017-03-14 18:54:02 +01:00
Jerry Jacobs 9d08810c68 Update ChangeLog.md 2017-03-01 20:08:08 +01:00
Slyshyk Oleksiy 1adaedbdbc Update libusb to 1.0.21 under windows (#562)
* fix wrong libusb extract command
* update libusb to 1.0.21 under windows
2017-03-01 19:56:24 +01:00
Jerry Jacobs 5b69f25198 cmake/CPackConfig.cmake: Allow building of debian package with CPack 2017-02-28 20:09:46 +01:00
Jerry Jacobs c816cb4732 README.md: Update badges to 1.3.1 release 2017-02-25 17:50:55 +01:00
Jerry Jacobs 6f24bde1ae Prepare for v1.3.1 bugfix release 2017-02-25 17:45:21 +01:00
Joost Rijneveld 28a15598c0 Fix compilation when path includes spaces (#561) 2017-02-21 11:03:58 +01:00
Joost Rijneveld fc4fd76a75 Fix incorrect release folder name in docs (#560) 2017-02-20 18:45:07 +01:00
Jerry Jacobs 67eba4badb chipid: Add support for STM32L011 (NUCLEO-L011K4 2017-02-14 20:11:40 +01:00
Jerry Jacobs 2c0ab7f0eb logging: Don't print absolute path to source file. Fixes #548 2017-02-14 19:51:24 +01:00
Jerry Jacobs 88c6162e45 Merge branch 'master' of github.com:texane/stlink 2017-02-01 23:12:47 +01:00
Jerry Jacobs cd1ba14990 README.md: Add Alpine Linux for installation 2017-02-01 23:12:39 +01:00
Jerry Jacobs 7b314c9541 Update README.md
Remove appveyor MinGW64 build badge (broken)
2017-02-01 19:04:09 +01:00
Fabien Chouteau f62895b2cf Semihosting: Add support of SYS_READC (#546) 2017-01-31 07:29:44 +01:00
Bertrand Songis e71a2417c3 Compilation fixes (errors / warnings) (#552) 2017-01-30 23:16:36 +01:00