Jimmy Brisson
f68ff23a8a
Enable Legacy Builds
2020-06-02 09:07:00 +01:00
Jaeden Amero
aa7a02f0a9
musca: Mark Musca targets as experimental
...
TF-M and PSA have experimental APIs. Musca targets must initialize the
tfm_ns_lock, via the experimental API tfm_ns_lock_init(), as part of
their ordinary initialization procedure. Therefore, Musca targets must
have experimental APIs present in order to function. Add the
experimental API feature to Musca targets by default to ease usability
of the Musca targets, rather than requiring all users and CI to manually
enable experimental APIs when using these targets.
2020-05-29 13:19:11 +01:00
Jaeden Amero
295ff531a4
psa: Pick up code from MBED_PSA_SRV
...
Make single Armv7-M PSA targets pick up files under TARGET_MBED_PSA_SRV.
We'll be moving the Mbed implementation of PSA to TARGET_MBED_PSA_SRV
folders soon.
Targets (dual-core and Armv8-M) that expect to use TF-M for their PSA
implementation also have MBED_PSA_SRV labels added to them so that they
continue working with the Mbed PSA implementation for the time being.
2020-05-29 13:19:11 +01:00
Martin Kojtal
3847373660
targets: add baremetal to some known tested targets
2020-05-19 10:45:43 +01:00
Martin Kojtal
ada878122c
targets: fix indent
2020-05-19 10:37:13 +01:00
Martin Kojtal
6ca3c42942
targets: profiles remove/add not functional, replace it
...
It might be a bug as it should work.
2020-05-19 10:34:21 +01:00
Martin Kojtal
dd6ed6c968
Revert "targets: enable baremetal by default"
...
This reverts commit 9b4cddd16a
.
Not all targets can be enabled, will need more work.
2020-05-19 10:26:48 +01:00
Qinghao Shi
f478a21de2
Merge pull request #12982 from 0xc0170/fix_release_version
...
build api: fix release version
2020-05-18 22:40:44 +01:00
Martin Kojtal
9b4cddd16a
targets: enable baremetal by default
...
For only baremetal targets, just drop in replace. Don't need to add/remove.
2020-05-18 19:47:38 +01:00
Martin Kojtal
d6fbda35d7
targets: add rtos profile by default
...
Every target is assumed to supported Mbed OS. If its not the case, it supports
only baremetal. Thus removing rtos, and adding bare-metal to the app profile.
2020-05-18 19:39:40 +01:00
Martin Kojtal
e345542b70
Merge pull request #12978 from vmedcy/pr-dev/pdl-1.5.2
...
Update psoc6pdl to v1.5.2
2020-05-18 13:10:21 +02:00
Martin Kojtal
5df3c91e1d
RZ_A1XX: public set to false as its base target
2020-05-18 11:17:29 +01:00
MarceloSalazar
40080a8389
Remove MAX32620HSP as unsupported
2020-05-15 20:29:35 +01:00
MarceloSalazar
3ba07baad7
Remove 2 as release_version
2020-05-15 20:27:03 +01:00
Martin Kojtal
77d5583649
Merge pull request #12977 from jeromecoutant/PR_CLEAN_ARM_MICRO
...
STM32: remove uARM toolchain
2020-05-15 14:16:05 +02:00
Martin Kojtal
6cbe22dc59
Merge pull request #12623 from toyowata/baremetal_lpc1114
...
LPC1114: baremetal profile support
2020-05-15 13:17:52 +02:00
Kyle Kearney
0fa5e32c95
Update psoc6pdl to v1.5.2
2020-05-15 11:50:18 +01:00
jeromecoutant
c96eb2cd0e
STM32 rename TOOLCHAIN_ARM_STD into TOOLCHAIN_ARM
2020-05-15 10:41:28 +02:00
jeromecoutant
303752ad84
STM32 remove all TOOLCHAIN_ARM_MICRO
2020-05-15 09:37:40 +02:00
Martin Kojtal
b1071487a3
Merge pull request #12951 from MarceloSalazar/S2LP_cleanup
...
Clean-up S2LP driver configuration
2020-05-15 08:08:47 +02:00
Martin Kojtal
37ee008b90
Merge pull request #12961 from MarceloSalazar/remove_nrf51
...
Remove nRF51 targets
2020-05-15 08:08:26 +02:00
Marcelo Salazar
149656447d
Remove target dep. on S2LP driver
2020-05-14 17:17:27 +01:00
jeromecoutant
71e82ec3de
STM32WB MBED6 supported targets
...
NUCLEO_WB55RG => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant
d0bf04fbba
STM32L5 MBED6 supported targets
...
NUCLEO_L552ZE_Q => MCU_STM32
DISCO_L562QE => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant
1a80cde2da
STM32L4 MBED6 supported targets
...
NUCLEO_L432KC => MCU_STM32_BAREMETAL
NUCLEO_L433RC_P => MCU_STM32
NUCLEO_L452RE_P => MCU_STM32
DISCO_L475VG_IOT01A => MCU_STM32
NUCLEO_L476RG => MCU_STM32
DISCO_L476VG => MCU_STM32
NUCLEO_L486RG => MCU_STM32
DISCO_L496AG => MCU_STM32
NUCLEO_L496ZG => MCU_STM32
NUCLEO_L496ZG_P => MCU_STM32
NUCLEO_L4R5ZI => MCU_STM32
NUCLEO_L4R5ZI_P => MCU_STM32
DISCO_L4R9I => MCU_STM32
2020-05-14 13:55:33 +02:00
jeromecoutant
e0b096b0e4
STM32L1 MBED6 supported targets
...
NUCLEO_L152RE => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant
cda2538bd2
STM32L0 code cleaning
2020-05-14 13:55:32 +02:00
jeromecoutant
b1be927bdc
STM32L0 MBED6 supported targets
...
NUCLEO_L011K4 => removed
NUCLEO_L031K6 => removed
DISCO_L053C8 => removed
NUCLEO_L053R8 => removed
DISCO_L072CZ_LRWAN1 => MCU_STM32
NUCLEO_L073RZ => MCU_STM32_BAREMETAL
2020-05-14 13:55:32 +02:00
jeromecoutant
2a9d00fbfd
STM32H7 MBED6 supported targets
...
NUCLEO_H743ZI => removed
NUCLEO_H743ZI2 => MCU_STM32
GENERIC_H745I_CM4 => MCU_STM32
GENERIC_H745I_CM7 => MCU_STM32
DISCO_H747I => MCU_STM32
DISCO_H747I_CM7 => MCU_STM32
DISCO_H747I_CM4 => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant
0d0b2c1eeb
STM32G0 MBED6 supported targets
...
NUCLEO_G071RB => MCU_STM32_BAREMETAL
2020-05-14 13:55:32 +02:00
jeromecoutant
00f58b4b79
STM32F7 MBED6 supported targets
...
DISCO_F746NG => MCU_STM32
NUCLEO_F746ZG => MCU_STM32
NUCLEO_F756ZG => MCU_STM32
NUCLEO_F767ZI => MCU_STM32
DISCO_F769NI => MCU_STM32
2020-05-14 13:55:32 +02:00
jeromecoutant
dd46dfccb2
STM32F4 code cleaning
2020-05-14 13:55:22 +02:00
jeromecoutant
f864179bd6
STM32F4 MBED6 supported targets
...
NUCLEO_F401RE => MCU_STM32
DISCO_F401VC => removed
STEVAL_3DP001V1 => removed
DISCO_F407VG => removed
NUCLEO_F410RB => removed
NUCLEO_F411RE => MCU_STM32
NUCLEO_F412ZG => MCU_STM32
DISCO_F413ZH => MCU_STM32
NUCLEO_F413ZH => MCU_STM32
NUCLEO_F429ZI => MCU_STM32
DISCO_F429ZI => MCU_STM32
NUCLEO_F439ZI => MCU_STM32
NUCLEO_F446RE => MCU_STM32
B96B_F446VE => removed
NUCLEO_F446ZE => MCU_STM32
DISCO_F469NI => MCU_STM32
2020-05-14 13:55:22 +02:00
jeromecoutant
f116fe0daa
STM32F3 code cleaning
2020-05-14 13:55:21 +02:00
jeromecoutant
1b2e784aa9
STM32F3 MBED6 supported targets
...
NUCLEO_F302R8 => removed
NUCLEO_F303K8 => MCU_STM32_BAREMETAL
NUCLEO_F303RE => MCU_STM32_BAREMETAL
DISCO_F303VC => removed
NUCLEO_F303ZE => MCU_STM32
DISCO_F334C8 => removed
NUCLEO_F334R8 => removed
2020-05-14 13:55:21 +02:00
jeromecoutant
af7090d96c
STM32F2 MBED6 supported targets
...
NUCLEO_F207ZG => MCU_STM32
2020-05-14 13:55:21 +02:00
jeromecoutant
126a9c9693
STM32F1 code cleaning
2020-05-14 13:55:21 +02:00
jeromecoutant
7ac968b7b2
STM32F1 MBED6 supported targets
...
DISCO_F100RB => removed
NUCLEO_F103RB => MCU_STM32_BAREMETAL
2020-05-14 13:55:21 +02:00
jeromecoutant
a63fd00a9a
STM32F0 code cleaning
2020-05-14 13:55:21 +02:00
jeromecoutant
12f75992eb
STM32F0 MBED6 supported targets
...
NUCLEO_F030R8 => removed
NUCLEO_F031K6 => removed
NUCLEO_F042K6 => removed
DISCO_F051R8 => removed
NUCLEO_F070RB => MCU_STM32_BAREMETAL
NUCLEO_F072RB => MCU_STM32_BAREMETAL
NUCLEO_F091RC => MCU_STM32_BAREMETAL
2020-05-14 13:55:21 +02:00
jeromecoutant
9357f74136
MCU_STM32_BAREMETAL: keep supported_c_libs from MCU_STM32
2020-05-14 13:55:20 +02:00
Martin Kojtal
e371db441c
Merge pull request #12949 from 0xc0170/feature_CMSIS_5_b5f0603d6
...
CMSIS: update to CMSIS 5.7.0
2020-05-14 13:21:12 +02:00
Martin Kojtal
cb4449a727
Merge pull request #12958 from VeijoPesonen/stm32wb_vtor_bootloader
...
Fix vector table bug when using bootloader on STM32WB55
2020-05-13 19:23:42 +02:00
Martin Kojtal
ac3df20699
ad4050lz: fix gcc copy table and zero table missing
2020-05-13 14:16:05 +01:00
Martin Kojtal
8b777a571c
TARGET_MIMXRT1050: fix vector table redef from cmsis
...
We need a linker script as it was. As files update in the future, should be compatible
with newer CMSIS core.
2020-05-13 13:24:56 +01:00
Martin Kojtal
e2fb52aab7
M2351: fix startup after cmsis update
...
Don't use CMSIS low level startup
2020-05-13 12:21:05 +01:00
Martin Kojtal
981fcdf52a
M251: fix startup after cmsis update
...
Don't use CMSIS low level startup
2020-05-13 12:20:06 +01:00
Martin Kojtal
067630a2dd
Analog devices: overwrite cmsis startup
...
define __PROGRAM_START so we use own startup as AD had it defined, this fixes the conflicts with
CMSIS_5 update (they introduced low level init).
2020-05-13 11:39:28 +01:00
Martin Kojtal
2c8be47525
Revert "Use cmsis gcc types instead of own"
...
This reverts commit 606ccbceff
.
2020-05-13 10:43:57 +01:00
Marcelo Salazar
ccd95f1e14
Remove nRF51 targets
...
The following public nRF51 targets are being removed:
- NRF51822
- NRF51_DK
- NRF51_MICROBIT
2020-05-13 10:36:50 +01:00