Martin Kojtal
b8045fb29b
Merge pull request #12164 from shuopeng-deng/pr-dev/remove-hardcoded-timeout-in-cypress-bt-code
...
Pr dev/remove hardcoded timeout in cypress bt code
2020-01-02 12:52:51 +00:00
Martin Kojtal
adcd0066ca
Merge pull request #12170 from OpenNuvoton/nuvoton_iar_dynamic_heap
...
Nuvoton: Support dynamic heap configuration on IAR
2020-01-02 10:12:03 +00:00
Martin Kojtal
a387985c7c
Merge pull request #12144 from hugueskamba/hk-nrf52840-two-mem-region-model
...
NRF52840: Use 2 region memory model for the ARM toolchain
2020-01-02 10:08:58 +00:00
Antti Kauppila
e29cb193ca
Added missing define for Quectel UG96
2019-12-27 16:04:10 +01:00
Antti Kauppila
ca7848d854
Refactored away onboard_modem_api because it is not needed at all
...
All targets must implement soft_- and hard_power_on/off() functions which are practically same what onboard_modem_api offered.
These were seen as a duplicate features and therefore we removed this.
All targets involved have been updated to reflect the changes
2019-12-27 16:04:10 +01:00
Chun-Chieh Li
c99dc34f65
Nuvoton: Support dynamic heap configuration on IAR
...
On IAR, configure heap to 1KiB at a minimum and expandable, dependent on available SRAM. This requires IAR 8.x.
Support targets:
- NUMAKER_PFM_NUC472 w/ and w/o XRAM
- NUMAKER_PFM_M453
- NUMAKER_PFM_M487/NUMAKER_IOT_M487
- NUMAKER_IOT_M263A
- NUMAKER_M252KG
2019-12-27 09:01:07 +08:00
Anna Bridge
bb028babc6
Merge pull request #12134 from toyowata/lpc11u35_fix
...
Fix LPC11U35_401 baremetal build
2019-12-23 11:51:52 +00:00
jeromecoutant
5cedd3320c
STM32F0: clean main-thread-stack-size setting
2019-12-23 12:29:40 +01:00
jeromecoutant
c27c03c784
STM32 remove unused INITIAL_SP macro
2019-12-23 12:29:40 +01:00
Martin Kojtal
7609eb4741
Merge pull request #12113 from mprse/can_init_fix
...
Fix for issue #12104 (STM32 can_init_freq() ignores frequency)
2019-12-20 11:24:05 +01:00
Shuopeng Deng
7e79623b39
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.
2019-12-19 15:35:38 -08:00
Anna Bridge
bef36f5f3e
Merge pull request #12093 from ABOSTM/SUPPORT_NUCLEO_G071RB
...
TARGET_STM: add support of board NUCLEO_G071RB
2019-12-19 15:26:08 +00:00
Hugues Kamba
c3c6cfa8d6
NRF52840: Use 2 region memory model for the ARM toolchain
2019-12-19 15:13:44 +00:00
toyowata
f9242d0b5c
Fix runtime crash by ARMC6 build
2019-12-19 15:31:33 +09:00
toyowata
0d88ff0cfe
Fix USTICKER build error for LPC11U35_401
2019-12-19 15:22:07 +09:00
Przemyslaw Stekiel
fffc30ffda
STM CAN: remove CAN_INIT_DIRECT macro
2019-12-18 10:43:55 +01:00
Anna Bridge
b1b0673622
Merge pull request #12086 from ABOSTM/FLASH_API_64B_ALIGNMENT
...
TARGET_STM: fix flash api 64bit address alignment on L4 and WB
2019-12-17 16:46:21 +00:00
Anna Bridge
8b0a5c2e4b
Merge pull request #12099 from J91Olivier/stm32f4_baud_rate_calculation_fix
...
Implemented recommended fix from https://github.com/STMicroelectronic …
2019-12-17 16:27:19 +00:00
Anna Bridge
4c68eaecd3
Merge pull request #12097 from shuopeng-deng/pr/fix-iar-warnings
...
cypress target: fix iar warnings
2019-12-17 16:26:05 +00:00
Anna Bridge
378f8c2b26
Merge pull request #12067 from jeromecoutant/PR_IRQ_CRITICAL
...
STM32 GPIO IRQ : add a critical section in gpio_irq_init
2019-12-17 16:23:44 +00:00
Anna Bridge
3ad3110888
Merge pull request #12019 from shuopeng-deng/pr/cypress-lptimer-hal-rework
...
Cypress: rework lptimer hal
2019-12-17 16:19:43 +00:00
Przemyslaw Stekiel
e0e280aeaf
optimize can_init(): call can_init_freq() with default freq
2019-12-16 14:09:54 +01:00
Przemyslaw Stekiel
6a3e343ec6
Fix for issue #12104 (STM32 can_init_freq() ignores frequency)
2019-12-16 13:16:51 +01:00
Alexandre Bourdiol
528ac279fe
Targets: adapt NUCLEO_G071RB to CMSIS-pack info update
2019-12-13 16:42:40 +01:00
jaco.olivier
ef5da02a68
Implemented recommended fix from https://github.com/STMicroelectronics/STM32CubeF4/issues/5
2019-12-13 10:48:38 +02:00
Shuopeng Deng
6f3852dd59
fix 'enumerated type mixed with another type' IAR warnings
2019-12-12 17:05:11 -08:00
Shuopeng Deng
7817a228e9
fix 'statement is unreachable' IAR warning
2019-12-12 17:05:11 -08:00
Alexandre Bourdiol
7c52aa59ec
TARGET_STM: add support of board NUCLEO_G071RB
2019-12-12 14:00:04 +01:00
Alexandre Bourdiol
9e3ad13d5e
TARGET_STM: fix flash api 64bit address alignment on L4 and WB
2019-12-11 18:32:42 +01:00
Martin Kojtal
1d5bd750b9
Merge pull request #12061 from OpenNuvoton/nuvoton_nano130_iar_dynamic_heap
...
NANO130: Support dynamic heap configuration on IAR
2019-12-11 10:46:28 +01:00
Martin Kojtal
f2701463ae
Merge pull request #12052 from yarbcy/pr/fix-for-arm-issue-11860
...
fpga tests: clear uart fix
Fixes #11860 (correction from the commit msg)
2019-12-11 08:05:53 +01:00
Martin Kojtal
06da49984f
Merge pull request #12069 from jeromecoutant/PR_ASTYLE
...
STM32: astyle update
2019-12-11 08:01:19 +01:00
jeromecoutant
9317bea756
STM32 GPIO INIT in critical section
...
critical section added in gpio_irq init and free functions
to protect shared code structures
Note that other functions are protected in API level in InterruptIn
2019-12-10 15:59:56 +01:00
Martin Kojtal
22ab94a1c9
TARGET_STM32F74: fix IAR SIZE check in linker scripts
2019-12-10 14:09:38 +00:00
Martin Kojtal
e27f456a29
STM32F756xG: fix IAR RAM size check
2019-12-10 14:09:37 +00:00
Martin Kojtal
76af152fe1
UNO_91H: remove sectors, bootloader was disabled
...
This should be reverted once bootloader is supported.
2019-12-10 14:09:37 +00:00
Martin Kojtal
5165275d6d
CY8CKIT_062_BLE: disable bootloader support
...
device_name is missing
2019-12-10 14:09:36 +00:00
Martin Kojtal
08b2c583df
CY8CKIT_062_WIFI_BT: disable bootloader support
...
device_name is missing
2019-12-10 14:09:36 +00:00
Martin Kojtal
eb5ee71e67
CY8CPROTO_062_4343W: disable bootloader support
...
device_name is missing
2019-12-10 14:09:35 +00:00
Martin Kojtal
054e806feb
CY8CPROTO_063_BLE: disable bootloader support
...
device_name is missing
2019-12-10 14:09:34 +00:00
Martin Kojtal
6ec7534e87
CYW9P62S1_43438EVB_01: disable bootloader support
...
device_name missing
2019-12-10 14:09:34 +00:00
Martin Kojtal
8d4a1668c9
DISCO_L4R9I: disable bootloader
...
device_name is missing
2019-12-10 14:09:33 +00:00
Martin Kojtal
2a16200a60
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-10 14:09:33 +00:00
Martin Kojtal
b0224ecb8a
NUCLEO_WB55RG: disable bootloader support
...
device_name is missing
2019-12-10 14:09:32 +00:00
Martin Kojtal
1c76b7efff
RZ_A1H: bootloader support disable
...
Until the error is fixed:
"start not found in targets.json.".format(active_memory)
2019-12-10 14:09:32 +00:00
Martin Kojtal
00c375b1c0
TB_SENSE_1: fix bootloader, not supported, ROM regions here
2019-12-10 14:09:31 +00:00
Martin Kojtal
ee2caf0716
UNO_91: disable bootloader support as device name missing
...
The config failes with an exception that was previously ignored.
2019-12-10 14:09:31 +00:00
jeromecoutant
bea83d02c2
STM32 TARGET_STM astyle corrections
2019-12-10 14:39:47 +01:00
Martin Kojtal
b7c3b35d65
Merge pull request #12043 from petroborys/master
...
Modify itm_api.c for EFM32 targets
2019-12-10 09:48:46 +01:00
Chun-Chieh Li
f90b6c9cb0
NANO130: Support dynamic heap configuration on IAR
...
On IAR, configure heap to 1KiB at a minimum and expandable, dependent on available SRAM. This requires IAR 8.x.
2019-12-10 10:00:05 +08:00