Skip to content

Commit 4055fdc

Browse files
committed
Merge branch 'release/v15.0.0'
2 parents 3d5183b + 7132233 commit 4055fdc

21 files changed

+359
-22
lines changed

.github/workflows/examples.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
strategy:
88
fail-fast: false
99
matrix:
10-
os: [ubuntu-16.04, windows-latest, macos-latest]
10+
os: [ubuntu-18.04, windows-latest, macos-latest]
1111
python-version: [3.7]
1212
example:
1313
- "examples/arduino-blink"

boards/bw_swan_r5.json

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"build": {
3+
"core": "stm32",
4+
"cpu": "cortex-m4",
5+
"extra_flags": "-DSTM32L4xx -DSTM32L4R5xx",
6+
"f_cpu": "120000000L",
7+
"framework_extra_flags": {
8+
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
9+
},
10+
"mcu": "stm32l4r5ziy6",
11+
"product_line": "STM32L4R5xx",
12+
"variant": "STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY"
13+
},
14+
"connectivity": [
15+
"can"
16+
],
17+
"debug": {
18+
"jlink_device": "STM32L4R5ZI",
19+
"openocd_target": "stm32l4x",
20+
"svd_path": "STM32L4R5.svd"
21+
},
22+
"frameworks": [
23+
"arduino",
24+
"stm32cube"
25+
],
26+
"name": "BluesWireless Swan R5",
27+
"upload": {
28+
"maximum_ram_size": 655360,
29+
"maximum_size": 2097152,
30+
"protocol": "stlink",
31+
"protocols": [
32+
"dfu",
33+
"blackmagic",
34+
"cmsis-dap",
35+
"jlink",
36+
"serial",
37+
"stlink",
38+
"mbed"
39+
]
40+
},
41+
"url": "https://blues.io/products/swan",
42+
"vendor": "BluesWireless"
43+
}

boards/disco_b_u585i_iot02a.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"build": {
3+
"core": "stm32",
4+
"cpu": "cortex-m33",
5+
"extra_flags": "-DSTM32U5xx -DSTM32U585xx",
6+
"f_cpu": "160000000L",
7+
"framework_extra_flags": {
8+
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
9+
},
10+
"mcu": "stm32u585aii6q",
11+
"product_line": "STM32U585xx",
12+
"variant": "STM32U5xx/U575A(G-I)IxQ_U585AIIxQ"
13+
},
14+
"connectivity": [
15+
"can"
16+
],
17+
"debug": {
18+
"default_tools": [
19+
"stlink"
20+
],
21+
"jlink_device": "STM32U585AI",
22+
"onboard_tools": [
23+
"stlink"
24+
],
25+
"openocd_target": "stm32u5x"
26+
},
27+
"frameworks": [
28+
"arduino"
29+
],
30+
"name": "ST B-U585I-IOT02A Discovery",
31+
"upload": {
32+
"maximum_ram_size": 262144,
33+
"maximum_size": 2097152,
34+
"protocol": "stlink",
35+
"protocols": [
36+
"stlink",
37+
"jlink",
38+
"cmsis-dap",
39+
"blackmagic",
40+
"mbed"
41+
]
42+
},
43+
"url": "https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html",
44+
"vendor": "ST"
45+
}

boards/disco_h735ig.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"build": {
3+
"cpu": "cortex-m7",
4+
"extra_flags": "-DSTM32H7xx -DSTM32H735xx",
5+
"f_cpu": "550000000L",
6+
"mcu": "stm32h735igk6u",
7+
"product_line": "STM32H735xx",
8+
"zephyr": {
9+
"variant": "stm32h735g_disco"
10+
}
11+
},
12+
"connectivity": [
13+
"can",
14+
"ethernet"
15+
],
16+
"debug": {
17+
"default_tools": [
18+
"stlink"
19+
],
20+
"jlink_device": "STM32H735IG",
21+
"onboard_tools": [
22+
"stlink"
23+
],
24+
"openocd_target": "stm32h7x",
25+
"svd_path": "STM32H73x.svd"
26+
},
27+
"frameworks": [
28+
"stm32cube",
29+
"zephyr"
30+
],
31+
"name": "STM32H735G-DK Discovery kit",
32+
"upload": {
33+
"maximum_ram_size": 442368,
34+
"maximum_size": 1048576,
35+
"protocol": "stlink",
36+
"protocols": [
37+
"blackmagic",
38+
"cmsis-dap",
39+
"jlink",
40+
"stlink",
41+
"mbed"
42+
]
43+
},
44+
"url": "https://www.st.com/en/evaluation-tools/stm32h735g-dk.html",
45+
"vendor": "ST"
46+
}

boards/electrosmith_daisy.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@
1212
},
1313
"mcu": "stm32h750ibk6",
1414
"product_line": "STM32H750xx",
15-
"variant": "STM32H7xx/H743I(G-I)(K-T)_H750IBK_H753II(K-T)"
15+
"variant": "STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)"
1616
},
1717
"connectivity": [
1818
"can"
1919
],
2020
"debug": {
2121
"jlink_device": "STM32H750IB",
22-
"openocd_target": "stm32h7x"
22+
"openocd_target": "stm32h7x",
23+
"svd_path": "STM32H750x.svd"
2324
},
2425
"frameworks": [
2526
"arduino",

boards/nucleo_f042k6.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"extra_flags": "-DSTM32F042x6",
55
"f_cpu": "48000000L",
66
"mcu": "stm32f042k6t6",
7-
"product_line": "STM32F042x6"
7+
"product_line": "STM32F042x6",
8+
"variant": "STM32F0xx/F042K(4-6)T"
89
},
910
"connectivity": [
1011
"can"
@@ -22,6 +23,7 @@
2223
"svd_path": "STM32F042x.svd"
2324
},
2425
"frameworks": [
26+
"arduino",
2527
"cmsis",
2628
"mbed",
2729
"stm32cube",

boards/nucleo_f446ze.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"cmsis",
2626
"mbed",
2727
"stm32cube",
28-
"libopencm3"
28+
"libopencm3",
29+
"zephyr"
2930
],
3031
"name": "ST Nucleo F446ZE",
3132
"upload": {

boards/nucleo_g0b1re.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"build": {
3+
"core": "stm32",
4+
"cpu": "cortex-m0plus",
5+
"extra_flags": "-DSTM32G0xx -DSTM32G0B1xx",
6+
"f_cpu": "64000000L",
7+
"framework_extra_flags": {
8+
"arduino": "-D__CORTEX_SC=0"
9+
},
10+
"mcu": "stm32g0b1ret6",
11+
"product_line": "STM32G0B1xx",
12+
"variant": "STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)"
13+
},
14+
"debug": {
15+
"default_tools": [
16+
"stlink"
17+
],
18+
"jlink_device": "STM32G0B1RE",
19+
"onboard_tools": [
20+
"stlink"
21+
],
22+
"openocd_target": "stm32g0x",
23+
"svd_path": "STM32G0B1.svd"
24+
},
25+
"frameworks": [
26+
"arduino",
27+
"stm32cube"
28+
],
29+
"name": "ST Nucleo G0B1RE",
30+
"upload": {
31+
"maximum_ram_size": 147456,
32+
"maximum_size": 262144,
33+
"protocol": "stlink",
34+
"protocols": [
35+
"blackmagic",
36+
"cmsis-dap",
37+
"dfu",
38+
"jlink",
39+
"serial",
40+
"stlink",
41+
"mbed"
42+
]
43+
},
44+
"url": "https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html",
45+
"vendor": "ST"
46+
}

boards/nucleo_l010rb.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"build": {
3+
"cpu": "cortex-m0plus",
4+
"extra_flags": "-DSTM32L010xB",
5+
"f_cpu": "32000000L",
6+
"framework_extra_flags": {
7+
"arduino": "-D__CORTEX_SC=0"
8+
},
9+
"mcu": "stm32l010rbt6",
10+
"product_line": "STM32L010xB",
11+
"variant": "STM32L0xx/L010RBT"
12+
},
13+
"debug": {
14+
"default_tools": [
15+
"stlink"
16+
],
17+
"jlink_device": "STM32L010RB",
18+
"onboard_tools": [
19+
"stlink"
20+
],
21+
"openocd_target": "stm32l0",
22+
"svd_path": "STM32L0x0.svd"
23+
},
24+
"frameworks": [
25+
"arduino",
26+
"stm32cube"
27+
],
28+
"name": "ST Nucleo L010RB",
29+
"upload": {
30+
"maximum_ram_size": 20480,
31+
"maximum_size": 131072,
32+
"protocol": "stlink",
33+
"protocols": [
34+
"jlink",
35+
"cmsis-dap",
36+
"stlink",
37+
"blackmagic"
38+
]
39+
},
40+
"url": "https://www.st.com/en/evaluation-tools/nucleo-l010rb.html",
41+
"vendor": "ST"
42+
}

boards/nucleo_l4r5zi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
],
2222
"openocd_board": "st_nucleo_l4",
2323
"openocd_target": "stm32l4x",
24-
"svd_path": "STM32L4x5.svd"
24+
"svd_path": "STM32L4R5.svd"
2525
},
2626
"frameworks": [
2727
"arduino",

0 commit comments

Comments
 (0)