Skip to content

Can't Flash STM32F750N8Hx #2311

Description

@haydenridd

Describe the bug
Despite having it listed as a supported chip, probe-rs fails to write flash for chip STM32F750N8Hx complaining that no available flash loader algorithm is available.

To Reproduce
Steps to reproduce the behavior:

  1. Target thumbv7em-none-eabihf
  2. Use chip STM32F750N8Hx for probe-rs
  3. Attempt to flash a binary using a JLink

Expected behavior
probe-rs should be able to flash the chip, given it is listed as supported!

Stacktrace
Logs generated when attempting to flash:

WARN probe_rs::config::target > Using custom sequence for ARMv7 STM32F750N8Hx
     Erasing sectors ⠁ [00:00:00] [###############################################################]      0 B/     0 B @      0 B/s (eta 0s )       Error failed to flash /home/hayden/Documents/rust_experiment/target/thumbv7em-none-eabi/debug/rust_experiment
             
             Caused by:
                 0: Error while flashing
                 1: Trying to write flash, but no suitable (default) flash loader algorithm is linked to the given target: STM32F750N8Hx .

Desktop (please complete the following information):

Operating System: Fedora Linux 37 (Workstation Edition)
     CPE OS Name: cpe:/o:fedoraproject:fedora:37
          Kernel: Linux 6.5.12-100.fc37.x86_64
    Architecture: x86-64```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions