22 Commits

Author SHA256 Message Date
c98ae913ac 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
b472e961eb 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
5b00f9e2ba 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
a27b7be0af 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
4f603644bb 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
f84c477817 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
b3728ea945 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
267e80c4d4 - 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
4ed60ee415 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
70d478f27f 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
30abca0a82 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
3dd7618115 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
9f28783435 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
5f9141db3e 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
45dc83843c 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
586e2daf31 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
8b827053ce 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
9c054f5c67 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
bc1d4c6bcf 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
d13de88eaa 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
f1893d6d53 - 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
1bc0bcdb22 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