Skip to content

DISCO_H747I_CM4 is supporting now hex format #13014

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 4, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 28 additions & 3 deletions targets/TARGET_STM/TARGET_STM32H7/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Default configuration is booting both CM7 and CM4:
- CM7 at 0x0800 0000
- CM4 at 0x0810 0000

Note that `Drag and Drop` feature for binary application is flashing at 0x0800 0000
Note that `Drag and Drop` feature for binary application (.bin files) is flashing at 0x0800 0000

**IP HW usage warning**

Expand Down Expand Up @@ -114,8 +114,33 @@ For MBED tests execution, you have to use DISCO_H747I target name (mbed detect n

For application compilation, you have to use DISCO_H747I_CM4 target name.

For flashing, as explained in the `Dual mode configuration` above part, you can not drag and drop applications.
You have to use STM32CubeProgrammer software
For flashing, method is depending on the format:
- hexadecimal files: use drag and drop
- binary files: use STM32CubeProgrammer software

#### hexa drag and drop

Please check the ST Link FW version you have:

```
$ mbedls
| platform_name | platform_name_unique | mount_point | serial_port | target_id | daplink_version |
|---------------|----------------------|-------------|-------------|--------------------------|-----------------|
| DISCO_H747I | DISCO_H747I[0] | D: | COM13 | 081402210D03E72132477E08 | V3J7M2 |

```

Minimum version is V3J7M2 (https://www.st.com/en/development-tools/stsw-link007.html)

Configuration to add in mbed-os json configuration:

```
"OUTPUT_EXT": "hex",
```

#### binary flashing

STM32CubeProgrammer software is available:

https://www.st.com/en/development-tools/stm32cubeprog.html

Expand Down
1 change: 1 addition & 0 deletions targets/targets.json
Original file line number Diff line number Diff line change
Expand Up @@ -3005,6 +3005,7 @@
"QSPI",
"MPU"
],
"OUTPUT_EXT": "hex",
"bootloader_supported": true
},
"DISCO_L072CZ_LRWAN1": {
Expand Down