Russ Butler
b78bb90089
Remove SERIAL_FC from the MPS2 family
...
The MPS2 family does not support flow control in its serial driver so it
should not have SERIAL_FC in device_has.
2019-02-02 09:45:34 -06:00
Russ Butler
c722eb87d0
Remove SERIAL_FC from the ARM_IOTSS_BEID
...
The ARM_IOTSS_BEID does not support flow control in its serial driver so it
should not have SERIAL_FC in device_has.
2019-02-02 09:45:33 -06:00
Russ Butler
29f14bd364
Remove SERIAL_FC from the NCS36510
...
The NCS36510 does not support flow control in its serial driver so it
should not have SERIAL_FC in device_has.
2019-02-02 09:45:32 -06:00
Russ Butler
1e0f3b7f9e
Remove ARDUINO form factor for nano devices
...
Remove ARDUINO from supported form factors on devices which have the
physical form factor of the arduino nano.
2019-02-02 09:44:19 -06:00
Russ Butler
db8c31d30d
Remove ARDUINO form factor from RBLAB_BLENANO2
...
Remove the ARDUINO form factor from the RBLAB_BLENANO2 since it
does not have D11, D12, D14, D15 defined and does not physically have
the arduino form factor.
2019-02-02 09:44:18 -06:00
Russ Butler
5e9ef0d9d7
Remove ARDUINO form factor from FF1705_L151CC
...
The FF1705_L151CC does not have the following pins
D4, D5, D6, D7, D8, D9, A2, A3, A4, A5 so remove the ARDUINO form
factor from it.
2019-02-02 09:44:17 -06:00
jeromecoutant
85c2f22a87
STM32F2: Enable TRNG
2019-02-01 14:54:14 +01:00
jeromecoutant
715d16c8ee
STM32 targets.json styling update
2019-02-01 09:50:05 +01:00
jeromecoutant
64e9fe1340
targets.json: "LOWPOWERTIMER" device_has is not used
2019-02-01 09:47:44 +01:00
jeromecoutant
c1b49aa470
STM32: set DEVICE_SERIAL_FC at FAMILY_STM32 level
2019-02-01 09:42:23 +01:00
Oren Cohen
27cfacec5c
Remove demand for MBED_SPM on single v7 platforms
2019-01-31 18:36:18 +02:00
Oren Cohen
bdea6781d5
Add MBED_SPM label to K64F
...
Ensure that K64F will continue to receive PSA defines
2019-01-31 17:20:25 +02:00
Oren Cohen
8841ba69f8
Align to new spec changes and prep for TFM SPM
...
# Conflicts:
# components/TARGET_PSA/services/crypto/COMPONENT_PSA_SRV_IPC/psa_crypto_spm.c
# components/TARGET_PSA/services/crypto/COMPONENT_SPE/psa_crypto_partition.c
2019-01-31 17:17:53 +02:00
Cruz Monrreal
7f8ebc75cd
Merge pull request #9466 from vmedcy/psoc6-target-hook
...
Improve PSoC 6 post-build hooks, whitelist makefile export
2019-01-28 10:33:12 -06:00
Cruz Monrreal
c7679109ef
Merge pull request #9354 from jeromecoutant/PR_H7CAN
...
STM32H7 : add CAN support
2019-01-24 13:26:36 -06:00
j3hill
2a72bb67a3
NRF5x: QSPI SFDP read implementation
2019-01-23 10:24:02 -06:00
Volodymyr Medvid
a48ee113ea
PSOC6: refactor M0 image merging, enable export to makefile
...
Rename the existing PSoC-specific m0_core_img key in targets.json
as a more generic hex_filename key. Update makefile exporter to select
the subset of resources.hex_files matching the hex_filename value.
Without this fix, multiple prebuilt CM0+ hex files are found in the
target resources and erroneously passed to the srec_cat tool.
The fix is generic so other targets that need post-build hex merging
can use this key to pass the correct image to srecord tool.
The fix also removes sub_target key: instead, rely hex_filename json
key to detect if the hex image merging needs to be done.
The sub_target is not used in mbed-os codebase for anything else.
It is possible to override the hex file name in mbed_app.json:
{
"target_overrides": {
"*": {
"target.hex_filename": "my_custom_m0_image.hex"
}
}
2019-01-22 15:40:22 -08:00
jeromecoutant
d0cdc3457b
NUCLEO_H743ZI: CAN support
2019-01-21 13:53:47 +01:00
Cruz Monrreal
1afcbbfba6
Merge pull request #9316 from bentcooke/add_flash_MAX32620FTHR
...
Add FLASH support to TARGET_MAX32620C and brd targets
2019-01-17 21:50:45 -06:00
Martin Kojtal
714fc83054
Merge pull request #9369 from u-blox/target_C030-R412M
...
Add target C030-R412M
2019-01-17 12:39:43 +01:00
Cruz Monrreal
97486a697c
Merge pull request #9374 from maclobdell/LPCXpresso546xx_add_qspif
...
Add QSPIF as default storage for LPCXpresso546XX
2019-01-16 22:02:53 -06:00
Ben Cooke
95a050bb6e
Add FLASH support to TARGET_MAX32620C MCU and derivative platform targets
2019-01-15 10:59:56 -06:00
Martin Kojtal
2896c123c2
Merge pull request #9357 from jeromecoutant/PR_H7TICKLESS
...
NUCLEO_H743ZI : enable TICKLESS
2019-01-15 10:38:12 +01:00
maclobdell
ec3d713291
add qspif as default storage for LPCXpresso546XX
2019-01-14 15:55:30 -06:00
Martin Kojtal
5212cc6544
Merge pull request #6622 from NXPmicro/Add_KW41Z_Thread
...
Add nanostack support for KW41Z
2019-01-14 14:00:14 +01:00
Fahim Alavi
5caeaed6db
Set target C030-R412M in mbed
2019-01-14 17:34:50 +05:00
Martin Kojtal
58a6c24f6b
Merge pull request #9195 from alzix/patch-1
...
Enable PSA APIs on Pelion boards
2019-01-14 08:40:06 +00:00
Alexander Zilberkant
763cb4c157
Revert "Enable entropy injection on PSA targets"
...
mbedtls performs selftest on all entropy sources.
Enable injected source without proper entropy injection causes mbedtls
selftest to fail.
Application code can still enable entropy injection by adding the macros
to mbed_app.json/mbed_lib.json
This reverts commit 8c03e3e60d46da71708c4a0e4dacf46a0179d18d.
2019-01-13 18:30:22 +02:00
Alexander Zilberkant
7ad02620ae
Enable entropy injection on PSA targets
...
enable entropy injection on:
- K64F
- K66F
- NUCLEO_F411RE
- NUCLEO_F429ZI
- UBLOX_EVK_ODIN_W2
2019-01-13 18:30:22 +02:00
Alexander Zilberkant
eac620d1e9
Add FLASHAIP component
2019-01-13 18:30:21 +02:00
Alexander Zilberkant
7d25dcc6dd
Enable PSA APIs on Pelion boards
...
Add PSA label - enabling PSA APIs support on Pelion boards
- K66F
- K66F, NUCLEO_F429ZI
- NUCLEO_F411RE
- UBLOX_EVK_ODIN_W2
2019-01-13 18:30:21 +02:00
jeromecoutant
889d5dca1a
NUCLEO_H743ZI : enable TICKLESS
2019-01-11 15:43:31 +01:00
c_jin
7a29b20fb6
resolve conflicting file targets.json and add support for GD32_E103VB
2019-01-11 09:53:02 +08:00
Cruz Monrreal
12980f4acd
Merge pull request #9232 from ChazJin/gd32f450
...
Add GD32_F450ZI as new target
2019-01-10 16:07:33 -06:00
Martin Kojtal
f4487b76da
Merge pull request #9315 from NXPmicro/Fix_Build_MCU_LPC546XX
...
LPC546XX: Do not make MCU_LPC546XX target public
2019-01-10 12:18:55 +00:00
Mahesh Mahadevan
59116b17a4
LPC546XX: Do not make MCU_LPC546XX target public
...
This is a fix for Issue:9207
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-01-09 13:05:01 -06:00
Mahesh Mahadevan
585a4b6ddd
Add nanostack support for KW41Z
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2019-01-09 07:43:41 -06:00
Cai
aedeaf98cd
fix MPU compilation issue
2019-01-09 19:59:29 +08:00
c_jin
5a1108e742
Add GD32_F450ZI as new target
2019-01-09 19:03:33 +08:00
Cruz Monrreal
2352e18b5d
Merge pull request #9249 from ithinuel/disco_f469ni_bootloader
...
add bootloader support to the DISCO_F469NI
2019-01-04 10:32:53 -06:00
Wilfried Chauveau
bbb9de7c87
add bootloader support to the DISCO_F469NI
2019-01-04 11:32:23 +00:00
jeromecoutant
4b67820f8a
NUCLEO_H743ZI: add initial SDK
2019-01-04 10:03:36 +01:00
Cruz Monrreal
757626a951
Merge pull request #9182 from donatieng/disable_mpu_nrf52x
...
Disable MPU support on NRF52x platforms
2019-01-03 15:31:58 -06:00
Cruz Monrreal
51143eab02
Merge pull request #8815 from ThunderSoft123/master
...
Add platform TT_M3HQ
2018-12-27 21:11:28 -06:00
Cruz Monrreal
a8fa6ec38b
Merge pull request #9174 from ashok-rao/MTB_ODIN_v2_fixes
...
MTB_ODIN_v2_fixes
2018-12-22 12:33:53 -06:00
Donatien Garnier
8415d25b5e
Disable MPU support on NRF52x platforms
2018-12-21 12:12:26 +00:00
Ashok Rao
64e9ad0b11
MTB_ODIN_v2_fixes
...
1. Removed redundant code comments. Added relevant ones for MTB pins.
2. More SPI_CS pins added for peripherals on the MTB.
3. Disabled LSE_Clock as it is not present on the MTB in targets.json
2018-12-21 11:40:43 +00:00
panyz0725@thundersoft.com
0146c21924
Add MPU to fix CI failed
2018-12-21 14:43:16 +08:00
panyz0725@thundersoft.com
9efce259b8
Fix Expecting object
2018-12-21 10:22:02 +08:00
panyz0725@thundersoft.com
7a24b6aded
Add platform TT_M3HQ
2018-12-21 10:03:08 +08:00
Cruz Monrreal
c1226ffbd8
Merge pull request #8916 from jeromecoutant/PR_F439
...
STM32F429/STM32F439 alignment
2018-12-20 12:08:42 -06:00
Martin Kojtal
4d44e1c0b6
Merge pull request #9134 from jeromecoutant/PR_TICKDELAY4
...
STM32: enable TICKLESS
2018-12-20 16:30:36 +00:00
Cruz Monrreal
e17b14adaf
Merge pull request #9157 from lrusinowicz/sequana_m0_firmware_update
...
PSOC6: Updated default M0 image to not modify UDB configuration when…
2018-12-19 13:35:56 -06:00
Cruz Monrreal
6f576009c7
Merge pull request #9061 from kjbracey-arm/more_mpu_work
...
More MPU work
2018-12-19 12:32:54 -06:00
Leszek Rusinowicz
e448b2b1c2
[PSOC6] Updated default M0 image to not modify UDB configuration when comming out of a deep sleep state.
...
On Mbed this is performed only on M4 core.
2018-12-19 14:07:11 +01:00
Russ Butler
adf253e1fd
Update MPU ram/rom split for Nuvoton M2351
...
Move the start of RAM from 0x10000000 to 0x20000000 on the
NUMAKER_PFM_M2351. This allows the target to work correctly.
2018-12-18 17:35:10 -06:00
jeromecoutant
ed582b0331
STM32 : Enable TICKLESS for targets with LPTIM
2018-12-18 11:57:04 +01:00
jeromecoutant
834ced6d06
STM32: update LPTICKER_DELAY_TICKS for LPTIM targets
2018-12-18 11:57:03 +01:00
Martin Kojtal
eda1952a74
Merge pull request #9053 from NXPmicro/Add-Support-RapidIoT-KW41Z
...
Rapid-IoT: Add support for the KW41Z side of the platform
2018-12-18 08:05:42 +00:00
Cruz Monrreal
64e7e468b2
Merge pull request #9089 from jeromecoutant/DEV_QSPI_TEST
...
STM32 QSPI update
2018-12-14 10:14:13 -06:00
Mahesh Mahadevan
3d8d65be6a
Rapid-IoT: Add support for the KW41Z side of the platform
...
Add support for the KW41Z side of the RapidIoT platform. This requires the latest
DAPLink binary to be programmed on the RapidIoT platform, binary can be downloaded
from the below link:
https://armmbed.github.io/DAPLink/
Also, the KW41Z side on RapidIoT does not have a serial port connected to the Debug
terminal. Therefore a SerialPassThrough program should be flashed and running on the
K64F side of RapidIoT platform for the mbed tests to pass.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-12-14 06:35:43 -06:00
Anna Bridge
a91dccd901
Merge pull request #9072 from theotherjimmy/toggle-memory-defines
...
Enable stats reporting with a flag in targets.json
2018-12-13 15:10:46 +00:00
jeromecoutant
fc548cdc05
STM32 QSPIF: add DISCO_L496AG, DISCO_F746NG and DISCO_F769NI
2018-12-13 10:56:36 +01:00
jeromecoutant
5b5dcd8b26
Enable QSPI for DISCO F769 and L496
2018-12-13 10:56:33 +01:00
Cruz Monrreal
f196942446
Merge pull request #8831 from toyowata/dev-arch_max
...
[Seeed Arch MAX] Add Mbed OS 5 support
2018-12-12 17:04:50 -06:00
Cruz Monrreal
fda9f2ee2a
Merge pull request #9060 from scartmell-arm/fix-duplicate-keys-in-targets-json
...
Fix duplicate 'overrides' keys in targets.json config file
2018-12-12 17:02:05 -06:00
Cruz Monrreal
4e52240052
Merge pull request #9036 from c1728p9/rt1050_fix
...
Disable MPU on RT1050 due to memory map
2018-12-12 16:55:30 -06:00
Kevin Bracey
574f9fad21
nRF52840: Set mpu-rom-end to 0x1fffffff
...
So we have at least one test platform exercising the special case of
mpu-rom-end being 0x1fffffff, set that for nRF52840.
2018-12-12 15:44:22 +02:00
Martin Kojtal
45215c2ffa
Merge pull request #9008 from jeromecoutant/PR_NUCLEO_L4R5ZI_P
...
Add NUCLEO_L4R5ZI_P target
2018-12-12 14:44:22 +01:00
Kevin Bracey
02330336f2
Fix target.mpu-rom-end setting, for ARMv8-M too
...
targets.json was not specifying the same macro name as the code was
checking for, so setting was ineffective.
Making this work tripped up not-supported checks in ARMv8-M - rather than deal
with making this work, support it instead.
Both ARMv7-M and ARMv8-M slightly reduce code size and runtime impact if
mpu-rom-end is 0x1fffffff, using one fewer region.
This means default setup for ARMv8-M now requires 5 regions, with
mpu-rom-end set to default 0x0fffffff, but this can be put back to 4 by
changing the setting.
2018-12-12 15:44:21 +02:00
Martin Kojtal
c387fec36b
Merge pull request #8725 from ChazJin/master
...
Add support for GD32F307VG
2018-12-12 14:42:20 +01:00
Jimmy Brisson
9dbdbe8e85
Enable stats reporting with a flag in targets.json
...
### Description
PR #8607 will cause problems for the NRF52832 and the NRF52840
in the online compiler starting with 5.10.2. This PR prevents this problem
by using a toggle in `targets.json` to enable these new defines for every
target except for the NRF52832 and NRF52840.
### Pull request type
[x] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change
2018-12-11 15:58:37 -06:00
Cruz Monrreal
f5fdbffbe7
Merge pull request #9020 from c1728p9/enable_mpu
...
Revert "Turn off MPU on targets failing OOB"
2018-12-11 13:07:49 -06:00
Steve Cartmell
8c541465ed
fix: Merge duplicate 'overrides' keys in targets.json config file
2018-12-11 16:19:06 +00:00
Russ Butler
f4a168bed5
Disable MPU RT1050 due to memory map
...
Disable the MPU on the RT1050 since this target has a memory map that
is incompatible with the default MPU driver.
2018-12-10 10:15:15 -06:00
Martin Kojtal
40e13cf28c
Merge pull request #9003 from juhoeskeli/wise_1570_mpu_enable
...
Revert "Merge pull request #8922 from juhoeskeli/wise_1570_mpu_disable"
2018-12-10 12:21:36 +01:00
jeromecoutant
c950cc352a
Add NUCLEO_L4R5ZI_P
2018-12-10 10:27:21 +01:00
Toyomasa Watarai
4d11ff8791
Add network-default-interface-type and remove comment
2018-12-08 15:24:43 +09:00
toyowata
91296c8417
[Seeed Arch MAX] Add Mbed OS 5 support
2018-12-08 15:24:42 +09:00
Russ Butler
7208f8c8ec
Revert "Turn off MPU on targets failing OOB"
...
The cause of the pelion-enablement test failures for Nuvoton boards
is not caused by or related to the MPU so this patch re-enables the
MPU for these boards.
The cause of the pelion-enablement test failures for the
UBLOX_C030_U201 has been identified and corrected so this patch
re-enables the MPU for this board.
This reverts commit b217c5fe4d
.
2018-12-07 20:19:26 -06:00
Juho Eskeli
bc2f8c4ffd
Revert "Merge pull request #8922 from juhoeskeli/wise_1570_mpu_disable"
...
This reverts commit f82014e1af
, reversing
changes made to 6749a8a321
.
2018-12-07 11:52:28 +02:00
c_jin
ca46d12053
Delete GD32F450ZI and GD323103VB which are not implemented
...
Delete GD32F450ZI and GD323103VB which are not implemented yet and add them later.
2018-12-07 15:30:27 +08:00
Russ Butler
b217c5fe4d
Turn off MPU on targets failing OOB
...
Turn off MPU for the UBLOX_C030 and MCU_M480 and all targets derived
from these. When the MPU is enabled on these platforms they do not
pass the pelion-enablement tests. Once the root cause is determined
and fixed the MPU can be re-enabled for these targets.
2018-12-06 13:29:56 -06:00
Cruz Monrreal
78d6018ecc
Merge pull request #8745 from kfnta/feature-new-target-future-sequana-psa
...
Add new target future sequana PSA
2018-12-06 13:13:36 -06:00
c_jin
881561ac5e
Error resolve, bug fix and 2 new targets information add
...
1. Resolve the Error: L6218E: Undefined symbol flash_get_erase_value
2. Bug fix (ADC, USART, etc.)
3. Modify the wrong name (TATGET_GigaDevice-->TARGET_GigaDevice)
4. Add new targets (GD32-F450ZI and GD32-E103VB) support to target.json
5. Add INITIAL_SP macro for GD32-F450ZI and GD32-E103VB
2018-12-06 19:43:20 +08:00
Oren Cohen
2e19868ff9
Prepare postbuild for prebuilt images
2018-12-06 09:35:50 +02:00
Cruz Monrreal
b32151bbe0
Merge pull request #8860 from ithinuel/aconno-port
...
Add the port for the ACONNO ACN52832 module on MTB's form factor
2018-12-04 11:52:14 -06:00
Oren Cohen
f1d3eb9340
Add FUTURE_SEQUANA_PSA target
...
* Modify linker scripts to be compatible with bootloader and PSA
* Add memory protection
* Modify original post-build step to allow link with PSA binaries
* Config kvstore for ITS on FUTURE_SEQUANA_PSA
* Enable PSA-Crypto on PSoC6 with NVSeed
2018-12-04 18:38:50 +02:00
Martin Kojtal
4dfb97c60f
Merge pull request #8899 from TomoYamanaka/master
...
Renesas : Add the setting of SD as components
2018-12-04 13:29:33 +01:00
Martin Kojtal
3411e5e095
Merge pull request #8952 from c1728p9/psoc6_mpu
...
Turn off MPU for PSOC 6
2018-12-04 12:45:25 +01:00
Cruz Monrreal
69c534d4c0
Merge pull request #8920 from juhoeskeli/odin_mpu_workaround
...
MODULE_UBLOX_ODIN_W2: disable MPU code until target properly supported
2018-12-03 21:16:08 -06:00
Cruz Monrreal
f82014e1af
Merge pull request #8922 from juhoeskeli/wise_1570_mpu_disable
...
MTB_ADV_WISE_1570: disable MPU code until target properly supported
2018-12-03 21:15:21 -06:00
TomoYamanaka
9060bf884c
Renesas : Add the setting of SD as components
2018-12-04 10:10:23 +09:00
Russ Butler
0bacb9adad
Turn off MPU for PSOC 6
...
Turn off the MPU for the PSOC 6 since it has a non-standard memory
map. This fixes crashes on boot for this target.
2018-12-03 14:27:36 -06:00
Russ Butler
c48d3de85a
Add rather than override PSOC 6 macros
...
Use "macros_add" rather than "marcos" so any macros defined by
MCU_PSOC6 are not overwritten.
2018-12-03 14:27:08 -06:00
Wilfried Chauveau
fd6aa1b568
fix according to @ashok-rao's review
2018-12-03 16:30:46 +00:00
Wilfried Chauveau
9f8d96a1a3
Add the port for the ACONNO ACN52832 module on MTB's form factor
2018-12-03 16:30:41 +00:00
Martin Kojtal
179098d0f1
Merge pull request #8828 from OpenNuvoton/nuvoton_analogout
...
Nuvoton: Support DAC HAL
2018-12-03 13:18:57 +01:00
Cruz Monrreal
0b6ce4b220
Merge pull request #8798 from jeromecoutant/PR_LATENCY
...
STM32 : Add default deep sleep latency of 3ms
2018-11-30 17:53:25 -06:00
Martin Kojtal
fa858a58ac
Merge pull request #8771 from jeromecoutant/PR_LPTICKER_LPTIM
...
STM32 LPTICKER with LPTIM optimisation
2018-11-30 14:31:52 +01:00
Juho Eskeli
6ba5104281
MTB_ADV_WISE_1570: disable MPU code until target properly supported
2018-11-30 14:41:08 +02:00
c_jin
95f7a97a9b
Add MPU label and fix labels alignment
2018-11-30 19:08:35 +08:00
Juho Eskeli
05da721933
Disable MPU code until target properly supported
2018-11-30 12:43:09 +02:00
jeromecoutant
a8c87c0804
STM32F429/STM32F439 alignment
2018-11-30 09:20:29 +01:00
Vincent Coubard
93d8c71b73
NORDIC: Fix labels in target.
...
Somehow during the rebase, both have been inverted.
2018-11-28 11:28:34 +00:00
Vincent Coubard
837ba72cc1
NRF51: Add label to compile BLE softdevice implementation.
2018-11-28 10:26:14 +00:00
Donatien Garnier
89aabaec0d
Fix some rebasing quirks
2018-11-28 10:26:14 +00:00
Steve Cartmell
4f7dcf4d34
refactor(pan-cordio): Make nordic softdevice the default link layer
2018-11-28 10:26:14 +00:00
Steve Cartmell
12fdab312e
feat(pan-cordio): Add nordic softdevice sources back into repository
2018-11-28 10:26:14 +00:00
Steve Cartmell
0f4ded19ac
feat(pan-cordio): Replace NRF51 softdevice BLE stack with cordio
2018-11-28 10:19:08 +00:00
Steve Cartmell
c3e611399f
fix(pan-cordio): Fix incorrectly adding macros to NRF52_DK target
2018-11-28 10:19:08 +00:00
Steve Cartmell
93267699b8
fix(pan-nordic): Fix memory allocation sizes to resolve NRF52832 issues
2018-11-28 10:19:08 +00:00
Steve Cartmell
815d0d5efc
feat(pan-cordio): Add cordio-ll libraries and NORDIC implementation
2018-11-28 10:19:08 +00:00
Steve Cartmell
299ae1d9c6
fix(pan-cordio): Override WSF handler size in a platform specific manner
2018-11-28 10:19:08 +00:00
Martin Kojtal
52822cb8af
Merge pull request #8871 from c1728p9/mpu
...
MPU API (Reopened)
2018-11-28 10:28:32 +01:00
Netanel Gonen
f1c5aeb70e
add MBEDTLS_PSA_CRYPTO_C defined to K64F PSA target
2018-11-27 14:02:55 +02:00
Martin Kojtal
a2368967c0
add MPU support for 3 targets
...
They should support MPU as they have all defined. Otherwise it fails to build
2018-11-27 10:24:53 +00:00
jeromecoutant
3b77fb0e78
STM32 : Add default deep sleep latency of 3 ms
2018-11-27 11:15:42 +01:00
Danny Shavit
e72d910754
Add a weak implementation for trng_get_bytes()
2018-11-27 11:56:49 +02:00
Donatien Garnier
72f3680f1d
Disable MPU on RTL8195A
2018-11-27 09:29:33 +00:00
Russ Butler
02b50b44ef
Define MPU_ROM_END for all targets
...
Set a default value for MPU_ROM_END in target so this is defined for
all targets.
2018-11-27 09:29:33 +00:00
Russ Butler
fb7e7e91ff
Add MPU to device_has in targets.json
...
Add MPU for devices which support the API in targets.json.
2018-11-27 09:29:31 +00:00
Oren Cohen
2b3822e6cd
Fix targets.json
2018-11-27 09:18:10 +02:00
Oren Cohen
f771a5aff3
Fix FVP_MPS2 & ARM_CM3DS_MPS2 components definition
2018-11-27 09:16:43 +02:00
Oren Cohen
dd73fa689c
PSA SPM
...
* Intorduce PSA-SPM to mbed-os
* Add SPM tests (for PSA targets)
* Add PSA PRoT internal storage Secure implementation
* Integrate SPM into the boot proccess
* PSA manifest data generator
* Introduce PSA targets skeleton to mbed-os
* Add artifact delivery to the tools
2018-11-27 09:16:35 +02:00
Cruz Monrreal
1c1638342d
Merge pull request #8708 from SeeedJP/wio_bg96_hal
...
[Wio BG96] Adding platform HAL
2018-11-26 11:22:29 -06:00
Martin Kojtal
fdca1e3578
Merge pull request #8730 from kfnta/its_kvstore_single_core
...
Add a new PSA Internal Trusted Storage APIs
2018-11-26 11:54:08 +01:00
Martin Kojtal
80e2c1133a
Merge pull request #8719 from deepikabhavnani/m2351_ram_rom_changes
...
M2351 RAM / ROM defines updated
2018-11-26 10:57:42 +01:00
Martin Kojtal
7fd4692b32
Merge pull request #8862 from 0xc0170/dev_rollup
...
Rollup 5.11rc v3
2018-11-25 11:25:54 +01:00
Danny Shavit
53728e45b7
Add a new PSA Internal Trusted Storage APIs
2018-11-25 09:57:22 +02:00
Nir Sonnenschein
0283bb84e4
Merge pull request #8667 from davidsaada/kvstore_integration
...
KVStore & derived classes: design docs, implementation & configuration
2018-11-25 07:30:53 +02:00
Martin Kojtal
a4362f02ea
Merge branch 'master' of https://github.com/ganesh-ramachandran/mbed-os into dev_rollup
2018-11-24 20:50:05 +00:00
Martin Kojtal
e1b60b1e58
Merge branch 'disco_f746ng_bootloader' of https://github.com/bcostm/mbed-os into dev_rollup
2018-11-24 20:49:55 +00:00
Martin Kojtal
d7f2e3056c
Merge pull request #8737 from kapi90/cm3ds_lp_requirements
...
Add low power implementations for CM3DS
2018-11-24 19:49:57 +01:00
David Saada
e9c25e23a5
KVStore & derived classes: design docs, implementation & configuration
...
Implement the following:
KVStore base class
TDBStore class
FileSystemStore class
SecureStore class
Global APIs
Configuration framework
Design documentation
2018-11-24 17:43:35 +02:00
bcostm
a35deac578
DISCO_F746NG: add bootloader support
2018-11-23 10:52:13 +01:00
Ganesh Ramachandran
811ff21c70
Corrected detect_code for TMPM4G9
2018-11-23 12:34:22 +05:30
Martin Kojtal
7995e8beac
Merge pull request #8756 from ashok-rao/br-Murata-BL241
...
Add Murata WSM-BL241 as new target
2018-11-22 17:55:24 +01:00
Martin Kojtal
78bd53121a
Merge pull request #8291 from theotherjimmy/fix-ff-lpc546xx
...
*LPC546XX: Finish MCU Refactoring
2018-11-22 17:31:18 +01:00
Deepika
1d8c00eccb
Update parition sizes in M2351 - based on #8607
...
RAM/ROM sizes in tools were updated to report entire device size, and in M2351
they were used earlier to report secure/non-secure partition size.
M2351 files are updated to take full RAM/ROM device size and derive secure
and non-secure partition size based on that.
2018-11-22 09:07:21 -06:00
Martin Kojtal
37630b237d
Merge pull request #8778 from jeromecoutant/PR_LPTIM_DIV
...
STM32 LPTICKER with LPTIM : reduce clock feature
2018-11-22 09:31:57 +01:00
ccli8
e36c074359
[Nuvoton] Support DAC
2018-11-21 17:09:35 +08:00
Bence Káposzta
5dd6d19253
Merge branch 'master' into cm3ds_lp_requirements
...
Change-Id: I3c687694ee924938ec08ea40d0ddbcaf20dd0a73
2018-11-20 19:54:33 +01:00
jeromecoutant
f9ddc5a08e
STM32 LPTICKER with LPTIM optimisation
2018-11-20 15:03:44 +01:00
Jimmy Brisson
ab84d2bf33
*LPC546XX: Finish MCU Refactoring
...
### Description
The Mbed 2 release was broken for FF_LPC546XX as it would include
the entire mbed 2 build of the LPC546XX. This PR seperates these 2
builds completely by:
* Removing non-shared extra labels from the MCU_LPC546XX target
* Moving the target implementation to a shared target directory
### Pull request type
[x] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Breaking change
2018-11-19 09:37:17 -06:00
Martin Kojtal
00c5b56e32
Merge pull request #8683 from NXPmicro/feature-qspi-lpc546xx
...
Feature qspi lpc546xx
2018-11-19 13:11:44 +00:00
chao_king
787cdbe6ee
Delete added information (GD32F307VG)
2018-11-18 20:51:37 +08:00
c_jin
644cc537cf
Consistent with the remote repo and add GD32F307VG
2018-11-18 10:59:14 +08:00
jeromecoutant
1ec222f268
STM32 LPTICKER with LPTIM : reduce clock feature
2018-11-16 15:34:57 +01:00
Mahesh Mahadevan
b3d0b5c210
Remove QSPI support for FF_LPC546XX target
...
This needs a device specific file
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-16 07:56:29 -06:00
Mahesh Mahadevan
4bbf0025b8
LPC MCUXpresso: Add QSPI support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-16 07:56:28 -06:00
Qinghao Shi
78b186ec56
Update code according to the reviews
...
* move emac driver to COMPONENT folder
* use mbed rtos C++ API instead of CMSIS API
2018-11-16 10:29:31 +00:00
Qinghao Shi
eea7245d41
update targets.json enable EMAC driver for FVP_MPS2 platforms
2018-11-16 10:29:30 +00:00
Ashok Rao
8ef1378644
Adding Murata WSM-BL241 as new target
2018-11-15 18:28:24 +00:00
Martin Kojtal
22185ba229
Merge branch 'wio3g' of https://github.com/SeeedJP/mbed-os into dev_rollup
2018-11-15 14:03:13 +00:00
Martin Kojtal
9a252cd218
Merge branch 'feature-emac-mxrt1050' of https://github.com/NXPmicro/mbed into dev_rollup
2018-11-15 13:58:27 +00:00
Martin Kojtal
88ef552d1a
Merge branch 'master' of https://github.com/kyliuxing/mbed-os into dev_rollup
2018-11-15 13:58:04 +00:00
chao_king
0d4bb5c7f0
Add support for GD32F307VG
...
Add GD32F307VG MCU information to target.json
2018-11-15 16:55:42 +08:00
Yoshihiro TSUBOI
dad6ede7f5
[Wio 3G] Added default I/F type and pin defs
2018-11-15 17:38:03 +09:00
Mahesh Mahadevan
12c6b1bd88
MIMXRT1050EVK: Add ENET support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-14 07:13:07 -06:00
Bence Kaposzta
ee7cefc868
Add RTC and Sleep to CM3DS
...
This commit represents the second stage of the low power implementations
that are required from Mbed 5.10 onwards. Besides the default hal
implementations (rtc_api.c and sleep.c), the PL031 RTC's native driver
needed to be added. Due to HW limitations in SSE-050 and the CM3DS,
Deep Sleep couldn't be implemented, therefore it is functionally
identical to Sleep (WFI).
Change-Id: Ibed2bdb452f48c98024dc7ef07fb51a4425e0a80
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-11-14 11:10:26 +01:00
Bence Kaposzta
1b792317e4
Implement LP and us tickers to CM3DS
...
This commit represents the first stage of the low power implementations
that are required from Mbed 5.10 onwards. The LP ticker has been
implemented using a CMSDK Dual Timer's both timers (HW prescaler needed
to operate in the specified frequency domain), whereas the us ticker
uses one CMSDK Timer. Besides the default hal implementations (lp_ticker.c
and us_ticker.c), the CMSDK Dual Timer's native driver needed to be added.
Change-Id: I0b16b93dfac7753bebf430a2ce77761cb9c43ee5
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-11-14 11:10:09 +01:00
Oren Cohen
4091a4c8c7
Add PSA build components to build configuration for non-PSA targets
...
* Added PSA components to base Target in targets.json
* Fix all targets declaring components
2018-11-14 10:40:37 +02:00
Steve Cartmell
4551d94072
Format targets.json to put the items of large lists on their own line
2018-11-12 13:57:40 +00:00
Yoshihiro TSUBOI
222b21e593
[Wio BG96] Adding platform HAL
2018-11-11 23:32:22 +09:00
shileiyu
627064297e
New target UNO_91H from RDA Microelectronics.
2018-11-10 18:15:26 +08:00
Cruz Monrreal II
143a976d5d
Merge branch 'stm32f407vg-flash' of ssh://github.com/productize/mbed-os into rollup
2018-11-09 11:40:28 -06:00
Cruz Monrreal
44ee9a7af7
Merge pull request #8686 from cmonr/rollup
...
Rollup PR:
2018-11-09 09:14:49 -06:00
Martin Kojtal
662b744c89
Merge pull request #8324 from ganesh-ramachandran/m3hq_new_target
...
Add Support for TOSHIBA TMPM3HQ
2018-11-09 09:45:52 +01:00
Cruz Monrreal II
20fc4da5df
Merge branch 'KW41Z_Add_Bootloader-Support' of ssh://github.com/NXPmicro/mbed into rollup
2018-11-08 13:24:10 -06:00
Adam Heinrich
02ea9ce746
STM32F407VG: Add FLASH support
2018-11-08 17:32:39 +01:00
Martin Kojtal
0217f69511
Merge branch 'cm3ds_emac' of git://github.com/kapi90/mbed-os into dev_rollup
2018-11-08 09:21:38 +00:00
Mahesh Mahadevan
76930c0979
KW41Z: Add Bootloader support
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-11-06 12:03:26 -06:00
Ganesh Ramachandran
7d93fb4c15
Added Support for TOSHIBA TMPM3HQ
2018-11-05 19:54:16 +05:30
Leszek Rusinowicz
6203d04630
Removed "intermediate" PSOC6 targets from buildable target list.
2018-11-02 01:15:21 +01:00
Leszek Rusinowicz
8f528277fd
Added missing README files for Cypress PDL library.
...
hex files subfolder moved up one level to avoid license confusion.
Removed non-TLS implementation of TRNG. Removed unused crypto libraries and headers.
Replaced Cypress copyright licence per agreement.
Removed unsed eeprom emulation middleware files.
Renamed assembler files from *.s to *.S
Removed "device_name" from targets.json definitions as it is not supoprted yet.
2018-11-01 22:16:16 +01:00
Leszek Rusinowicz
9b1db83eaa
Added required changes outside of TARGET_Cypress tree:
...
1. In drivers/Timer.cpp make sure that hardware timer is initialized outside of critical section.
This is because on PSoC 6 hardware resources are shared between both cores
and we have to make sure that the other core is not already using a particular resource.
This mechanism is based on interprocessor communication taht cannot be handled iside of
critical section.
2. Added support for post-binary hook function for PSoC 6 targets, so the hex image for M0+ CPU core
can be merged with M4 core image for the final image.
3. Added possibility to use hook function from exportes, so the M0+ hex image could be included
in the generated project.
4. Included hex images in the build dependency list, so the update of image is catched by the
build process.
2018-11-01 20:19:21 +01:00
bcostm
38a5f1e0f7
DISCO_F769NI: enable bootloader in targets.json
2018-10-31 10:15:17 +01:00
Bence Kaposzta
9e6b1246a4
This commit adds EMAC driver for CM3DS that uses an SMSC LAN 9220
...
Ethernet controller. To ensure proper operation, some methods
needed to be updated in the SMSC9220's native driver as well.
It passes all related Greentea tests, however when supervised by
the Python environment it tends to fail because of Timeout.
The current timeout is set to 1200s that seems to be a little bit short
to finish all test cases, the timeout happens towards the end of the
last test case.
Change-Id: I914608c34828b493a80e133cd132537a297bfc84
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-10-29 15:30:47 +01:00
Cruz Monrreal
503066a736
Merge pull request #8559 from productize/stm32f407vg-rng
...
STM32F407VG: Add TRNG support
2018-10-29 08:50:43 -05:00
Cruz Monrreal
63946d56d8
Merge pull request #8452 from u-blox/ublox_odin_driver_os_5_v3.5.0_rc1
...
ble: update ODIN drivers to v3.5.0 RC1
2018-10-27 09:50:12 -05:00
Cruz Monrreal
01f864eb13
Merge pull request #8553 from bcostm/F413ZH_bootloader
...
STM32F413ZH: Add bootloader support
2018-10-27 09:22:41 -05:00
Cruz Monrreal
4798a91f2e
Merge pull request #8223 from c1728p9/deep_sleep_wakeup_fix
...
Improve RTOS behavior with deep sleep
2018-10-27 08:45:33 -05:00
Adam Heinrich
28a01aeb29
STM32F407VG: Add TRNG support
2018-10-26 17:01:33 +02:00
bcostm
468e1b8334
STM32F413ZH: enable bootloader in targets.json
2018-10-26 10:31:35 +02:00
Cruz Monrreal
140f3e20d6
Merge pull request #8508 from micgur01/master
...
Update linker scripts for bootloader target L496GZ
2018-10-24 19:08:41 -05:00
Cruz Monrreal
dd2d9ee4be
Merge pull request #8319 from c1728p9/checksum_546xx_vector_table
...
Checksum the vector table of the LPC546XX
2018-10-24 19:08:22 -05:00
Russ Butler
50316d00bd
Improve RTOS behavior with deep sleep
...
Only deep sleep when the wakeup time is more than
MBED_CONF_TARGET_DEEP_SLEEP_LATENCY ms in the future.
This ensures that RTOS events are handled at the correct time. Note -
when deep sleep is allow interrupt latency may still be as high as
10ms.
2018-10-24 15:02:56 -05:00
micgur01
2215a9ab5e
code review for Update linker scripts for bootloader target L496GZ
2018-10-24 09:48:05 +00:00
Russ Butler
06c825fb83
Checksum the vector table of the LPC54XXX
...
LPC devices require a checksummed vector table to boot. To ensure
this most programmers automatically compute the checksum when
programming flash. This causes problems with verification if the
original image does not have a checksummed vector table. This is because
when reading the data back the checksum location differs from the
original image.
To fix this verification failure this patch adds a post build hook to
checksum the vector table of the LPC54XXX. This fixes flash
verification failures due to the checksum not matching.
2018-10-23 13:54:04 -05:00
Cruz Monrreal
0db896036c
Merge pull request #8485 from NXPmicro/feature-qspi-kinetis
...
Feature qspi kinetis
2018-10-23 12:38:11 -05:00
Cruz Monrreal
41bffe1c87
Merge pull request #8352 from offirko/offir-mbed-qspif
...
QSPI SFDP Flash Block Device
2018-10-23 10:48:28 -05:00
micgur01
534883046d
change mode to 664
2018-10-23 12:58:52 +00:00
micgur01
ff4b567537
Update linker scripts for bootloader for L496GZ
2018-10-23 12:57:05 +00:00
Cruz Monrreal
353e8bd0b0
Merge pull request #8348 from maclobdell/add-k66-default-sd-storage-master
...
Add K66F default sd storage
2018-10-22 11:31:12 -05:00
Offir Kochalsky
638951aa86
Merge remote-tracking branch 'upstream/master' into offir-mbed-qspif
2018-10-21 08:51:49 +03:00
Cruz Monrreal
e942582045
Merge pull request #8454 from ashok-rao/br-BL654-new
...
Adding Laird BL654 as a new MTB target
2018-10-18 17:03:22 -05:00
Mahesh Mahadevan
6b1bef26f6
QSPI: Remove QSPI from UBRIDGE and USENSE target
...
This needs a device specific file
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-18 12:14:24 -05:00
Mahesh Mahadevan
e28fb7466b
MCUXpresso: Add the QSPI HAL driver
...
This should support QSPI on Kinetis devices
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-18 12:14:23 -05:00
Cruz Monrreal
c9adf3cef4
Merge pull request #8307 from NXPmicro/Add-Support_RapidIoT
...
Add support for RapidIoT
2018-10-18 08:15:07 -05:00
Mac Lobdell
099654c661
Ensure storage feature is not added to K66F
2018-10-17 07:42:50 -07:00
Ashok Rao
6f720e86a1
Adding Laird BL654 as a new MTB target
2018-10-17 14:47:17 +01:00
aqin
2ac6cff107
BLE support added
2018-10-17 14:19:14 +05:00
Cruz Monrreal
af19a395e0
Merge pull request #7923 from ganesh-ramachandran/master
...
Add Support for Toshiba TMPM4G9
2018-10-16 12:52:19 -05:00
maclobdell
fd08cc94f2
Add support for NXP Rapid IoT prototyping kit
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-16 08:52:14 -05:00
Cruz Monrreal
a6651b868b
Merge pull request #8317 from yossi2le/add-flashiap-bd-as-default
...
Add FlashIAP block device as default block device for WISE 1570
2018-10-15 10:22:34 -05:00
Cruz Monrreal
e0e915f5db
Merge pull request #8423 from cmonr/rollup2
...
Rollup PR: Additional doc PRs + lingering need:CI PRs
2018-10-15 10:04:04 -05:00
Ganesh Ramachandran
936ace08e2
Added Support for TOSHIBA TMPM4G9
2018-10-15 10:20:21 +05:30
Offir Kochalsky
9b3bca89fd
Enable first fast mode then quad for chips with low power default
2018-10-14 08:54:09 +03:00
Cruz Monrreal II
ae1dd2ae4c
Merge branch 'm46b_usticker-new_feature' of ssh://github.com/ganesh-ramachandran/mbed-os into ganesh-ramachandran-m46b_usticker-new_feature
2018-10-12 21:46:30 -05:00
Cruz Monrreal
188b9b7998
Merge pull request #8310 from NXPmicro/Flash_KL43_KL82_KW41_K22
...
MCUXpresso: Add Flash support for KL43Z, KL82Z, KW41Z, K22F
2018-10-12 21:14:10 -05:00
Cruz Monrreal II
5d74b772ab
Merge branch 'remove_gcc_cr' of ssh://github.com/bridadan/mbed into bridadan-remove_gcc_cr
2018-10-11 13:18:49 -05:00
Cruz Monrreal
9f98d39d1f
Merge pull request #8122 from thesupershan/master
...
LPC1768 us_ticker.c timer choice
2018-10-10 11:07:26 -05:00
Offir Kochalsky
dc4557939f
Remove DISCO-L476VG-IOT01A board from QSPI test (IOTSTOR-666 Issue)
2018-10-10 16:36:40 +03:00
Yossi Levy
473f8d3f94
Fixing the order of component if more than one is included for a target.
...
Revert deprecation of FlashIAPBlockDevice 2 argument constructor has this was a breaking change. This follows a similar change in the external flashiap-driver repo.
2018-10-10 12:32:08 +03:00
Offir Kochalsky
52dc2e58ff
Added more boards with QSPI component default
2018-10-09 15:37:31 +03:00
Offir Kochalsky
a60552c07d
Return to 1-1-1 mode prior to setting QUAD enable
2018-10-09 15:17:52 +03:00
maclobdell
008fa6e87f
K66F has an SD Card on board. Configure it as the default block device storage.
2018-10-08 22:46:29 -05:00
Cruz Monrreal
b7cf1abf81
Merge pull request #8039 from c1728p9/stack_size_framework
...
Add framework for configuring boot stack size
2018-10-08 10:26:16 -05:00
Cruz Monrreal
866018b22d
Merge pull request #8149 from ganesh-ramachandran/m066_usticker-new_feature
...
Add usticker feature to TMPM066
2018-10-08 10:09:33 -05:00
Martin Kojtal
365d61e4a9
Merge pull request #7304 from cedrickkukela-cd/MTS_DRAGONFLY_L471QG_pull_request_feature_changes
...
Add MTS dragonfly, MTS dragonfly l471
2018-10-08 11:06:23 +02:00
Martin Kojtal
3df898daae
Merge pull request #8266 from M-ichae-l/realtek-rtl8195am-Add-MCU_target-updates
...
Realtek-rtl8195am: Add MCU_ target
2018-10-06 07:54:17 +02:00
Martin Kojtal
4fbd39c74e
Merge pull request #8108 from c1728p9/systick_rename
...
Rename device option STCLK_OFF_DURING_SLEEP
2018-10-06 07:46:49 +02:00
Martin Kojtal
baada0e783
Merge pull request #8242 from jeromecoutant/PR_STM32_LPTICKER
...
STM32 LPTICKER : Fix tickless and LPTICKER_DELAY_TICKS
2018-10-05 22:23:09 +02:00
Martin Kojtal
f7f6d4d2d8
Merge pull request #7585 from bcostm/dev_NUCLEO_L4R5ZI
...
NUCLEO_L4R5ZI: add new platform
2018-10-05 14:53:11 +02:00
Mahesh Mahadevan
8822774fbf
MCUXpresso: Add Flash support for KL43Z, KL82Z, KW41Z, K22F
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-10-02 20:09:23 -05:00
Brian Daniels
ef03dbd79d
Removing GCC_CR from target supported_toolchains
2018-10-02 10:44:56 -05:00
Martin Kojtal
c48c2ec89f
Merge pull request #7998 from NXPmicro/MIMXRT1050_Add_RTC
...
MIMXRT1050_EVK: Add RTC support
2018-10-01 11:47:10 +02:00
jeromecoutant
af4841df0d
STM32 LPTICKER : set default LPTICKER_DELAY_TICKS to 1
...
For both implementation, RTC and LPTIM, there is some delay in the
set_interrupt function due to HW constraints.
Value has been set to 4 for STM32L0,
because SystemClock is slower than other families.
2018-09-27 14:42:56 +02:00
bcostm
a644ddd2e7
NUCLEO_L4R5ZI: enable bootloader
2018-09-27 12:03:07 +02:00
bcostm
dc5746e3ec
NUCLEO_L4R5ZI: update targets.json
2018-09-27 12:03:07 +02:00
zzw
9d5ebf778c
Merge branch 'realtek-rtl8195am-Add-MCU_target-update' of https://github.com/M-ichae-l/mbed-os into realtek-rtl8195am-Add-MCU_target-update
...
1, edit "targets.json" to let "REALTEK_RTL8195AM" target inherit from "MCU_RTL8195A"
2, change file structures for folder "Target_Realtek"
3, add "PeripheralPins.h" and "PeripheralPins.c"
2018-09-27 17:45:10 +08:00
Leon Lindenfelser
7d89a02e48
Remove LOWPOWERTIMER as it has been replaced by LPTICKER
2018-09-26 15:39:43 -05:00
Leon Lindenfelser
a80b2369c3
Decrease heap size in IAR linker so tests compile and use SRAM2 for IAR and GCC
2018-09-26 15:39:42 -05:00
Leon Lindenfelser
5ff0eb9d92
Rebase and changes for Dragonfly nano support
2018-09-26 15:39:42 -05:00
Leon Lindenfelser
55bcf93574
Fixed spacing/tabs and clean up targets.json
2018-09-26 15:37:33 -05:00
Leon Lindenfelser
fad95e9a7d
Fix rev D radio init/power/reset and add back bootloader capability
2018-09-26 15:37:33 -05:00
cedrick kukela
2886ea0ad8
target changes
2018-09-26 15:37:33 -05:00
cedrick kukela
5e1bb381cd
fixing onboard modem init bug on mts dragonfly l471
2018-09-26 15:37:32 -05:00
cedrick kukela
28f6b5787a
target fix
2018-09-26 15:37:32 -05:00
cedrick kukela
e2e5d9ed43
Ublox and PinName fixes
2018-09-26 15:37:32 -05:00
cedrick kukela
c18eef804e
adding TARGET MTS_DRAGONFLY_L471QG
2018-09-26 15:37:32 -05:00
Ganesh Ramachandran
9474603791
Added usticker feature
2018-09-25 12:51:08 +05:30
Cruz Monrreal
7ca85f9688
Merge pull request #8009 from NXPmicro/LPC1768_RTC
...
LPC1768: Enable RTC
2018-09-24 10:44:29 -05:00
Cruz Monrreal
5eb314f65f
Merge pull request #8164 from OpenNuvoton/nuvoton_iot_m487
...
Support Nuvoton's new target NUMAKER_IOT_M487
2018-09-21 21:31:22 -05:00
Steven
9a0fc98bdc
Hotfix for PR #7778
...
TB_SENSE_12 would have been left behind by the changes in #7778 . This commit implements the changes in mbed to allow targets to provide a default network interface for Silicon Labs targets.
2018-09-19 12:30:21 +02:00
Ganesh Ramachandran
7504050bb3
Added usticker feature
...
To enable the feature US_TICKER, file is newly implemented with Timer B, which has proper clock prescale and free running after match interrupt.
Old us_ticker driver file (Timer A) is producing up to 100us tolerance, which causes to fail US_TICKER feature.
Hence, changed the peripheral ticker A to B.
2018-09-19 10:37:23 +05:30
ccli8
9d2fcdb773
[M487] Create MCU_M480 for inheritance by M487 targets
...
In targets.json, create MCU_M480 for inheritance by NUMAKER_PFM_M487/NUMAKER_IOT_M487.
2018-09-19 09:02:42 +08:00
Cruz Monrreal
5391a7b6fe
Merge pull request #7700 from cesarvandevelde/bluepill-target-fix
...
STM32: Correct device_has_add flags for bluepill_f103c8 target, fixes #7654
2018-09-18 11:30:35 -05:00
Aleshandre Diaz
190803ae6a
choose which lpc1768 timer to use for us_ticker.c
2018-09-13 05:57:13 -07:00