diff --git a/binaries/NUCLEO_F072RB.bin b/binaries/NUCLEO_F072RB.bin new file mode 100644 index 000000000..1c4602c42 Binary files /dev/null and b/binaries/NUCLEO_F072RB.bin differ diff --git a/binaries/NUCLEO_F207ZG.bin b/binaries/NUCLEO_F207ZG.bin new file mode 100644 index 000000000..807989e3e Binary files /dev/null and b/binaries/NUCLEO_F207ZG.bin differ diff --git a/binaries/NUCLEO_F334R8.bin b/binaries/NUCLEO_F334R8.bin new file mode 100644 index 000000000..f673d90dc Binary files /dev/null and b/binaries/NUCLEO_F334R8.bin differ diff --git a/binaries/NUCLEO_F411RE.bin b/binaries/NUCLEO_F411RE.bin new file mode 100644 index 000000000..1afc8c81e Binary files /dev/null and b/binaries/NUCLEO_F411RE.bin differ diff --git a/binaries/NUCLEO_F746ZG.bin b/binaries/NUCLEO_F746ZG.bin new file mode 100644 index 000000000..f74ec19e6 Binary files /dev/null and b/binaries/NUCLEO_F746ZG.bin differ diff --git a/binaries/NUCLEO_L053R8.bin b/binaries/NUCLEO_L053R8.bin new file mode 100644 index 000000000..72a0a600c Binary files /dev/null and b/binaries/NUCLEO_L053R8.bin differ diff --git a/binaries/NUCLEO_L152RE.bin b/binaries/NUCLEO_L152RE.bin new file mode 100644 index 000000000..2fb0a45e1 Binary files /dev/null and b/binaries/NUCLEO_L152RE.bin differ diff --git a/binaries/NUCLEO_L476RG.bin b/binaries/NUCLEO_L476RG.bin new file mode 100644 index 000000000..144f09a42 Binary files /dev/null and b/binaries/NUCLEO_L476RG.bin differ diff --git a/binaries/ST-Nucleo-F103RB.bin b/binaries/ST-Nucleo-F103RB.bin new file mode 100644 index 000000000..dfb79e1b4 Binary files /dev/null and b/binaries/ST-Nucleo-F103RB.bin differ diff --git a/pyocd/board/board_ids.py b/pyocd/board/board_ids.py index e0538965f..6b8c1c990 100644 --- a/pyocd/board/board_ids.py +++ b/pyocd/board/board_ids.py @@ -96,15 +96,15 @@ def __init__(self, name, target, binary): "0462": BoardInfo( "MTB USI WM-BN-BM-22", "stm32f412xg", "mtb_usi_wm-bn-bm-22.bin",), "0602": BoardInfo( "EV_COG_AD3029LZ", "aducm3029", None ), "0603": BoardInfo( "EV_COG_AD4050LZ", "aducm4050", None ), - "0700": BoardInfo( "NUCLEO-F103RB", "stm32f103rb", None, ), + "0700": BoardInfo( "NUCLEO-F103RB", "stm32f103rb", "ST-Nucleo-F103RB.bin", ), "0705": BoardInfo( "NUCLEO-F302R8", "stm32f302r8", None, ), - "0710": BoardInfo( "NUCLEO-L152RE", "stm32l152re", None, ), - "0715": BoardInfo( "NUCLEO-L053R8", "stm32l053r8", None, ), + "0710": BoardInfo( "NUCLEO-L152RE", "stm32l152re", "NUCLEO_L152RE.bin", ), + "0715": BoardInfo( "NUCLEO-L053R8", "stm32l053r8", "NUCLEO_L053R8.bin", ), "0720": BoardInfo( "NUCLEO-F401RE", "stm32f401re", None, ), "0725": BoardInfo( "NUCLEO-F030R8", "stm32f030r8", None, ), - "0730": BoardInfo( "NUCLEO-F072RB", "stm32f072rb", None, ), - "0735": BoardInfo( "NUCLEO-F334R8", "stm32f334r8", None, ), - "0740": BoardInfo( "NUCLEO-F411RE", "stm32f411re", None, ), + "0730": BoardInfo( "NUCLEO-F072RB", "stm32f072rb", "NUCLEO_F072RB.bin", ), + "0735": BoardInfo( "NUCLEO-F334R8", "stm32f334r8", "NUCLEO_F334R8.bin", ), + "0740": BoardInfo( "NUCLEO-F411RE", "stm32f411re", "NUCLEO_F411RE.bin", ), "0742": BoardInfo( "NUCLEO-F413ZH", "stm32f413zh", None, ), "0743": BoardInfo( "DISCO-F413ZH", "stm32f413zh", None, ), "0744": BoardInfo( "NUCLEO-F410RB", "stm32f410rb", None, ), @@ -115,7 +115,7 @@ def __init__(self, name, target, binary): "0755": BoardInfo( "NUCLEO-F070RB", "stm32f070rb", None, ), "0760": BoardInfo( "NUCLEO-L073RZ", "stm32l073rz", None, ), "0764": BoardInfo( "DISCO-L475VG-IOT01A", "stm32l475xg", "stm32l475vg_iot01a.bin",), - "0765": BoardInfo( "NUCLEO-L476RG", "stm32l476rg", None, ), + "0765": BoardInfo( "NUCLEO-L476RG", "stm32l476rg", "NUCLEO_L476RG.bin", ), "0770": BoardInfo( "NUCLEO-L432KC", "stm32l432kc", None, ), "0774": BoardInfo( "DISCO-L4R9I", "stm32ler9i", None, ), "0775": BoardInfo( "NUCLEO-F303K8", "stm32f303k8", None, ), @@ -139,7 +139,7 @@ def __init__(self, name, target, binary): "0813": BoardInfo( "NUCLEO-H743ZI", "stm32h743zitx", None, ), "0814": BoardInfo( "DISCO-H747I", "stm32h747xihx", None, ), "0815": BoardInfo( "DISCO-F746NG", "stm32f746ng", None, ), - "0816": BoardInfo( "NUCLEO-F746ZG", "stm32f746zg", None, ), + "0816": BoardInfo( "NUCLEO-F746ZG", "stm32f746zg", "NUCLEO_F746ZG.bin", ), "0817": BoardInfo( "DISCO-F769NI", "stm32f769ni", None, ), "0818": BoardInfo( "NUCLEO-F767ZI", "stm32f767zi", None, ), "0820": BoardInfo( "DISCO-L476VG", "stm32l476vg", None, ), @@ -153,7 +153,7 @@ def __init__(self, name, target, binary): "0829": BoardInfo( "NUCLEO-L452RE-P", "stm32l452re", None, ), "0830": BoardInfo( "DISCO-F407VG", "stm32f407vg", None, ), "0833": BoardInfo( "DISCO-L072CZ-LRWAN1", "stm32l072cz", None, ), - "0835": BoardInfo( "NUCLEO-F207ZG", "stm32f207zg", None, ), + "0835": BoardInfo( "NUCLEO-F207ZG", "stm32f207zg", "NUCLEO_F207ZG.bin", ), "0836": BoardInfo( "NUCLEO-H743ZI2", "stm32h743zitx", None, ), "0839": BoardInfo( "NUCLEO-WB55RG", "stm32wb55rgvx", None, ), "0840": BoardInfo( "B96B-F446VE", "stm32f446ve", None, ),