Skip to content

Commit

Permalink
Merge branch 'release/v17.0.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
valeros committed Sep 29, 2023
2 parents d1ef4d1 + 4644814 commit 038fdb5
Show file tree
Hide file tree
Showing 50 changed files with 27,270 additions and 1,069 deletions.
1 change: 0 additions & 1 deletion .github/workflows/examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ jobs:
- "examples/zephyr-blink"
- "examples/zephyr-cpp-synchronization"
- "examples/zephyr-drivers-can"
- "examples/zephyr-net-civetweb"
- "examples/zephyr-net-https-client"
- "examples/zephyr-subsys-usb-hid-mouse"
- "tests/arduino-blink-different-cores"
Expand Down
2 changes: 1 addition & 1 deletion boards/blackpill_f401ce.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,6 @@
"dfu"
]
},
"url": "https://github.com/WeActTC/MiniSTM32F4x1",
"url": "https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1",
"vendor": "WeAct Studio"
}
2 changes: 1 addition & 1 deletion boards/blackpill_f411ce.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,6 @@
"dfu"
]
},
"url": "https://github.com/WeActTC/MiniSTM32F4x1",
"url": "https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1",
"vendor": "WeAct Studio"
}
2 changes: 1 addition & 1 deletion boards/devebox_h743vitx.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"extra_flags": "-DSTM32H7xx -DSTM32H743xx",
"f_cpu": "480000000L",
"framework_extra_flags": {
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
"arduino": "-DARDUINO_DevEBoxH743VITX -DCUSTOM_PERIPHERAL_PINS"
},
"mcu": "stm32h743vit6",
"product_line": "STM32H743xx",
Expand Down
2 changes: 1 addition & 1 deletion boards/devebox_h750vbtx.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"extra_flags": "-DSTM32H7xx -DSTM32H750xx",
"f_cpu": "480000000L",
"framework_extra_flags": {
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
"arduino": "-DARDUINO_DevEBoxH750VBTX -DCUSTOM_PERIPHERAL_PINS"
},
"mcu": "stm32h750vbt6",
"product_line": "STM32H750xx",
Expand Down
3 changes: 2 additions & 1 deletion boards/fysetc_s6.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
"cpu": "cortex-m4",
"extra_flags": "-DSTM32F446xx",
"f_cpu": "168000000L",
"flash_offset": "0x10000",
"framework_extra_flags": {
"arduino": "-DVECT_TAB_OFFSET=0x10000 -DCUSTOM_PERIPHERAL_PINS"
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
},
"mcu": "stm32f446vet6",
"product_line": "STM32F446xx",
Expand Down
40 changes: 40 additions & 0 deletions boards/genericSTM32G431CB.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"build": {
"core": "stm32",
"cpu": "cortex-m4",
"extra_flags": "-DSTM32G4xx -DSTM32G431xx",
"f_cpu": "170000000L",
"mcu": "stm32g431cbu6",
"product_line": "STM32G431xx",
"variant": "STM32G4xx/G431C(6-8-B)U_G441CBU"
},
"connectivity": [
"can"
],
"debug": {
"jlink_device": "STM32G431CB",
"openocd_target": "stm32g4x",
"svd_path": "STM32G431xx.svd"
},
"frameworks": [
"arduino",
"cmsis",
"libopencm3",
"stm32cube"
],
"name": "STM32G431CB (32k RAM. 128k Flash)",
"upload": {
"maximum_ram_size": 32768,
"maximum_size": 131072,
"protocol": "stlink",
"protocols": [
"stlink",
"jlink",
"cmsis-dap",
"blackmagic",
"mbed"
]
},
"url": "https://www.st.com/en/microcontrollers-microprocessors/stm32g431cb.html",
"vendor": "ST"
}
37 changes: 37 additions & 0 deletions boards/genericSTM32H750VB.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"build": {
"core": "stm32",
"cpu": "cortex-m7",
"extra_flags": "-DSTM32H7xx -DSTM32H750xx",
"f_cpu": "480000000L",
"mcu": "stm32h750vbt6",
"product_line": "STM32H750xx",
"variant": "STM32H7xx/H742V(G-I)(H-T)_H743V(G-I)(H-T)_H750VBT_H753VI(H-T)"
},
"debug": {
"jlink_device": "STM32H750VB",
"openocd_target": "stm32h7x",
"svd_path": "STM32H750.svd"
},
"frameworks": [
"arduino",
"cmsis",
"stm32cube",
"libopencm3"
],
"name": "STM32H750VBT6 (1024k RAM. 128k Flash)",
"upload": {
"maximum_ram_size": 1048576,
"maximum_size": 131072,
"protocol": "serial",
"protocols": [
"blackmagic",
"dfu",
"jlink",
"serial",
"stlink"
]
},
"url": "https://www.st.com/en/microcontrollers-microprocessors/stm32h750vb.html",
"vendor": "Generic"
}
45 changes: 45 additions & 0 deletions boards/leafony_ap03.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"build": {
"core": "stm32",
"cpu": "cortex-m4",
"extra_flags": "-DSTM32L452xx",
"f_cpu": "80000000L",
"mcu": "stm32l452ret6",
"product_line": "STM32L452xx",
"variant": "STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)"
},
"connectivity": [
"can"
],
"debug": {
"jlink_device": "STM32L452RE",
"onboard_tools": [
"stlink"
],
"openocd_board": "st_nucleo_l4",
"openocd_target": "stm32l4x",
"svd_path": "STM32L4x2.svd"
},
"frameworks": [
"arduino",
"cmsis",
"stm32cube",
"libopencm3"
],
"name": "Leafony Systems AP03",
"upload": {
"maximum_ram_size": 163840,
"maximum_size": 524288,
"protocol": "serial",
"protocols": [
"serial",
"jlink",
"cmsis-dap",
"stlink",
"blackmagic",
"mbed"
]
},
"url": "https://shop.leafony.com/",
"vendor": "Leafony Systems"
}
38 changes: 38 additions & 0 deletions boards/lora_e5_dev_board.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"build": {
"arduino": {
"variant_h": "variant_generic.h"
},
"core": "stm32",
"cpu": "cortex-m4",
"extra_flags": "-DSTM32WLxx -DSTM32WLE5xx",
"f_cpu": "48000000L",
"framework_extra_flags": {
"arduino": "-DUSE_CM4_STARTUP_FILE"
},
"mcu": "stm32wle5jc",
"product_line": "STM32WLE5xx",
"variant": "STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I"
},
"debug": {
"jlink_device": "STM32WLE5JC",
"openocd_target": "stm32wlx",
"svd_path": "STM32WLE5_CM4.svd"
},
"frameworks": [
"arduino",
"zephyr"
],
"name": "SeeedStudio LoRa E5 Dev Board",
"upload": {
"maximum_ram_size": 65536,
"maximum_size": 262144,
"protocol": "stlink",
"protocols": [
"stlink",
"jlink"
]
},
"url": "https://www.seeedstudio.com/LoRa-E5-Dev-Kit-p-4868.html",
"vendor": "SeeedStudio"
}
33 changes: 33 additions & 0 deletions boards/lora_e5_mini.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"build": {
"core": "stm32",
"cpu": "cortex-m4",
"extra_flags": "-DSTM32WLxx -DSTM32WLE5xx",
"f_cpu": "48000000L",
"mcu": "stm32wle5jc",
"product_line": "STM32WLE5xx",
"variant": "STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I"
},
"debug": {
"default_tools": [
"stlink"
],
"jlink_device": "STM32WLE5JC",
"openocd_target": "stm32wlx",
"svd_path": "STM32WLE5_CM4.svd"
},
"frameworks": [
"arduino"
],
"name": "SeeedStudio LoRa-E5 mini",
"upload": {
"maximum_ram_size": 65536,
"maximum_size": 262144,
"protocol": "stlink",
"protocols": [
"stlink"
]
},
"url": "https://www.seeedstudio.com/LoRa-E5-mini-STM32WLE5JC-p-4869.html",
"vendor": "SeeedStudio"
}
3 changes: 2 additions & 1 deletion boards/malyanm200_f070cb.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@
"cpu": "cortex-m0",
"extra_flags": "-DSTM32F070xB",
"f_cpu": "48000000L",
"flash_offset": "0x2000",
"framework_extra_flags": {
"arduino": "-DVECT_TAB_OFFSET=0x2000 -DCUSTOM_STARTUP_FILE"
"arduino": "-DCUSTOM_STARTUP_FILE"
},
"mcu": "stm32f070cbt6",
"product_line": "STM32F103xB",
Expand Down
3 changes: 2 additions & 1 deletion boards/malyanm200_f103cb.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
"cpu": "cortex-m3",
"extra_flags": "-DSTM32F103xB",
"f_cpu": "72000000L",
"flash_offset": "0x2000",
"framework_extra_flags": {
"arduino": "-DVECT_TAB_OFFSET=0x2000 -DCUSTOM_STARTUP_FILE -DCUSTOM_PERIPHERAL_PINS"
"arduino": "-DCUSTOM_STARTUP_FILE -DCUSTOM_PERIPHERAL_PINS"
},
"hwids": [
[
Expand Down
3 changes: 2 additions & 1 deletion boards/malyanm300_f070cb.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@
"cpu": "cortex-m0",
"extra_flags": "-DSTM32F070xB",
"f_cpu": "48000000L",
"flash_offset": "0x2000",
"framework_extra_flags": {
"arduino": "-DVECT_TAB_OFFSET=0x2000 -DCUSTOM_STARTUP_FILE"
"arduino": "-DCUSTOM_STARTUP_FILE"
},
"mcu": "stm32f070cbt6",
"product_line": "STM32F070xB",
Expand Down
4 changes: 2 additions & 2 deletions boards/nicla_vision.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"frameworks": [
"arduino"
],
"name": "Arduino Opta",
"name": "Arduino Nicla Vision",
"upload": {
"maximum_ram_size": 523624,
"maximum_size": 786432,
Expand All @@ -58,6 +58,6 @@
"wait_for_upload_port": true,
"offset_address": "0x08040000"
},
"url": "https://www.arduino.cc/pro/hardware-arduino-opta",
"url": "https://store.arduino.cc/products/nicla-vision",
"vendor": "Arduino"
}
2 changes: 1 addition & 1 deletion boards/nucleo_g0b1re.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"name": "ST Nucleo G0B1RE",
"upload": {
"maximum_ram_size": 147456,
"maximum_size": 262144,
"maximum_size": 524288,
"protocol": "stlink",
"protocols": [
"blackmagic",
Expand Down
1 change: 0 additions & 1 deletion boards/nucleo_h723zg.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
},
"frameworks": [
"arduino",
"cmsis",
"stm32cube",
"zephyr"
],
Expand Down
3 changes: 2 additions & 1 deletion boards/prntr_v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
"cpu": "cortex-m4",
"extra_flags": "-DSTM32F4 -DSTM32F407xx -DSTM32F40_41xxx",
"f_cpu": "168000000L",
"flash_offset": "0x2000",
"framework_extra_flags": {
"arduino": "-DVECT_TAB_OFFSET=0x8000 -DCUSTOM_PERIPHERAL_PINS"
"arduino": "-DCUSTOM_PERIPHERAL_PINS"
},
"mcu": "stm32f407vet6",
"product_line": "STM32F407xx",
Expand Down
47 changes: 47 additions & 0 deletions boards/sparkfun_micromod_f405.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"build": {
"arduino": {
"variant_h": "variant_MICROMOD_F405.h"
},
"core": "stm32",
"cpu": "cortex-m4",
"extra_flags": "-DSTM32F405xx",
"f_cpu": "168000000L",
"framework_extra_flags": {
"arduino": "-DCUSTOM_PERIPHERAL_PINS -DARDUINO_MICROMOD_F405"
},
"mcu": "stm32f405rgt6",
"product_line": "STM32F405xx",
"variant": "STM32F4xx/F405RGT_F415RGT",
"zephyr": {
"variant": "sparkfun_micromod_stm32f405"
}
},
"debug": {
"jlink_device": "STM32F405RG",
"openocd_target": "stm32f4x",
"svd_path": "STM32F40x.svd"
},
"frameworks": [
"arduino",
"cmsis",
"stm32cube",
"libopencm3",
"zephyr"
],
"name": "SparkFun MicroMod STM32F405",
"upload": {
"maximum_ram_size": 131072,
"maximum_size": 1048576,
"protocol": "stlink",
"protocols": [
"dfu",
"serial",
"jlink",
"stlink",
"blackmagic"
]
},
"url": "https://www.sparkfun.com/products/17713",
"vendor": "SparkFun"
}
2 changes: 1 addition & 1 deletion boards/weact_mini_h743vitx.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@
"blackmagic"
]
},
"url": "https://github.com/WeActTC/MiniSTM32H7xx",
"url": "https://github.com/WeActStudio/MiniSTM32H7xx",
"vendor": "WeAct Studio"
}
2 changes: 1 addition & 1 deletion boards/weact_mini_h750vbtx.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@
"blackmagic"
]
},
"url": "https://github.com/WeActTC/MiniSTM32H7xx",
"url": "https://github.com/WeActStudio/MiniSTM32H7xx",
"vendor": "WeAct Studio"
}
Loading

0 comments on commit 038fdb5

Please sign in to comment.