22 Commits

Author SHA256 Message Date
236cb8c569 Accepting request 1149640 from electronics
OBS-URL: https://build.opensuse.org/request/show/1149640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=10
2024-02-23 15:45:30 +00:00
Wojciech Kazubski
285c65ea21 Accepting request 1147020 from home:amanzini:branches:electronics
- Update to 1.8.0. Check CHANGELOG.md for the full list of changes
  + New features:
    * Support for writing option bytes on STM32F0/F1/F3
    * Initial support for STM32 L5 & U5 devices and minor changes
    * Added chip-IDs for STM32G0B0/G0B1/G0C1/G050/G051/G061
    * Added option byte info for STM32F411XX
    * Expanded and revised list of chips
    * STM32H72X/3X: Added full access to all device memory
    * Erase addr size / section of the flash memory with st-flash 
    * Added support for STM32L4Q5 
    * Added writing and reading for STM32WL option bytes
    * Added parametres option_base, option_size for F401xD_xE 
    * Added support for option bytes to F1xx_XLD
    * Added option byte address for L4Rx devices
    * Added udev-rule rule for the STLink v3 MINIE programmer
    * Added support for STM32C0x1 devices
    * First Implementation of the OTP Read/Write function
  + Updates & changes:
    * code and documentation refactoring
    * Ability to flash F7 devices when in dual-bank mode 
    * Improved chipid checks and printouts
    * End of support for macOS
  + Fixes:
    * Fixed some flashing issues on STM32L0
    * Fixed clearance of the H7 dual bank flag
    * Fixed get_stm32l0_flash_base address for STM32L152RE
    * Fixed segfault if chip was not found in chip config files
    * Corrected flash_pagesize to use hex format
    * Fixed flash regs addr for STM32L152RET6 in common_flash.c 
    * Fixed flash, dbgmcu and rcc registers for STM32L1

OBS-URL: https://build.opensuse.org/request/show/1147020
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=21
2024-02-22 20:08:59 +00:00
3753db7997 Accepting request 960951 from electronics
OBS-URL: https://build.opensuse.org/request/show/960951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=9
2022-03-11 20:41:11 +00:00
7aa446426f Accepting request 960057 from home:mwilck:modprobe.d
- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)

OBS-URL: https://build.opensuse.org/request/show/960057
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=19
2022-03-11 02:25:59 +00:00
f14bfada6c Accepting request 897293 from electronics
OBS-URL: https://build.opensuse.org/request/show/897293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=8
2021-06-04 20:43:30 +00:00
2a1d2ec1a2 Accepting request 896662 from home:cgiboudeaux:branches:electronics
- Update to 1.7.0. Check CHANGELOG.md for the full list of changes
  + New features:
    * Extended set of cmd line arguments for st-info and st-util
    * Extended support for STM32H7 & rework of software reset
    * Added support for STM32H742/743/753
    * Official support for STLINK-V3 programmers
    * Added preliminary support for STM32L5x2
    * Option bytes on the STM32F767 ZIT6 Nucleo-144
    * Increase STM32L0 `option_size` to 20
    * st-util: Add specialized memory map for STM32H7 devices
    * Support for STM32F4 option bytes
    * ITM functionality for STLink/V2 and STM32Fxx chipsets
- Use the %suse_update_desktop_file macro instead of
  change-desktopfile-category.patch
- Drop 0001-Fix-install-path-of-stlink-gui.ui-file.patch

OBS-URL: https://build.opensuse.org/request/show/896662
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=17
2021-06-03 23:20:57 +00:00
0e7bbe772e Accepting request 830454 from electronics
- Fix download link
- Update to 1.6.1:
  + New Features:
    * Basic compatibility for STLink-v3 programmer (#271, #863, #954)
        Added support for JTAG command API v2 & distinguish protocol versions v1 and v2
        Compatibility with the STLink-v3 firmware which dropped support for the previous API v1
        As of firmware version J11 the ST-LINK-V1 programmer supports API v2 commands as well
    * Display programmer serial when no target is connected (#432, #933, #943)
    * Added connect under reset to stlink_open_usb( ) (#577, #963)
    * Support for STM32L1, SM32L4 option bytes write (#596, #844, #847)
    * Added CMAKEFLAGS and install target (#804, #935)
    * Support for STM32G4 (#822)
    * Added aliased SRAM2 region in the L496 memory map (#824)
    * Improved support for STM32G0 (#825, #850, #856, #857)
    * Added postinst script with 'depmod -a' for 'make package' (#845, #931)
    * Calculate checksums for flash operations (#862, #924)
    * Adjust the JTAG/SWD frequency via cmdline option (#893, #953)
    * Added usb PID and udev rules for STlink v2.1 found on Nucleo-L432KC and Nucleo-L552ze boards (#900)
    * STM32G0/G4 improvements (#910)
        Enable mass erase with a flash programming check
        Handle G4 Cat3 devices with configurable dual bank flash by using a helper
  + For more details, see included CHANGELOG.md
- Rebase change-desktopfile-category.patch
- Add 0001-Fix-install-path-of-stlink-gui.ui-file.patch
- Clean up spec file
- Update to 1.6.0:
    Added O_BINARY option to open file (#753)
    Added preliminary support for some STM32G0 chips (#759, #760)
    Added support for mass erasing second bank on STM32F10x_XL (#767)
    Added call to clear PG bit after writing to flash (#773)
    Added howto for sending NRST signal through GDB (#776)
    Added support to write option bytes for the STM32G0 (#778)
    Added simple read/write support for STM32WB55 chips (#786)
    Added STLink V3SET VID:PIDs to the udev rules (#789)
    Support for "STM32+Audio" v2-1 firmware (#790)
    Initial support for STM32L41X (#799)
    Build for Windows under Debian/Ubuntu (#802)
    Allow for 64 bytes serials (#809)
    Added support to read and write option bytes for STM32F2 series (Orie22)
    Added full support for STLINK CHIP ID L4RX (Brad Natelborg)
    Added support to write option bytes to STM32F4 devices (Davey Struijk)
    Various bug fixes
    Various translations and docs update
- Remove fix-deprecated-libusb-function.patch

OBS-URL: https://build.opensuse.org/request/show/830454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=7
2020-09-01 18:07:52 +00:00
f24cc1a346 - Fix download link
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=15
2020-08-29 09:35:08 +00:00
8fc61e12a1 Accepting request 823916 from home:StefanBruens:branches:electronics
- Update to 1.6.1:
  + New Features:
    * Basic compatibility for STLink-v3 programmer (#271, #863, #954)
        Added support for JTAG command API v2 & distinguish protocol versions v1 and v2
        Compatibility with the STLink-v3 firmware which dropped support for the previous API v1
        As of firmware version J11 the ST-LINK-V1 programmer supports API v2 commands as well
    * Display programmer serial when no target is connected (#432, #933, #943)
    * Added connect under reset to stlink_open_usb( ) (#577, #963)
    * Support for STM32L1, SM32L4 option bytes write (#596, #844, #847)
    * Added CMAKEFLAGS and install target (#804, #935)
    * Support for STM32G4 (#822)
    * Added aliased SRAM2 region in the L496 memory map (#824)
    * Improved support for STM32G0 (#825, #850, #856, #857)
    * Added postinst script with 'depmod -a' for 'make package' (#845, #931)
    * Calculate checksums for flash operations (#862, #924)
    * Adjust the JTAG/SWD frequency via cmdline option (#893, #953)
    * Added usb PID and udev rules for STlink v2.1 found on Nucleo-L432KC and Nucleo-L552ze boards (#900)
    * STM32G0/G4 improvements (#910)
        Enable mass erase with a flash programming check
        Handle G4 Cat3 devices with configurable dual bank flash by using a helper
  + For more details, see included CHANGELOG.md
- Rebase change-desktopfile-category.patch
- Add 0001-Fix-install-path-of-stlink-gui.ui-file.patch
- Clean up spec file

OBS-URL: https://build.opensuse.org/request/show/823916
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=14
2020-08-29 09:24:37 +00:00
310f1c06e9 Accepting request 785244 from home:polslinux:branches:electronics
- Update to 1.6.0:
    Added O_BINARY option to open file (#753)
    Added preliminary support for some STM32G0 chips (#759, #760)
    Added support for mass erasing second bank on STM32F10x_XL (#767)
    Added call to clear PG bit after writing to flash (#773)
    Added howto for sending NRST signal through GDB (#776)
    Added support to write option bytes for the STM32G0 (#778)
    Added simple read/write support for STM32WB55 chips (#786)
    Added STLink V3SET VID:PIDs to the udev rules (#789)
    Support for "STM32+Audio" v2-1 firmware (#790)
    Initial support for STM32L41X (#799)
    Build for Windows under Debian/Ubuntu (#802)
    Allow for 64 bytes serials (#809)
    Added support to read and write option bytes for STM32F2 series (Orie22)
    Added full support for STLINK CHIP ID L4RX (Brad Natelborg)
    Added support to write option bytes to STM32F4 devices (Davey Struijk)
    Various bug fixes
    Various translations and docs update

- Remove fix-deprecated-libusb-function.patch

OBS-URL: https://build.opensuse.org/request/show/785244
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=13
2020-03-21 10:21:20 +00:00
71cc081416 Accepting request 769762 from electronics
OBS-URL: https://build.opensuse.org/request/show/769762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=6
2020-02-04 18:54:35 +00:00
2e31f550c1 Accepting request 769721 from home:dimstar:Factory
Shortcut through -mini

OBS-URL: https://build.opensuse.org/request/show/769721
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=11
2020-02-03 18:14:51 +00:00
d898154667 Accepting request 605835 from electronics
OBS-URL: https://build.opensuse.org/request/show/605835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=5
2018-05-11 07:15:43 +00:00
157266da3d Accepting request 605472 from home:StefanBruens:branches:electronics
- update to release 1.5.0
  * Chip support added for:
    + STM32F72xx73xx support (#1969148)
    + Add support of STM32L496xx/4A6xx devices (#615)
  * Fixes:
    + Fix memory map for stm32l496xx boards (#639)
    + Fix write for microcontroler with RAM size less or equal to 32K (#637)
    + Added LIB_INSTALL_DIR to correct libs install on 64-bit systems (#636)
    + Fix verification of flash error for STM32L496x device (#618)
    + Fix build on Fedora with GCC 8 (#666)
- Fix failing build due to use of deprecated libusb function:
  Add fix-deprecated-libusb-function.patch
- update to release 1.4.0
  * Add support for STM32L452 target
  * Initial support to compile with Microsoft Visual Studio 2017
  * Added support for flashing second bank on STM32F10x_XL 
  * Add support for STM32L011 target
  * Allow building of debian package with CPack
  * Add preliminary support for STM32L011 to see it after probe
  * Strip full paths to source files in log
  * Add support for STM32F413 target
  * Add support for Semihosting SYS_READC
  * Deprecation of autotools (autoconf, automake)
  * Removal of undocumented st-term utility,
    which is now replaced by st-util ARM semihosting feature
  * Add support for native debian packaging
  * Add intel hex file reading for st-flash
  * Add --reset command to st-flash
  * Support serial numbers argument for st-util
    and st-flash for multi-programmer setups
  * Add kill ('k') command to gdb-server for st-util
  * Add manpages (generated with pandoc from Markdown)
  * Rewrite commandline parsing for st-flash
  * Add support for ARM semihosting to st-util
  * Chip support added for:
    + STM32L432
    + STM32F412
    + STM32F410
    + Add memory map for STM32F401XE
    + L0x Category 5 devices
    + Add L0 Category 2 device
- Update to version 1.2.0
  * Add multiple stlink probing (`st-info --probe`, `st-info --hla-serial`)
    with printing serial in hex and OpenOCD `hla_serial` format
  * Add stlink usb probe API functions
  * Added parameter to specify one stlink v2 of many
  * Chip support added for: STM32L053R8, STM32F7, STM32L4, F446,
    STM32F303 High Density, STM32L1xx Cat.2 devices
  * Board support added for: Nucleo-F303RE, Nucleo-F411RE
  * Minor fixes and updates
- Update to version 1.1.0
  * New devices support, see included README file
  * Bugfixes
- Add COPYING and README to package documentation
- Initial package, version 1.0.0

OBS-URL: https://build.opensuse.org/request/show/605472
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=9
2018-05-09 16:18:07 +00:00
840b0e7c56 Accepting request 555789 from home:bmanojlovic:branches:electronics
followed "exactly"...
- update to release 1.4.0
  * Add support for STM32L452 target
  * Initial support to compile with Microsoft Visual Studio 2017
  * Added support for flashing second bank on STM32F10x_XL 
  * Add support for STM32L011 target
  * Allow building of debian package with CPack
  * Add preliminary support for STM32L011 to see it after probe
  * Strip full paths to source files in log
  * Add support for STM32F413 target
  * Add support for Semihosting SYS_READC
  * Deprecation of autotools (autoconf, automake)
  * Removal of undocumented st-term utility,
    which is now replaced by st-util ARM semihosting feature
  * Add support for native debian packaging
  * Add intel hex file reading for st-flash
  * Add --reset command to st-flash
  * Support serial numbers argument for st-util
    and st-flash for multi-programmer setups
  * Add kill ('k') command to gdb-server for st-util
  * Add manpages (generated with pandoc from Markdown)
  * Rewrite commandline parsing for st-flash
  * Add support for ARM semihosting to st-util
  * Chip support added for:
    + STM32L432
    + STM32F412
    + STM32F410
    + Add memory map for STM32F401XE
    + L0x Category 5 devices
    + Add L0 Category 2 device

OBS-URL: https://build.opensuse.org/request/show/555789
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=8
2017-12-12 12:47:49 +00:00
6acf806062 Accepting request 394219 from electronics
1

OBS-URL: https://build.opensuse.org/request/show/394219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=4
2016-05-10 07:27:49 +00:00
418240b668 Accepting request 394218 from home:Dmitry_R:branches:electronics
OBS-URL: https://build.opensuse.org/request/show/394218
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=6
2016-05-08 07:02:24 +00:00
e280d489e6 Accepting request 294347 from electronics
1

OBS-URL: https://build.opensuse.org/request/show/294347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=3
2015-04-07 07:29:29 +00:00
0e542cbebf Accepting request 294346 from home:Dmitry_R:branches:electronics
- Update to version 1.1.0
  * New devices support, see included README file
  * Bugfixes

OBS-URL: https://build.opensuse.org/request/show/294346
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=4
2015-04-03 20:18:02 +00:00
Stephan Kulow
dc39f28cbc Accepting request 236892 from electronics
OBS-URL: https://build.opensuse.org/request/show/236892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stlink?expand=0&rev=1
2014-06-16 19:34:55 +00:00
a0caa45a18 - Add COPYING and README to package documentation
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=2
2014-06-11 14:20:56 +00:00
f40d22dfcf osc copypac from project:home:Dmitry_R:stm32 package:stlink revision:4
OBS-URL: https://build.opensuse.org/package/show/electronics/stlink?expand=0&rev=1
2014-06-06 15:06:41 +00:00