Package stlink: Information
Source package: stlink
Version: 1.8.0-alt1
Build time: Feb 4, 2025, 08:37 PM in the task #373161
Category: Development/Other
Report package bugHome page: https://github.com/stlink-org/stlink
License: BSD-3-Clause
Summary: STM32 microcontrolles programmer and debuger, using STLINKv1/v2/v2-1/v3
Description:
Open source version of the STMicroelectronics STlink Tools STLink is an open source toolset to program and debug STM32 devices and boards manufactured by STMicroelectronics. It supports several so called STLINK programmer boards (and clones thereof) which use a microcontroller chip to translate commands from USB to JTAG/SWD. There are four generations available on the market which are all supported by this toolset: STLINK/v1 (obsolete as of 21-11-2019, continued support by this toolset) transport layer: SCSI passthru commands over USB stand-alone programmer and present on STM32VL Discovery boards STLINK/v2 transport layer: raw USB commands stand-alone programmer and present on STM32L Discovery and Nucleo boards STLINK/v2-1 transport layer: raw USB commands present on some STM32 Nucleo boards STLINK/v3 transport layer: raw USB commands stand-alone programmer On the user level there is no difference in handling or operation between these different revisions.
List of RPM packages built from this SRPM:
libstlink (x86_64, ppc64le, i586, aarch64)
libstlink-debuginfo (x86_64, ppc64le, i586, aarch64)
libstlink-devel (x86_64, ppc64le, i586, aarch64)
stlink (x86_64, ppc64le, i586, aarch64)
stlink-debuginfo (x86_64, ppc64le, i586, aarch64)
stlink-gui (x86_64, ppc64le, i586, aarch64)
stlink-gui-debuginfo (x86_64, ppc64le, i586, aarch64)
libstlink (x86_64, ppc64le, i586, aarch64)
libstlink-debuginfo (x86_64, ppc64le, i586, aarch64)
libstlink-devel (x86_64, ppc64le, i586, aarch64)
stlink (x86_64, ppc64le, i586, aarch64)
stlink-debuginfo (x86_64, ppc64le, i586, aarch64)
stlink-gui (x86_64, ppc64le, i586, aarch64)
stlink-gui-debuginfo (x86_64, ppc64le, i586, aarch64)
Maintainer: Sergey Bolshakov
Last changed
Feb. 4, 2025 Sergey Bolshakov 1:1.8.0-alt1
- 1.8.0 released
Jan. 29, 2024 Alexey Sheplyakov 1:1.6.1-alt2
- Revived the package (no code changes). It's useful, and it has been deleted due to a bogus compiler warning: error: 'stlink_open_usb' accessing 64 bytes in a region of size 28 [-Werror=stringop-overflow=] This warning is a false positive. GCC 11, 12 are known to produce a lot of false positives with `-Wstringop-overflow`. As a result Linux (the kernel) disables `-Wstringop-overflow` when compiling with GCC 11, see the commit a5e0ace04fbf56c17 `init: Kconfig: Disable -Wstringop-overflow for GCC-11`. With GCC 13 `-Wstringop-overflow` is much better, so the (same) code compiles (and runs) just fine.
Feb. 8, 2021 Nikolai Kostrigin 1:1.6.1-alt1
- New version (closes: #34271) + switch to new upstream location + switch packaging scheme SRPM->gears + alter Epoch to change versioning scheme according to upstream + switch to use .gear/tags + extract gui into a separate package