BUGL Benjamin / EVVA Wien
a44580b71c
NRF52: Remove redundant (and unterminated) #if
...
This is a remnant of reverting back to an older version of sleep.
2021-04-22 07:45:46 +02:00
Benjamin Bugl / EVVA Wien
c95912b6dd
NRF52: Revert some changes to hal_sleep
...
I don't understand why they were made and I couldn't measure any difference.
2021-02-05 11:45:41 +01:00
Benjamin Bugl / EVVA Wien
9b911ff9e1
NRF52: Use COMMON_RTC macros consistently
...
Add a COMMON_RTC_IRQN macro to abstract RTC instance away completely
2021-01-27 16:00:26 +01:00
Benjamin Bugl / EVVA Wien
c246770817
NRF52: Fix bare metal builds
...
Bare metal builds are not necessarily dependent on BLE or the Cordio stack, therefore BLE and Cordio related things should only be included when they are used.
2021-01-26 16:17:45 +01:00
Benjamin Bugl / EVVA Wien
bc813ea302
NRF52: Add dependency on cordio
2021-01-26 16:17:45 +01:00
Benjamin Bugl / EVVA Wien
669eaca3d6
NRF52: Fix errata_20
...
Nordic documentation suggests that this needs to be done regardless of which RTC is used.
2021-01-26 16:17:45 +01:00
Vincent Coubard
24faf5a910
NRF52: Integrate sleep with RTC1 as the ble sleep clock
...
If the RTC is used for the sleep clock and there is enough time before the next event, the high frequency clock is stopped.
2021-01-26 15:14:19 +00:00
Vincent Coubard
675eacbb95
NRF52: Use RTC0 as the default for lp ticker
2021-01-26 15:14:17 +00:00
Martin Kojtal
343b19f9b2
Merge pull request #14180 from hugueskamba/hk_cmake_cypress_missing_file
...
Cypress: Fix CYTFM_064B0S2_4343W CMake build
2021-01-25 14:43:36 +00:00
Hugues Kamba
dd6c5b3ab0
NXP: Remove LPC55S69 CMake listing
...
Support for LPC55S69 had been removed without removing references in CMake.
2021-01-22 11:13:02 +00:00
Hugues Kamba
425b9a7311
NXP: Use armclang shebang in scatter files
...
The armclang shebang is required in the scatter file in order to build with CMake.
2021-01-22 11:11:42 +00:00
Martin Kojtal
5f541b22d0
Merge pull request #14142 from hugueskamba/hk_heap_size_fix_stm32l4
...
STM32L4: Correct heap size formula
2021-01-20 14:58:45 +00:00
Hugues Kamba
21840a4e92
Cypress: Fix CYTFM_064B0S2_4343W CMake build
...
List missing CAT1A files.
2021-01-20 14:13:50 +00:00
Martin Kojtal
96aa1bb067
Merge pull request #14132 from hugueskamba/hk_heap_size_fix_apollo3
...
Apollo3: Fix heap size formula and stack start address in scatter file
2021-01-20 08:37:22 +00:00
Martin Kojtal
f7d1f18a80
Merge pull request #14144 from sstaub/STM32-Arduino-Pinnames
...
Update for Arduino Pinnames
2021-01-20 08:34:56 +00:00
Martin Kojtal
6969140110
Merge pull request #14023 from kylejansen/sdpk1-qspi
...
Adding QSPI support to SDP-K1 board support package.
2021-01-20 08:34:38 +00:00
Martin Kojtal
8effecdf29
Merge pull request #14063 from dustin-crossman/pr/wifi_reserved_region
...
Support arbitrary storage alongside WiFi firmware in external storage on Cypress targets
2021-01-20 08:34:23 +00:00
Martin Kojtal
080ea9f903
Merge pull request #14080 from MaximIntegrated/max32630fthr-bare-metal-support
...
Add bare-metal support for MAXIM targets
2021-01-20 08:05:16 +00:00
Martin Kojtal
d841c77921
Merge pull request #13968 from hugueskamba/hk_cmake_arm_ssg_support
...
CMake: Add support for all ARM SSG Mbed targets
2021-01-20 08:03:03 +00:00
Martin Kojtal
4cf0365582
Merge pull request #14075 from MaximIntegrated/maxim-usb-stack-dev
...
Maxim targets; Add USB stack implementation
2021-01-19 09:27:01 +00:00
Martin Kojtal
8dc27fd84e
Merge pull request #14154 from jeromecoutant/PR_STM32_CMAKE
...
STM32: correct cmake compilation issues
2021-01-19 09:22:49 +00:00
Martin Kojtal
1e7dce5bdc
Merge pull request #14166 from arduino/pin_arduino_nano33ble
...
ARDUINO_NANO33BLE: don't define Arduino pins if compiling in Arduino core
2021-01-19 09:21:27 +00:00
Martin Kojtal
c4c28773aa
Merge pull request #14149 from jeromecoutant/PR_G4
...
STM32G4: enable TRNG and correct dual bank flash detection
2021-01-19 09:19:37 +00:00
Hugues Kamba
1d6214df0b
CMake: Add support Arm Musca S1 target
...
Add CMakeLists.txt file for the target
2021-01-18 17:39:13 +00:00
Hugues Kamba
8123cdbe2f
CMake: Add support for ARM's MUSCA B1 target
...
Add CMakeLists.txt input source file for the target
2021-01-18 17:39:13 +00:00
Martino Facchin
ee2e5ad794
Arduino_NANO33BLE: don't define Arduino pins if compiling in Arduino core
2021-01-18 15:43:11 +01:00
Martin Kojtal
95a524ae25
Merge pull request #14145 from arduino/config_sd_transceiver
...
STM32H7: disable uSD transceiver
2021-01-18 08:49:02 +00:00
Hugues Kamba
0ac503312a
CMake: Add support for Arm's MPS2 targets
2021-01-15 16:32:43 +00:00
Hugues Kamba
470cc1a1a6
CMake: Add support for Arm's CM3DS_MPS2 target
2021-01-15 16:32:43 +00:00
Martin Kojtal
eff0d4c8b9
Merge pull request #14032 from jeromecoutant/PR_RESET_GPIO
...
STM32: RESET GPIO during init is configurable
2021-01-15 15:49:11 +00:00
jeromecoutant
1bbceb48f0
STM32 / CMAKE / targets : correct CMakeLists.txt files
2021-01-15 15:11:16 +01:00
Martin Kojtal
aef93ca7c9
Merge pull request #14020 from pea-pod/stm-spi-more-bits
...
Add SPI bitwidths to ST targets where supported
2021-01-15 10:01:28 +00:00
Dustin Crossman
ef6284cad5
Added process to reinitialize qspi if qspi_init is called twice without free.
2021-01-14 12:59:01 -08:00
Dustin Crossman
95a5d60b65
Implement qspi_frequency for Cypress Mbed HAL.
2021-01-14 12:58:50 -08:00
Martin Kojtal
2e905a0060
Merge pull request #14104 from hugueskamba/hk_cmake_fix_STM32F413xH_sysclock_listing
...
CMake: Fix the listing of system_clock.c for STM32F413xH
2021-01-14 17:16:34 +00:00
jeromecoutant
61d00d858f
STM32G4: dual bank FLASH detection
2021-01-13 16:45:03 +01:00
jeromecoutant
eb627788ca
STM32G4: TRNG enabled
...
+ some cleanup/optimisation in SetSysClock
2021-01-13 16:44:57 +01:00
Hugues Kamba
24132695e3
These targets have a different memory layout,
...
they have two RAMs at two distinct locations:
RAM1 (address: MBED_RAM_START, size: MBED_RAM_SIZE):
* stack
* heap
* some part of static memory
RAM2 (address: MBED_IRAM2_START, size: MBED_IRAM2_SIZE):
* remaining part of static memory starting at MBED_IRAM2_START
* crash report
* vector
2021-01-13 12:46:35 +00:00
pennam
df4e397004
STM32H7: disable uSD transceiver
2021-01-13 11:13:15 +01:00
Stefan Staub
c3dca94b78
Update for Arduino Pinnames
2021-01-12 22:43:42 +01:00
Hugues Kamba
f00aeea70f
Apollo3: Fix heap size formula and stack start address in scatter file
...
The heapsize 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.
The stack start address should be the top of the RAM which is also fixed.
2021-01-12 11:31:50 +00:00
jeromecoutant
e0217ad9f7
DISCO_L072CZ_LRWAN1: enable LORAWAN by default
2021-01-12 11:42:07 +01:00
Martin Kojtal
74ac9b9b28
Merge pull request #14120 from jeromecoutant/DEV_CMAKE_F4
...
STM32F439 : correct cmake compilation
2021-01-12 08:28:10 +00:00
Martin Kojtal
36a2a808a8
Merge pull request #14130 from hugueskamba/hk_heap_size_fix_nrf52840
...
NRF52840: Fix heap size formula in scatter files
2021-01-12 08:22:31 +00:00
Ahmet Alincak
2ca990eb53
Use MBED_ALIGN and remove mbed.h from header
2021-01-11 22:53:36 +03:00
jeromecoutant
61059d45e4
STM32F439 : correct cmake compilation
2021-01-11 18:07:58 +01:00
Hugues Kamba
1a90deb608
CMake: Fix the listing of system_clock.c for STM32F413xH
...
Each variant now has its own system_clock.c file.
Therefore ensure the correct one is added for each variant.
Also reduce the number of CMakeLists.txt file as each
variant does not have significant number of files.
2021-01-11 16:17:46 +00:00
pea-pod
e1c754b179
Add SPI bitwidths to ST targets where supported
2021-01-11 07:53:07 -06:00
Martin Kojtal
4e34abbbf1
Merge pull request #14062 from dustin-crossman/pr/dec_asset_update
...
Cypress Asset Update
2021-01-11 13:40:26 +00:00
Martin Kojtal
549f887ce0
Merge pull request #14131 from hugueskamba/hk_heap_size_fix_arm_ssg
...
MUSCA_B1: Fix heap size formula in scatter files
2021-01-11 13:39:11 +00:00