Commit Graph

6269 Commits (mbed-os-5.15.7)

Author SHA1 Message Date
adbridge a1104ca1aa "Update secure binaries for ARM_MUSCA_A1_S (ARMC6)" 2020-04-27 13:42:33 +01:00
adbridge 8a31c24fb7 "Update secure binaries for LPC55S69_S (ARMC6)" 2020-04-27 13:35:02 +01:00
jeromecoutant 267f32ce25 STM32 GCC Unspecified RTOS error
#12690 on 5.15 branch
2020-04-24 14:02:32 +02:00
qasim-ublox e2167e8f1d updating wlan parameter configuration under appropriate settings 2020-04-21 18:35:40 +05:00
Kyle Kearney 6554e3951e Revert "Backport #12603: Add CYSBSYSKIT_01"
This reverts commit 4e6692b529.
There are issues with wifi connectivity on this target that mean
it is not ready to ship with 5.15.2.
2020-04-08 14:14:11 -07:00
Martin Kojtal 067d7eb166
Merge pull request #12724 from RyoheiHagimoto/renesas_bl_515
RZ_A1H and GR_LYCHEE: Enable bootloader support (Mbed OS 5.15)
2020-04-08 10:05:44 +02:00
Martin Kojtal 82fc228bdf
Merge pull request #12717 from 0xc0170/fix_sleep_stm32f4
Add fix for STM32F4 hardfault in sleep mode
2020-04-08 08:57:57 +02:00
Dustin Crossman 4e6692b529 Backport #12603: Add CYSBSYSKIT_01 2020-04-02 15:02:44 -07:00
midd be4dd8ee23 Backport #12492: Update psoc6cm0p to version 1.1.1.
This version is built with PSoC 6 Peripheral Driver Library (PDL) 1.4.1
2020-04-02 14:59:54 -07:00
Dustin Crossman ca47da6018 Backport #12422: Cypress Asset Update
- Update psoc6pdl to version 1.4.1.2240
- Update psoc6 core_lib to version 1.1.1.11109.
- Update psoc6hal to 1.1.1.11145.
- Store RTC century and RTC state information in persistent BREG register.
2020-04-02 14:58:48 -07:00
Dustin Crossman a15ed110a6 Backport #12421: Cypress target reorganization
- Remove CY8CMOD_062_4343W and merge into CY8CPROTO_062_4343W.
- Remove CY8CMOD_062S2_43012 and merge into CY8CKIT_062S2_43012.
- Remove CY8CMOD_062S3_4343W and merge into CY8CPROTO_062S3_4343W.
- Removed CY8CMODs from targets.json.
- Removed unnecessary PSOC6Code.complete post binary hook from cypress targets.
2020-04-02 14:56:36 -07:00
midd 8199e25f24 Backport #12394: Fix Cypress 1M SDIO + other minor bugs
- Remove wounding for the hardware CRYPTO block. The PSoC 6 MPN CYW9P62S1_43012EVB_01 was revised
  to add the hardware crypto block.
- Add missing error checks for emac power up.
- Add a multiplied by 2 in the SDIO clock divider calculation to account for internal UDB divider.
  Note: Fixes issues with intermittent WiFi firmware load failures on CY8CKIT_062_WIFI_BT,
  CYW943012P6EVB_01, CYW9P62S1_43012EVB_01, CYW9P62S1_43438EVB_01.
2020-04-02 14:49:22 -07:00
Shuopeng Deng a0ee701d83 Backport #12097: Cypress: Fix IAR Warnings
fix 'enumerated type mixed with another type' IAR warnings
fix 'statement is unreachable' IAR warning
2020-04-02 14:30:46 -07:00
YARB(Cypress) 738ec19183 Backport #12052: Fix for ARM issue 11859.
1. Clear UART events before enabling
2. Reset device before return from test case
2020-04-02 14:29:45 -07:00
YARB(Cypress) 63583ff6b1 Backport #12038: Remove qspi_frequency() call.
cy_qspi_frequency is not implemented.
This change is made because for compatibility
reason with upcoming cy_hal changes.
2020-04-02 14:28:02 -07:00
Shuopeng Deng 880af5d8ae Backport #12019: rework cypress lptimer hal
Changed set_match api to use an absolute ticks rather than delayed tick to match api name.
Added api set_delay to delay by a specific amount of ticks. Removed unused set_time api.
Simplified the logic for computing interrupts match value for cascading counters.
Fixed an issue when incorrect base time would be read when trying to set match values.
2020-04-02 14:27:32 -07:00
RyoheiHagimoto 103faf9007 RZ_A1H and GR_LYCHEE: Enable bootloader support (Mbed OS 5.15) 2020-04-01 17:55:21 +09:00
Marcelo Salazar b21aeaf153 Add workaround for F429 hardfault 2020-03-30 14:27:51 +01:00
Teemu Takaluoma 723f311de2 Disable sleep on STM32F4 as an workaround for stability issues.
This workaround is related to Mbed OS issue
https://github.com/ARMmbed/mbed-os/issues/12294
2020-03-30 14:27:43 +01:00
adbridge 468bd41f13 Revert "Add sector information"
This reverts commit ed6869d9ec.
2020-03-27 10:44:38 +00:00
adbridge e273c3f0ab Revert "GR_LYCHEE: enable bootloader support"
This reverts commit c654cdc40b.
2020-03-27 10:44:20 +00:00
adbridge 4c32297b07 Revert "RZ_A1H: enable bootloader support"
This reverts commit b7e8cd2267.
2020-03-27 10:43:53 +00:00
d-kato b7e8cd2267 RZ_A1H: enable bootloader support 2020-03-27 14:58:07 +09:00
d-kato c654cdc40b GR_LYCHEE: enable bootloader support 2020-03-27 14:36:23 +09:00
d-kato ed6869d9ec Add sector information 2020-03-27 14:32:12 +09:00
jeromecoutant dd37ac3c04 STM32F0: clean main-thread-stack-size setting 2020-02-07 10:10:36 +00:00
jeromecoutant 8197d7625d STM32 remove unused INITIAL_SP macro 2020-02-07 10:10:27 +00:00
midd d11aa10e99 Update psoc6cm0p asset to 1.1.0 2020-02-06 11:29:29 +00:00
Marcelo Salazar 8f937d6eab OKDO_ODIN_W2: Reenable lp-ticker and BLE 2020-02-05 15:30:21 +00:00
Pawel Zarembski 2fe341f589 hani_iot: add SPDX identifier to all new ARM copyrighted files 2020-02-05 15:25:11 +00:00
Pawel Zarembski 9faf6618fc hani_iot: update licenses dates, remove unnecessary comment 2020-02-05 15:25:11 +00:00
Pawel Zarembski feb2952cb2 hani_iot: add spif storage config 2020-02-05 15:25:11 +00:00
Pawel Zarembski 01e1a2c805 hani_iot: add target files and update targets.json 2020-02-05 15:25:11 +00:00
jeromecoutant cbba284677 STM32L5 : Introduce NUCLEO_L552ZE_Q board 2020-02-05 15:25:11 +00:00
jeromecoutant 119894336e STM32L5 : update generic STM files for L5 2020-02-05 15:25:11 +00:00
jeromecoutant a495a6b025 STM32L5: add API L5 family files 2020-02-05 15:25:11 +00:00
jeromecoutant 513eebf5e2 STM32L5: TOOLCHAIN automatic updates 2020-02-05 15:25:11 +00:00
jeromecoutant 89962e60a9 STM32L5: STM32Cube_FW_L5_V1.0.0 files 2020-02-05 15:25:11 +00:00
PARKJIHOON afedfc06f1 comments the performance of TRNG
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON 2a2d6cf6a3 Tidy up comments
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON 0a0d4f5a17 fix typo 'modifyh'
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON 66887ee138 fix typo 'modifyh'
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON b15af51988 fix header for samsung spi driver
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:25:11 +00:00
PARKJIHOON d88255217b Update SSS header contents
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:23:57 +00:00
Andrew Chong 398924cbaa Adding in SPDX Apache 2.0 for the Apache 2 declared Samsung license headers. 2020-02-05 15:20:32 +00:00
Andrew Chong a98d2795fc Changed 2018 or 2019 copyright to 2020 via sed auto change. 2020-02-05 15:20:32 +00:00
Andrew Chong 4356e8c635 Minor astyle change. 2020-02-05 15:09:40 +00:00
PARKJIHOON dc72c8a30c remove .mbedignore list
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON 45fd046cc3 tidy up unused comment
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON ad2c344ac0 tidy up unused printf
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON e2490ff318 error case prints out using mbed_error_printf()
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
PARKJIHOON cf8666ade9 Remove Target dependant mbed_error()
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
Andrew Chong ba604e8799 Removed PortIn/Out/InOut from Samsung target for now. 2020-02-05 15:09:40 +00:00
Andrew Chong 14f27720a2 Updated the code fix of timer and Mbed TLS. 2020-02-05 15:09:40 +00:00
Andrew Chong 183ff84d45 Revert "Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf."
This reverts commit e75292a11402e88a33dc25b6fbc03095604ae860.
2020-02-05 15:09:40 +00:00
Andrew Chong c8772432e5 Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf. 2020-02-05 15:09:40 +00:00
Andrew Chong 5307e41ef7 Revert "Removed the unused port_api.c driver code."
This reverts commit 9fad25f8dcc30591ce5c5f7c51945eabb8de2617.
2020-02-05 15:09:40 +00:00
Andrew Chong 8019057f8e Removed the unused port_api.c driver code. 2020-02-05 15:09:40 +00:00
Andrew Chong ce3ccb1830 Revert "Following the IAR dynamic heap policy."
This reverts commit 374aed24111d80b03efc096722daa84234cfb613.
2020-02-05 15:09:40 +00:00
Andrew Chong 748880e006 Revert "Forgot to set the IAR base heap size to minimal."
This reverts commit be5633d11e243d58406ddee27a1c75d242664a3e.
2020-02-05 15:09:40 +00:00
Andrew Chong 4250f12ae8 Forgot to set the IAR base heap size to minimal. 2020-02-05 15:09:40 +00:00
PARKJIHOON 31ae3ac0a4 Assign VTOR address '0'
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:09:40 +00:00
Andrew Chong 44901f17db Following the IAR dynamic heap policy. 2020-02-05 15:09:40 +00:00
PARKJIHOON cd37b0cf8e tidy up PR comments #2
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
PARKJIHOON 873fc4308a fix Link Script format
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
PARKJIHOON 9ea2ce91fa tidy up PR comments #1
Signed-off-by: PARKJIHOON <jh6186.park@samsung.com>
2020-02-05 15:03:36 +00:00
Andrew Chong 3d59a5617e Removing CMSIS pack connector of from S5JS100. 2020-02-05 14:40:24 +00:00
PARKJIHOON f7fcae90c8 Adding Samsung Exynos i S111 target code. Adding a new target of HW development kit using [Samsung Exynos i S111](https://www.samsung.com/semiconductor/minisite/exynos/products/iot/exynos-i-s111/) module to Mbed-OS. This will widen the HW choices of Mbed-OS enabled NB-IoT, GNSS and Security (eFuse, AES, SHA-2, PKA, Secure Storage, Security Sub-System, [PUF](https://en.wikipedia.org/wiki/Physical_unclonable_function)) modules. Target Name: S5JS100
Co-authored-by: Ivan Galkin <ivan.galkin@samsung.com>
Co-authored-by: Seokwon Lee <swon.lee@samsung.com>
Co-authored-by: Zhizhe Zhu <zhizhe.zhu@samsung.com>
Co-authored-by: Xinyi Zhao <xinyi.zhao@samsung.com>
2020-02-05 14:40:24 +00:00
Dustin Crossman cd86cf9371 Update psoc6pdl to version 1.4.0 2020-02-05 14:40:24 +00:00
Dustin Crossman 2e7809fdd0 Update abstraction rtos with improved documentation and utilities. 2020-02-05 14:40:24 +00:00
Dustin Crossman d07d61f12a Update psoc6 core_lib with additional documentation and bit manipulation utilities. 2020-02-05 14:40:24 +00:00
Dustin Crossman 27672bd59b Updated cypress target code with latest configurator and PDL library (1.4.0). 2020-02-05 14:40:24 +00:00
Shuopeng Deng 4c4f1826bb Removed a hardcoded timeout in CyH4TransportDriver.cpp
Replaced a hardcoded timeout in CyH4TransportDriver.cpp with a cypress
hal function. The cypress PUTC hal API only blocks until data has been
send into the HW buffer, not until all data has been out of the HW
buffer. Modified an API to block untill all tx transmit is complete.
This allows the removal of a hardcoded timeout in
CyH4TransportDriver.cpp that waits for data int the HW buffer to be
sent.
2020-02-05 14:40:24 +00:00
toyowata ef939df734 Fix runtime crash by ARMC6 build 2020-02-05 14:40:24 +00:00
toyowata 95c3a8107a Fix USTICKER build error for LPC11U35_401 2020-02-05 14:40:24 +00:00
Alexandre Bourdiol 03b31525a2 Targets: adapt NUCLEO_G071RB to CMSIS-pack info update 2020-02-05 14:40:24 +00:00
Alexandre Bourdiol 65d4a93b70 TARGET_STM: add support of board NUCLEO_G071RB 2020-02-05 14:40:24 +00:00
adbridge 530451939c "Update secure binaries for ARM_MUSCA_A1_S (ARMC6)" 2019-12-11 10:59:38 +00:00
adbridge ebd27f08c3 "Update secure binaries for LPC55S69_S (ARMC6)" 2019-12-11 10:52:56 +00:00
Martin Kojtal d8d399c508 TARGET_STM32F74: fix IAR SIZE check in linker scripts 2019-12-11 10:45:56 +00:00
Martin Kojtal 6ad8c9caec STM32F756xG: fix IAR RAM size check 2019-12-11 10:45:56 +00:00
Martin Kojtal cc07a6d7dc UNO_91H: remove sectors, bootloader was disabled
This should be reverted once bootloader is supported.
2019-12-11 10:45:56 +00:00
Martin Kojtal dc34196ad7 CY8CKIT_062_BLE: disable bootloader support
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal a19cd51ce6 CY8CKIT_062_WIFI_BT: disable bootloader support
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal 5811228b29 CY8CPROTO_062_4343W: disable bootloader support
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal 052090b9ae CY8CPROTO_063_BLE: disable bootloader support
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal 4eb95c47a5 CYW9P62S1_43438EVB_01: disable bootloader support
device_name missing
2019-12-11 10:45:56 +00:00
Martin Kojtal 83b5f72553 DISCO_L4R9I: disable bootloader
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal e5b75abe84 GR_LYCHEE: disable bootloader support
An error to be fixed:
tools.config.ConfigException: Missing a memory that is read, write in CMSIS Pack data
2019-12-11 10:45:56 +00:00
Martin Kojtal 00d1621883 NUCLEO_WB55RG: disable bootloader support
device_name is missing
2019-12-11 10:45:56 +00:00
Martin Kojtal 75036dc84b RZ_A1H: bootloader support disable
Until the error is fixed:
    "start not found in targets.json.".format(active_memory)
2019-12-11 10:45:56 +00:00
Martin Kojtal 5a4ec26d20 TB_SENSE_1: fix bootloader, not supported, ROM regions here 2019-12-11 10:45:56 +00:00
Martin Kojtal 599359ba02 UNO_91: disable bootloader support as device name missing
The config failes with an exception that was previously ignored.
2019-12-11 10:45:56 +00:00
Chun-Chieh Li 18c39983f7 NANO130: Decrease heap to 2.75KiB to spare SRAM for static allocation
This adjustment is to pass compile on IAR on which heap configuration is hard-coded and cannot be adjusted according to staic SRAM usage.
2019-12-11 10:45:56 +00:00
Chun-Chieh Li 829efa291c NANO130: Fix OOM with packing algorithm at IAR linking
At IAR linking, the default method of 'initialize by copy' is 'auto', which will estimate
different packing algorithms, including complex 'lz77', for smallest memory footprint. But
the algorithm itself can consume some SRAM and cause OOM at linking time for NANO130, which
just has 16KiB SRAM. To avoid this error, always choose 'none' packing algorithm.
2019-12-11 10:45:56 +00:00
midd cd9706df54 Remove extra resource file left over from the renaming from TARGET_WHD to COMPONENT_WHD 2019-12-11 10:45:56 +00:00
midd f98deef276 Update WiFi Host Driver to 1.7.0 - Fixes issues with stopping AP in APSTA mode 2019-12-11 10:45:56 +00:00
hamza-ubx 21bb09262b Fixed Alignment 2019-12-11 10:45:56 +00:00
Hamza Rizwan aec9ed2be5 Fixes for Network WiFi Test Crashes 2019-12-11 10:45:56 +00:00
Qinghao Shi dafa66b2a3 FIX: fix a bug introduced by static pinmap 2019-12-11 10:45:56 +00:00
adbridge b14f495aa2 "Update secure binaries for ARM_MUSCA_A1_S (ARMC6)" 2019-12-02 16:02:34 +00:00
adbridge 0a2e197067 "Update secure binaries for LPC55S69_S (ARMC6)" 2019-12-02 15:55:19 +00:00
Martin Kojtal f2d211b7c2
Merge pull request #11978 from hugueskamba/hk-fix-lpc55s69_ns-baremetal-compilation
LPC55S69_NS: Fix baremetal compilation error
2019-11-29 13:05:13 +01:00
Martin Kojtal 7177d8fefe
Merge pull request #11950 from ABOSTM/DISCO_H747I_TICKLESS
DISCO_H747I: add support of MBED_TICKLESS
2019-11-29 09:48:09 +01:00
Martin Kojtal a656f51d07
Merge pull request #11963 from jeromecoutant/PR_USB_L4
STM32 USB : Add __HAL_RCC_PWR_CLK_ENABLE
2019-11-29 09:45:44 +01:00
Martin Kojtal b4a885d8b8
Merge pull request #11966 from hugueskamba/hk-remove-json-duplicate-keys
Fix targets.json syntax errors
2019-11-29 09:45:31 +01:00
Hugues Kamba 20f41a0540 LPC55S69_NS: Fix baremetal compilation error
As the `psa` library is not included in the baremetal profile, perform
a TFM system reset only if the `psa` library is included in
the build otherwise perform a normal CMSIS system reset.
2019-11-28 14:53:31 +00:00
Przemyslaw Stekiel 2e793842d8 STM QSPI driver: return init status, fix pin function setting 2019-11-28 12:41:40 +01:00
Hugues Kamba 444c0893e4 Fix targets.json syntax errors
Remove duplicated keys.
2019-11-28 08:30:58 +00:00
Przemyslaw Stekiel b2dad08387 Change explicit pinmap to static pinmap 2019-11-28 08:32:12 +01:00
Przemyslaw Stekiel e3a34a57e1 Move GPIO_AF_NONE from PeripheralPins.h to PinNamesTypes.h 2019-11-28 08:32:10 +01:00
Przemyslaw Stekiel b35579ba39 NUCLEO_F429ZI add CAN pinmaps 2019-11-28 08:32:07 +01:00
Przemyslaw Stekiel 6489bb7c99 STM: Add support for internal ADC pins 2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel 0e0952fadc NRF52840_DK: Add explicit pinmap support 2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel 42b2eeede9 NUCLEO_F303RE: Add explicit pinmap support 2019-11-28 08:32:06 +01:00
Przemyslaw Stekiel a83756504f LPC55S69_NS: Add explicit pinmap support 2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel a2320f2e5c NUCLEO_L073RZ: Add explicit pinmap support 2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel 2855e801cb NUCLEO_F411RE: Add explicit pinmap support 2019-11-28 08:32:05 +01:00
Przemyslaw Stekiel dc26390d08 DISCO_L475VG_IOT01A: Add explicit pinmap support 2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel 31f99416ae STM QSPI driver: Add explicit pinmap support 2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel c8a80bbcd3 STM CAN driver: Add explicit pinmap support 2019-11-28 08:32:04 +01:00
Przemyslaw Stekiel ba12228556 Explicit pinmap: Fix build failures reported by CI 2019-11-28 08:32:03 +01:00
Przemyslaw Stekiel d75cc97d80 Explicit pinmap - fix style 2019-11-28 08:32:02 +01:00
Przemyslaw Stekiel 17c1b9a860 Fix spelling error 2019-11-28 08:32:02 +01:00
Przemyslaw Stekiel 7b0ceb0140 NUCLEO_F429ZI: Add constexpr pinmap tables 2019-11-28 08:32:01 +01:00
Przemyslaw Stekiel 211356f307 K64F: Add constexpr pinmap tables 2019-11-28 08:32:01 +01:00
Przemyslaw Stekiel 3d719f7e35 K64F, NUCLEO_F429ZI: Use explicit pinmap for console 2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel 3d2bebde0c STM32 serial driver: Add explicit pinmap support 2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel e82e190a66 K64F serial driver: Add explicit pinmap support 2019-11-28 08:32:00 +01:00
Przemyslaw Stekiel 2185e80e08 STM32F4 I2C driver: Add explicit pinmap support 2019-11-28 08:31:59 +01:00
Przemyslaw Stekiel e0fdee9f0d TARGET_MCUXpresso_MCUS I2C driver: Add explicit pinmap support 2019-11-28 08:31:59 +01:00
Przemyslaw Stekiel eab08d7047 STM32F4 Analogout driver: Add explicit pinmap support 2019-11-28 08:31:58 +01:00
Przemyslaw Stekiel 4a79e59ef6 K64F Analogout driver: Add explicit pinmap support 2019-11-28 08:31:58 +01:00
Przemyslaw Stekiel b22cc4a032 STM32F4 Analogin driver: Add explicit pinmap support 2019-11-28 08:31:57 +01:00
Przemyslaw Stekiel 640c0a0160 K64F Analogin driver: Add explicit pinmap support 2019-11-28 08:31:57 +01:00
Przemyslaw Stekiel ce4a943350 STM PWM driver: Add explicit pinmap support 2019-11-28 08:31:56 +01:00
Przemyslaw Stekiel 53d59adc11 K64F PWM driver: Add explicit pinmap support 2019-11-28 08:31:56 +01:00
Przemyslaw Stekiel ca80cd22f7 STM SPI driver: Add explicit pinmap support 2019-11-28 08:31:55 +01:00
Przemyslaw Stekiel 31bff30b64 K64F SPI driver: Add explicit pinmap support 2019-11-28 08:31:55 +01:00
Martin Kojtal a1cddbae5f
Merge pull request #11938 from LMESTM/stm32_serial_clear_rxne
STM32: Update and align serial_clear implementations
2019-11-27 16:30:11 +01:00
jeromecoutant c5ffd40aa6 STM3 USB : Add __HAL_RCC_PWR_CLK_ENABLE 2019-11-27 16:25:10 +01:00
Alexandre Bourdiol 42a0407a56 export: fix IAR definition for dual core STM32 DISCO_H747I 2019-11-27 14:26:09 +01:00
Alexandre Bourdiol f36982cc97 TARGET_STM: STM32H7 HAL_RCC_OscConfig update in PLL configuration
port fix #5896 on STM32H7 Cube HAL
ST internal ticket 42806 not yet released for STM32H7
2019-11-27 14:26:02 +01:00
Alexandre Bourdiol df7431df81 TARGET_STM: Improve H747 dual core Deepsleep robustness 2019-11-27 14:25:53 +01:00
Alexandre Bourdiol affe7113ef TARGET_STM: Remove timeout on HSEM.
With tickless mechanism hsem can be used for quite a long time
(time to set up PLL clock).
Also, if hsem is held to long, then this is not the current core which is faulty,
but probably the other (the one which hold the HSEM)
2019-11-27 14:25:43 +01:00
Alexandre Bourdiol 41b038a028 TARGET_STM: rework hal_sleep management to be compatible with all STM32 families 2019-11-27 14:25:30 +01:00
Alexandre Bourdiol e83a8abdcb targets: DISCO_H747I add support of MBED_TICKLESS 2019-11-27 14:16:15 +01:00
Martin Kojtal b0751bf507
Merge pull request #11946 from ARMmbed/revert-11559-crc
Revert "MbedCRC and CRC HAL revisions"
2019-11-27 11:07:13 +01:00
Martin Kojtal 5f7ecea00b
Revert "MbedCRC and CRC HAL revisions" 2019-11-26 13:45:37 +00:00
yarb 088da17146 Cypress: Minor fix for mbed astyle 2019-11-26 13:20:35 +02:00