Ahmet Alincak
c63a9b7ff8
Maxim targets; Add USB stack implementation
2021-01-11 15:04:48 +03:00
Martin Kojtal
c79ccf1fb7
Merge pull request #14134 from hugueskamba/hk_heap_size_fix_gigadevice
...
GigaDevice: Fix heap size formula in scatter files
2021-01-11 11:47:58 +00:00
Martin Kojtal
4ea4058e18
Merge pull request #14083 from MaximIntegrated/max32630fthr-add-sleep-feature
...
Add SLEEP/DEEPSLEEP support for MAX32630FTHR
2021-01-11 11:46:47 +00:00
Martin Kojtal
d3d02eb7e6
Merge pull request #14129 from hugueskamba/hk_heap_size_fix_silabs
...
EFM32GG: Fix heap size formula in scatter files
2021-01-11 11:46:22 +00:00
Martin Kojtal
4c25b88287
Merge pull request #14135 from hugueskamba/hk_heap_size_fix_nxp
...
NXP: Fix heap size formula in scatter files
2021-01-11 11:42:45 +00:00
Martin Kojtal
b7c639580f
Merge pull request #14066 from jeromecoutant/DEV_F2
...
STM32F2 update drivers version to CUBE V1.9.2
2021-01-11 11:27:09 +00:00
Hugues Kamba
ad68c17096
EFM32GG: Fix heap size formula in scatter files
...
The heap size was incorrectly calculated.
This fixes it by subtracting the Stack size, any memory chunks allocated
before the start of the application (for vectors and/or crash report), and
finally the size of the application from the total RAM size.
2021-01-08 18:34:28 +00:00
Hugues Kamba
0cef209182
GigaDevice: Fix heap size formula in scatter files
...
The heap size was incorrectly calculated.
This fixes it by subtracting the Stack size, any memory chunks allocated
before the start of the application (for vectors and/or crash report), and
finally the size of the application from the total RAM size.
2021-01-08 18:30:44 +00:00
Hugues Kamba
1ca4b1a34f
NXP: Fix heap size formula in scatter files
...
The heap size was incorrectly calculated.
This fixes it by subtracting the Stack size, any memory chunks allocated
before the start of the application (for vectors and/or crash report), and
finally the size of the application from the total RAM size.
2021-01-08 18:29:03 +00:00
Ahmet Alincak
0a036b3c2a
Add SLEEP/DEEPSLEEP support for MAX32630FTHR
2021-01-07 09:03:12 +03:00
Martin Kojtal
d0cd5fa5f1
Merge pull request #13826 from arduino/portenta-mainline
...
Add Arduino Portenta H7 as target
2021-01-05 15:49:44 +00:00
Martin Kojtal
6e81af259c
Merge pull request #14068 from rvasquez6089/master
...
Enabled USBDevice in targets.json for H743ZI2
2021-01-05 14:51:03 +00:00
Martino Facchin
62b6cc9a05
cmake: STM32H7: enable PORTENTA* target
2021-01-05 14:49:37 +01:00
Harrison Mutai
f8805df55b
CMake: add cmake support for Toshiba targets
2021-01-05 09:20:41 +00:00
Martino Facchin
26f758d83c
cmake: STM32H7: fix stm32h747 targets
...
This needs to be defined for "final" targets not contained in their processor subdirectory
2021-01-04 18:04:03 +01:00
Martin Kojtal
d6d4fefe29
Merge pull request #14045 from harmut01/port_nordic_targets
...
CMake: add support for Nordic targets
2021-01-04 09:26:40 +01:00
Martin Kojtal
9e5e245abc
Merge pull request #14036 from ahmetalincak/maxim-max32630fthr-SD-configuration
...
Add SD component and Update SD card SPI interface for Maxim's MAX32630FTHR
2020-12-18 15:11:09 +00:00
Harrison Mutai
7cb2407446
CMake: add support for Nordic targets
2020-12-18 10:53:57 +00:00
Martin Kojtal
643233ed16
Merge pull request #14029 from arduino/can_h7_wrong_frequency
...
STM32H7: FDCAN: use PLL1Q frequency for calculations
2020-12-18 09:21:38 +00:00
Ryan Vasquez
b7284c94af
Enabled USBDEVICE in targets.json for H743ZI2
2020-12-17 11:29:11 -06:00
Ryan Vasquez
795362dde2
Enabled USBDevice in targets.json for H743ZI2
2020-12-17 11:03:04 -06:00
Martin Kojtal
d2bf235d41
Merge pull request #14035 from harmut01/remove_rz_targets
...
Remove unsupported Renesas target include files
2020-12-17 15:37:35 +00:00
Martin Kojtal
24501dffd3
Merge pull request #14042 from hugueskamba/hk_cmake_ambiq_micro_support
...
CMake: Add support for all Ambiq Micro Mbed targets
2020-12-17 15:07:43 +00:00
Martin Kojtal
89bd565582
Merge pull request #13976 from LDong-Arm/cypress_sleep_debug_rework
...
PSoC 6: rework sleep overrides by Cypress's debug macro
2020-12-17 14:22:44 +00:00
Martin Kojtal
8196045f20
Merge pull request #14047 from harmut01/clean_nordic_targets
...
Remove unsupported Nordic SoftDevice build support
2020-12-17 12:59:47 +00:00
Martin Kojtal
f5ef511c31
Merge pull request #14050 from evva-sfw/fix_qspif_erase
...
fix QSPI-API for NRF52
2020-12-17 12:52:32 +00:00
Wenn0101
2e144e83e2
update startup gcc to add back weak definitions and have HciDrvRadioBoot call NVIC_SetVector
2020-12-17 11:21:22 +00:00
Hugues Kamba
94f74b40db
Ambiq_Micro: Workaround config passing bug
...
Workaround a bug where the boot stack size configuration option is not
passed on to armlink, the Arm Compiler's linker. Prefer
MBED_CONF_TARGET_BOOT_STACK_SIZE if present, as this is what the
configuration system should provide. Fall back to MBED_BOOT_STACK_SIZE
if MBED_CONF_TARGET_BOOT_STACK_SIZE is not defined, as in the case of
buggy tools. If both MBED_CONF_TARGET_BOOT_STACK_SIZE and
MBED_BOOT_STACK_SIZE are not defined, then we fall back to a hard-coded
value provided by the linkerscript. See
#13474 for more information.
2020-12-17 11:13:42 +00:00
Hugues Kamba
fc4e43557d
CMake: Add support Ambiq targets
2020-12-17 11:13:42 +00:00
Martin Kojtal
94cc37b380
Merge pull request #14027 from hugueskamba/hk_cmake_fix_analog_devices_support
...
CMake: Fix Analog Devices targets support
2020-12-17 10:28:42 +00:00
jeromecoutant
c4ccccedf5
STM32F2: ST CUBE drivers update V1.6.0 => V1.9.2
2020-12-15 18:06:21 +01:00
jeromecoutant
b9a61de109
STM32F2: alignment with other families
2020-12-15 18:06:20 +01:00
jeromecoutant
f449a61da6
STM32F2: directory restructuration
...
Only files move and targets.json updated accordingly
2020-12-15 18:06:20 +01:00
phst
ec6e865607
fix QSPI-API for NRF52
2020-12-15 17:03:34 +01:00
Harrison Mutai
1e96afbe6e
Remove unsupported common SoftDevice build support
2020-12-15 12:25:07 +00:00
Harrison Mutai
8ddef46e90
Remove unsupported S140 SoftDevice build support (MBR,OTA,FULL)
2020-12-15 12:25:07 +00:00
Harrison Mutai
3879b7ca31
Remove unsupported S132 SoftDevice build support (MBR,OTA,FULL)
2020-12-15 12:25:07 +00:00
Harrison Mutai
5243adcb8c
Remove unsupported S112 SoftDevice build support
2020-12-15 12:24:17 +00:00
Ahmet Alincak
b04e7a18c7
Add SD component and Update SD card SPI interface
...
To support MAX32630FTHR SD card interface implicitly,
target and SD component configurations updated.
2020-12-11 23:51:09 +03:00
Harrison Mutai
65b7950202
Remove unsupported Renesas target include files
...
MBED_MBRZA1LU, MBED_MBRZA1H, and MBED_MBRZA2M are no longer supported by
Renesas.
2020-12-11 17:13:44 +00:00
Harrison Mutai
e8614b341b
CMake: Port Renesas targets to CMake
...
Add targets subdirectory to high level CMake configuration file and
create new configurations for MCUs and individual targets. Change the
interpreter in the ARM scatter file to armclang, which is required for
CMake. Remove private and public interfaces in emac target
configuration. Ensure that all targets build on the arm gcc compiler and
arm compiler.
2020-12-11 16:52:18 +00:00
Martino Facchin
04ac8a08b3
STM32H7: FDCAN: use PLL1Q frequency for calculations
2020-12-11 14:10:06 +01:00
Hugues Kamba
99c92b5005
CMake: Fix Analog Devices targets support
...
* Fix CMake syntax errors
* Fix indentation
* List directories and source files in alpahabetical order with spaces between files located in different directories
* Create STARTUP_FILE variable as done for all other targets
2020-12-11 11:06:46 +00:00
Martino Facchin
eaa3b0f285
PORTENTA_H7: use default linker/startup scripts
2020-12-11 10:11:55 +01:00
Martino Facchin
5b91a00da3
STM32H747_CM4: add RAM_D3 memory section
2020-12-11 10:11:55 +01:00
Martino Facchin
a7a6f2a2c5
[Portenta] Add Cmake rules
...
Completes #13915
2020-12-11 10:11:54 +01:00
Martino Facchin
84790a038a
Add SPDX-License
2020-12-11 10:11:54 +01:00
Martino Facchin
7765f39ca3
Fix missing licenses for Arduino original code
2020-12-11 10:11:54 +01:00
pennam
f665f1d391
Portenta: enable ETH power supply
2020-12-11 10:11:53 +01:00
Martino Facchin
7e2acee49a
PortentaH7: add Ethernet support
2020-12-11 10:11:53 +01:00