822 Commits

Author SHA1 Message Date
valeros
2f1d1be0c6 Update Arduino-mbed package to v2.3.1 2021-07-14 23:21:32 +03:00
valeros
f702b3faa7 Merge branch 'release/v14.0.1' into develop 2021-06-29 19:56:24 +03:00
valeros
645729a02a Merge branch 'release/v14.0.1' 2021-06-29 19:56:23 +03:00
valeros
7340c3e012 Bump version to 14.0.1 2021-06-29 19:56:09 +03:00
valeros
e37e1e090f Add default safe empty value for the debug_speed options 2021-06-29 19:51:57 +03:00
valeros
4863d89665 Fix OpenOCD target for vccgnd_f407zg_mini
Resolve #535
2021-06-24 21:09:39 +03:00
valeros
38e325b59c Sync RAM sizes for Arduino-enabled L4-based boards // Resolve #537
STM32L4 targets may have several separate blocks of SRAM,
for example STM32L476RGT6 has two blocks (96KB + 32KB)
To properly configure Arduino framework we need pass the size of
the first bank SRAM1 via the LD_MAX_DATA_SIZE define.
2021-06-21 23:58:12 +03:00
valeros
62cae8a55c Sync libOpenCM3 build script 2021-06-07 15:47:00 +03:00
valeros
f7f9ae6625 Properly handle possible foreign files for STM32Cube // Resolve #531 2021-06-07 15:08:55 +03:00
valeros
472c5ca441 Do not use the standard system startup files for SPL // Resolve #524 2021-06-03 16:36:02 +03:00
valeros
5e4307d689 Merge branch 'release/v14.0.0' into develop 2021-05-31 20:23:38 +03:00
valeros
3b7dfe12ea Merge branch 'release/v14.0.0' 2021-05-31 20:23:30 +03:00
valeros
9592763034 Bump version to 14.0.0 2021-05-31 20:23:15 +03:00
valeros
84408381b8 Fix broken manifest for ST B-G431B-ESC1 Discovery 2021-05-21 12:15:21 +03:00
valeros
521c048b71 Properly handle debug mode for custom libraries
Resolve #520
2021-05-20 23:23:10 +03:00
valeros
72d75e66f6 Update Arduino core for mbed-enabled devices to v2.1.0 2021-05-19 22:07:12 +03:00
valeros
fd755ab4ca Update OpenOCD to the latest v0.11 2021-05-18 17:49:57 +03:00
Owen Williams
00a24d19aa Add B-G431B-ESC1 Discovery board (#447) 2021-05-18 17:37:57 +03:00
valeros
746a07b5da Initial support for the latest Arduino core v2.0 // Issue #521
The structure of the latest Arduino core introduces more complex target configuration.
Now the variant folders are common for several boards so we need to properly remap board ID to
properly handle conditional compilation.

Switched Arduino core to CMSIS v5.7.0
2021-05-18 13:37:27 +03:00
valeros
6025ae1f85 Disable unnecessary macro for baremetal profile 2021-05-17 13:28:00 +03:00
Guðni Már Gilbert
04c1f9321f Update all SVD files with the newest version (#514) 2021-05-17 11:26:04 +03:00
valeros
b911b9cd1b Delete obsolete example 2021-05-05 17:26:06 +03:00
valeros
ebd5cec536 Merge branch 'release/v13.0.0' 2021-04-30 21:29:30 +03:00
valeros
d74987f984 Merge branch 'release/v13.0.0' into develop 2021-04-30 21:29:30 +03:00
valeros
8a5a3f45c0 Bump version to 13.0.0 2021-04-30 21:29:17 +03:00
valeros
37ef8cf454 Update support for Arduino-mbed core to v2.0.0 2021-04-30 18:06:35 +03:00
Kalyan Sriram
dcc41b2087 Updates for BlackPill F4x series of boards (#517) 2021-04-08 20:50:31 +03:00
valeros
43deb3126b Merge branch 'release/v12.1.1' 2021-04-05 16:02:28 +03:00
valeros
b3f08e249b Merge branch 'release/v12.1.1' into develop 2021-04-05 16:02:28 +03:00
valeros
9bd9926252 Bump version to 12.1.1 2021-04-05 16:02:10 +03:00
Guðni Már Gilbert
a83e992136 Add support for ST NUCLEO L412RB-P (#512) 2021-04-03 21:21:33 +03:00
valeros
e871689f81 Fix upload process for Portenta board // Issue #511 2021-04-01 20:59:33 +03:00
valeros
3d2553b814 Make default Arduino package optional for Portenta 2021-04-01 16:53:23 +03:00
valeros
f2ff279348 Typo fix in dfu-util path 2021-04-01 16:52:37 +03:00
valeros
a21fc293ab Merge branch 'release/v12.1.0' into develop 2021-03-29 19:57:38 +03:00
valeros
c56c978518 Merge branch 'release/v12.1.0' 2021-03-29 19:57:37 +03:00
valeros
bdb097866d Bump version to 12.1.0 2021-03-29 19:57:18 +03:00
Maximilian Gerhardt
75cf6f7b31 Fix onboard STLink uploading and debugging for Nucleo-Gxxx series (#509) 2021-03-26 11:11:11 +02:00
Valerii Koval
c4d17f616a Use proper SVD file for nucleo_f413zh // Resolve #508 2021-03-25 10:29:45 +02:00
Victor Oliveira
8a5d0309e0 Fix STM32F407VG Ram Size (#452) 2021-03-24 11:17:08 +02:00
valeros
bdd793d8eb Add new examples for mbed-based Arduino core 2021-03-22 23:49:21 +02:00
valeros
fa7940d43d Move build script for mbed-based Arduino core to a submodule 2021-03-22 23:46:23 +02:00
long-pham
9f12547f6c Add initial support for Arduino Portenta H7 (#494) 2021-03-22 23:32:43 +02:00
valeros
a69cf2258e Update mbed package to v6.9.0 2021-03-19 17:11:03 +02:00
valeros
c5830c210d Make build script for STM32Cube less vebose 2021-03-19 17:10:51 +02:00
Nick Exton
1111f54e16 Delete framework stm32xxx_hal_conf.h when custom_config_header=yes (#503)
There is a bug where a custom `stm32xxx_hal_conf.h` header (enabled by
setting `build.stm32cube.custom_config_header=yes`) can't be used, as a
copy exists in the downloaded framework, and this copy is first on the
include path.

To address this, when `build.stm32cube.custom_config_header=yes`,
delete the framework copy of the header.
2021-03-19 17:07:13 +02:00
valeros
db138a2798 Update mbed package to the latest v6.8.0 2021-03-14 11:57:23 +02:00
valeros
319f6257b2 Add an explicit dependency on checkprogsize target for the final binary 2021-03-12 21:40:45 +02:00
valeros
c3f87946ce Add safe value for debug server when configuring debug speed 2021-03-03 12:34:08 +02:00
valeros
695bee7f5c Take into account serverless debug probes when configuring debug speed
Resolve platformio/platformio-core#3864
2021-03-02 20:39:18 +02:00