Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stm32duino/Arduino_Tools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 354699b
Choose a base ref
...
head repository: stm32duino/Arduino_Tools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8be0b5d
Choose a head ref
  • 8 commits
  • 11 files changed
  • 3 contributors

Commits on Jul 17, 2024

  1. fix(stm32CubeProg): fallback to BSD getopt for MacOS

    By default, MacOS uses getopt from FreeBSD and not the GNU-based one.
    Then "-o" and long options are not supported except if gnu-getopt
    is installed.
    
    Fixes #99
    
    Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
    fpistm committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    8de264f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #100 from fpistm/getopt

    fix(stm32CubeProg): fallback to BSD getopt on mac
    fpistm authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    17a14b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. doc: update badge version to 2.2.3

    Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
    fpistm committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    74f9e50 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. fix: remove unreachable command

    Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
    fpistm committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    4188be2 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Update stm32CubeProg.sh

    Signed-off-by: James Young <17939249+jamesy0ung@users.noreply.github.com>
    jamesy0ung authored and fpistm committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    19becf2 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. doc: update badge version to 2.2.4

    Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
    fpistm committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    e87c95f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

  1. Make macOS executables universal, for both x86_64 and arm64

    This provides a rebuild of all macOS executables. For reproducibility,
    this was done entirely by `build_mac.sh`. I verified that different
    machines produce bit-for-bit identical output. A build machine running
    Xcode 16.2 16C5032a on macOS 15.2 24C101 was used.
    
    These tools should run on macOS 10.13 and later. This version was
    selected as it's the minimum macOS version that the xPack tools declare
    support for.
    
    A build of libusb is included, so that the provided `dfu-util` no longer
    has an external dependency.
    
    The universal structure was chosen for these tools to avoid changing
    paths, anywhere they may be relied on. If desired, `build_mac.sh` can
    also be used to produce single-architecture tools, even cross-compiling,
    depending on the value of the `ARCH` variable.
    
    The current released versions were selected:
     - libusb 1.0.27
     - dfu-util 0.11 (including dfu-prefix and dfu-suffix)
     - hid-flash from STM32_HID_Bootloader 2.2.2 (this program erroneously
       reports its version as 2.2.1), with a patch from
    Serasidis/STM32_HID_Bootloader#68 (comment).
     - upload_reset from this repository at the HEAD of main
    
    Link: stm32duino/BoardManagerFiles#72
    Signed-off-by: Mark Mentovai <mark@mentovai.com>
    markmentovai authored and fpistm committed Feb 17, 2025
    Configuration menu
    Copy the full SHA
    492592d View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2025

  1. doc: update badge version to 2.3.0

    Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
    fpistm committed Mar 13, 2025
    Configuration menu
    Copy the full SHA
    8be0b5d View commit details
    Browse the repository at this point in the history
Loading