Cruz Monrreal
87a9d7c45a
Merge pull request #9605 from kfnta/alzix/pelion-psa
...
Restore MBEDTLS_PSA_CRYPTO_C for PSA targets
2019-02-11 18:46:12 -06:00
Cruz Monrreal
92e1464024
Merge pull request #9584 from michalpasztamobica/tlssocket_would_block
...
TLSSocket send/recv return WOULD_BLOCK error instead of NO_CONNECTION
2019-02-11 18:45:50 -06:00
Cruz Monrreal
5c4d5e346d
Merge pull request #9582 from michalpasztamobica/greentea_socket_improvements
...
Greentea Socket test improvements
2019-02-11 18:45:38 -06:00
Cruz Monrreal
58cba25799
Merge pull request #9372 from pan-/fix-cryptotoolbox
...
BLE - Nordic: Release crypto cell when not in use.
2019-02-11 18:45:17 -06:00
Cruz Monrreal
f04d51b2cd
Merge pull request #9652 from kfnta/tools_fixes
...
Fix minor bugs in secure targets file filtering
2019-02-11 16:41:05 -06:00
Cruz Monrreal
760aadf36d
Merge pull request #9657 from ARMmbed/revert-9496-Add_MXRT_IAR_Support
...
Revert "MIMXRT1050_EVK: Add IAR support in the exporter"
2019-02-11 16:10:30 -06:00
Martin Kojtal
8f932a476f
Merge pull request #9449 from c1728p9/pinmap-extension
...
Pinmap extensions
2019-02-11 18:24:19 +01:00
Martin Kojtal
830c3ec88b
Merge pull request #9184 from ConradBraam/master
...
Adds an NFC System Test suite
2019-02-11 18:20:42 +01:00
Martin Kojtal
fd5a6af137
Merge pull request #9613 from mprse/stack_heap_fix_k64f_only
...
K64/ARM: Update to 2-region model for HEAP and Stack Memory
2019-02-11 17:55:30 +01:00
Martin Kojtal
36df2aa868
Merge pull request #9633 from orenc17/update_delivery
...
Improvement to artifact delivery method
2019-02-11 17:54:51 +01:00
Martin Kojtal
160a771e2b
Merge pull request #9647 from lrusinowicz/sequana_spi_fixes
...
FUTURE_SEQUANA: SPI HAL fixes
2019-02-11 17:53:04 +01:00
Martin Kojtal
10bb66a053
Merge pull request #9424 from SeppoTakalo/ONME-4125
...
Allows multiple network status listeners
2019-02-11 10:41:35 +01:00
Martin Kojtal
75d5bd309d
Merge pull request #9636 from VeijoPesonen/fix-compiler_warnings
...
Fix compiler warnings
2019-02-11 10:40:22 +01:00
Martin Kojtal
af696c73e0
Merge pull request #9651 from kfnta/alzix/psoc6-psa-fix-cm4-boot-addr
...
FUTURE_SEQUANA_M0_PSA - fix CM4 starting address
2019-02-11 10:40:02 +01:00
Martin Kojtal
7e831a7f91
Revert "MIMXRT1050_EVK: Add IAR support in the exporter"
2019-02-11 09:36:18 +00:00
Oren Cohen
6fa47bdb23
Update test.py
2019-02-11 10:38:41 +02:00
Oren Cohen
0ca2615a72
Check source relative to ROOT on secure targets
...
When building secure targets, we would like compile only files that are in the the mbe-os root folder.
This Fixes an issue when sending multiple --source parameters that are all inside the mbed-os tree
2019-02-10 17:13:10 +02:00
Michael Schwarcz
8fb2467608
Force adding mbed-os root to include dirs
2019-02-10 16:32:21 +02:00
Alexander Zilberkant
d629bdfe5f
FUTURE_SEQUANA_M0_PSA - fix CM4 starting address
...
Use PSA_NON_SECURE_ROM_START configuration value instead of hardcoded CY_CORTEX_M4_APPL_ADDR.
2019-02-10 11:13:38 +02:00
Michael Schwarcz
9013dc8e5d
Update tools/config/__init__.py
...
Co-Authored-By: orenc17 <oren.cohen@arm.com>
2019-02-09 13:55:32 +02:00
Leszek Rusinowicz
2f6684ba19
FUTURE_SEQUANA: SPI HAL fixes
...
1. Removed random i/o glitches occurring during device reconfiguration
2. Fixed hazardous reads occurring at the end of transfer resulting
in incorrect values being received
3. Added spi_free() function
4. Replaced default M0 image with a one ignoring i/o reservation. This is
a workaround for missing proper destructors in Mbed drivers and BlockDevice
tests failing on repeated initialization
Fixes issue #9620 .
2019-02-08 16:59:13 +01:00
Russ Butler
d5892ce312
Add a sanity check test for pinmaps
...
Add a test which sanity checks all pinmaps.
2019-02-08 09:10:50 -06:00
Russ Butler
800708569d
Add testing pinmaps to LPC15XX and LPC8XX devices
...
Add pinmap tables to the LPC15XX and LPC8XX families to allow testing.
2019-02-08 09:10:49 -06:00
Russ Butler
c7a19461b4
Add pinmaps to Ameba
...
Add testing pinmaps to the Ameba along with fixing build errors.
2019-02-08 09:10:47 -06:00
Russ Butler
8d205ab430
Add testing pinmaps to NRF5X devices
...
Add pinmap tables to the NRF5X families to allow testing.
2019-02-08 09:10:46 -06:00
Russ Butler
7071513d7f
Add form factor pinmap support
...
Add support for listing all the pins of one or more form factors.
This is in preparation for automated testing of the default form
factor.
This patch includes the following:
-A function to get a list of restricted pins which should not be
used for testing due to some caveat.
-The target config "default-form-factor" which can specify which form
factor should be tested
-Form factor information for the arduino form factor
2019-02-08 09:10:45 -06:00
Russ Butler
0dee05a843
Add pinmap utility functions
...
Add 2 new pinmap utility functions:
-pinmap_find_peripheral_pins
-pinmap_list_has_pin
Also add the new type PinList which contains a list of pins allowing
for NC and duplicate entries.
2019-02-08 09:10:44 -06:00
Russ Butler
8669417e7b
Add HAL API for spi pinmap
...
Add the functions to get spi pinmaps to all targets.
2019-02-08 09:10:37 -06:00
Russ Butler
34c176654d
Add HAL API for serial pinmap
...
Add the functions serial_tx_pinmap, serial_rx_pinmap, serial_cts_pinmap
and serial_rts_pinmap to all targets.
2019-02-08 09:10:28 -06:00
Russ Butler
2ed1dc2bfa
Add HAL API for qspi pinmap
...
Add the functions qspi_master_sclk_pinmap, qspi_master_ssel_pinmap and
qspi_master_data0_pinmap-qspi_master_data3_pinmap to all targets with
qspi support.
2019-02-08 09:10:25 -06:00
Russ Butler
be492fe07a
Add HAL API for pwmout pinmap
...
Add the function pwm_pinmap to all targets.
2019-02-08 09:10:19 -06:00
Russ Butler
22a89773fa
Add HAL API for i2c pinmap
...
Add the functions i2c_master_sda_pinmap, i2c_master_scl_pinmap,
i2c_slave_sda_pinmap and i2c_slave_scl_pinmap to all targets.
2019-02-08 09:10:12 -06:00
Russ Butler
7e8695a2c5
Add HAL API for can pinmap
...
Add the functions can_rd_pinmap and can_td_pinmap to all targets.
2019-02-08 09:10:10 -06:00
Russ Butler
3bd3aca6db
Add HAL API for analog out pinmap
...
Add the function analogout_pinmap to all targets.
2019-02-08 09:10:05 -06:00
Russ Butler
4818f88d73
Add HAL API for analog in pinmap
...
Add the function analogin_pinmap to all targets.
2019-02-08 09:09:51 -06:00
Anna Bridge
3252530e3a
Merge pull request #9481 from vmedcy/add_cypress_kits
...
Add Cypress PSoC 6 targets
2019-02-08 10:43:28 +00:00
Oren Cohen
e162d69f56
Make delivery_dir relative to the json it was declared in
2019-02-07 19:13:01 +02:00
Volodymyr Medvid
aebf242e43
PSOC6: add network-default-interface-type to Cypress boards
...
Set the default network interface type as WIFI for Cypress
targets with on-board WICED Wi-Fi module.
2019-02-07 18:24:57 +02:00
Volodymyr Medvid
022bd8eeef
Add WICED binary drivers for Cypress PSoC 6 targets
...
Add prebuilt WICED libraries for the PSoC 6 boards with WICED radios:
* TARGET_CY8CKIT_062_4343W
* TARGET_CY8CKIT_062_WIFI_BT
* TARGET_CY8CPROTO_062_4343W
* TARGET_CYW943012P6EVB_01
Add required extra labels to the PSoC 6 targets in targets.json:
(PSOC6_01/02 labels are used during the library compilation).
2019-02-07 18:24:56 +02:00
Volodymyr Medvid
a16811532b
PSoC6: add implementation of BLE HCI driver for CYW4343W/CYW43012
...
Add Cypress HCI driver implementation in TARGET_Cypress directory.
Update targets.json to enable CORDIO stack for Cypress PSoC 6 boards
with CYW43XXX radios with compatible HCI driver implementation:
CYW4343W and CYW43012.
2019-02-07 18:24:56 +02:00
Volodymyr Medvid
a304c2216a
CYW4343X: move HCI driver to TARGET_STM
...
TARGET_CYW4343X Bluetooth HCI driver is specific to STM32 targets
derived from USI_WM_BN_BM_22. Move the driver implementation to
TARGET_STM folder to not interfere with Cypress implementation at
TARGET_Cypress/TARGET_CYW43XXX/HCIDriver.cpp that is enabled for
PSoC 6 targets which also include the CYW4343X label.
2019-02-07 18:24:55 +02:00
Nir Sonnenschein
e6c2a1de40
Merge pull request #9566 from kfnta/alzix/crypto-warn
...
Fix warning in Crypto when using boot seed injection
2019-02-07 18:18:41 +02:00
Nir Sonnenschein
8c2ad14ace
Merge pull request #9568 from ARMmbed/feature-cellular-refactor
...
Merge feature cellular refactor
2019-02-07 18:17:32 +02:00
Nir Sonnenschein
5ef9499296
Merge pull request #9619 from deepikabhavnani/typo_correct
...
Correct the dsp flag from no_dsp to nodsp
2019-02-07 18:13:24 +02:00
Nir Sonnenschein
1115d8ae73
Merge pull request #9631 from ganesh-ramachandran/master
...
Update linker scripts for bootloader target TMPM46B
2019-02-07 18:12:11 +02:00
Conrad Braam
0ca6ee8bce
undo gitignore, fix \slash
2019-02-07 15:42:11 +00:00
Oren Cohen
44c1a2cea3
Make delivery_dir relative to mbed_os root
2019-02-07 14:56:57 +02:00
Veijo Pesonen
8bf6c6b9bf
platform: includes string.h needed by memcpy and strlen
2019-02-07 12:17:08 +02:00
Anna Bridge
645c1cebb5
Merge pull request #9021 from naveenkaje/fix_part_size_check
...
tools: check that part size is not exceeding region size
2019-02-07 10:16:12 +00:00
Veijo Pesonen
099cbb1d30
tests-network-interface: drops unreferenced variable
2019-02-07 12:04:09 +02:00