Hasnain Virk
aeeccd9e24
Doxygen update for LoRaRadio class
...
Added more documentation to the data structures and corrected the
inclusion of this class to the correct class hierarchy.
2019-01-14 13:06:14 +00:00
Alexander Zilberkant
807d0b64c6
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-14 13:06:14 +00:00
Alexander Zilberkant
e399c89bd0
fix its_reset test
2019-01-14 13:06:14 +00:00
Alexander Zilberkant
e7b5918d6b
Set "TDB_INTERNAL" default storage for Pelion
...
NUCLEO_F411RE
NUCLEO_F429ZI
UBLOX_EVK_ODIN_W2
2019-01-14 13:06:14 +00:00
Alexander Zilberkant
ce9fa065db
Enable entropy injection on PSA targets
...
enable entropy injection on:
- K64F
- K66F
- NUCLEO_F411RE
- NUCLEO_F429ZI
- UBLOX_EVK_ODIN_W2
2019-01-14 13:06:14 +00:00
Alexander Zilberkant
6b68b77dbd
Add FLASHAIP component
2019-01-14 13:06:14 +00:00
Alexander Zilberkant
3b90f2b9d0
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-14 13:06:14 +00:00
David Saada
e57c9f35a8
Fix the general block device to support better low memory boards
...
In addition, fix prints and warnings.
2019-01-14 13:06:14 +00:00
c_jin
05eb6c59bd
Support boot stack size configuration option
2019-01-14 13:06:14 +00:00
c_jin
d09a3aa1e6
adjust directory structure for device
2019-01-14 13:06:14 +00:00
c_jin
b9841a7314
resolve conflicting file targets.json and add support for GD32_E103VB
2019-01-14 13:06:14 +00:00
c_jin
adc8b458c6
Add GD32_E10X as new target
2019-01-14 13:06:14 +00:00
jeromecoutant
3b4952124a
STM32: replace missing #ifdef DEVICE_xxx
2019-01-14 13:06:14 +00:00
Guy Wild
8b9172432b
Update BlockDevice.h
2019-01-14 13:06:14 +00:00
Mel Weed
f32df9df98
minor editorial tweaks
...
partition's->partition
2019-01-14 13:06:14 +00:00
Yossi Levy
47b3ee298e
Doxygen changes to ProfilingBlockDevice and SlicingBlockDevice.
2019-01-14 13:06:14 +00:00
Yossi Levy
e5e795e574
Some Doxygen fixes in MBRBlockDevice and BlockDevice
2019-01-14 13:06:14 +00:00
jeromecoutant
1fa1ea0743
STM32: astyle check
2019-01-14 13:06:14 +00:00
jeromecoutant
9d1d967587
STM32 : typo error in QSPI
2019-01-14 13:06:14 +00:00
Cruz Monrreal II
57adcfdcc1
Corrected simplified astyle job behavior when base branch is not master
...
Consolidated efforts from PR #9336 .
Previous job's env vars would not be populated correctly if the base branch of a PR was not master.
Corected by pulling remaining respository information to perform comparison between read-only instance of PR and base branch.
2019-01-14 13:06:14 +00:00
Michael Schwarcz
57d269c317
tools/importer script changes
2019-01-14 13:06:14 +00:00
c_jin
549bc0a14c
adjust directory structure for device
2019-01-14 13:06:14 +00:00
c_jin
a915c843e3
add SPDX indentifier, modify 450zi.icf file and static definition in us_ticker.c
2019-01-14 13:06:14 +00:00
c_jin
ee09fe7dbf
add button definitions
2019-01-14 13:06:14 +00:00
c_jin
2e1adee7d6
modify the 'INITIAL_SP' for GD32F450ZI
2019-01-14 13:06:14 +00:00
c_jin
224493fbfe
Add GD32_F450ZI as new target
2019-01-14 13:06:14 +00:00
David Saada
5b281d7301
Remove kvstore's mbed_lib.json file (not relevant any more)
...
In addition, use the NOT_SUPPORTED directive to skip the tests.
2019-01-14 13:06:14 +00:00
Amir Cohen
7bb8345b65
Kvstore tests api change to run on K64F only
...
Change KVStore API tests to run only on K64F, these tests check the KVStore functionality without actually testing the board's storage,
Thus they should produce the same results for each device they run on.
K64F was selected for no special technical reason but only because of it being available and convenient to use.
2019-01-14 13:06:14 +00:00
Veijo Pesonen
91832e6e78
socket_send() returns WOULD_BLOCK if server won't accept
...
Driver must return NSAPI_ERROR_WOULD_BLOCK if a server won't accept
data from the modem and the modem's buffers are full. In case that
socket is closed driver returns NSAPI_ERROR_CONNECTION_LOST.
2019-01-14 13:06:14 +00:00
Mahesh Mahadevan
d374cfa5da
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-14 13:06:14 +00:00
kevin.ong
3c03d708bb
STM32L476VG: fix wrong pin map function on ADC channels
...
This issue is start on https://github.com/ARMmbed/mbed-os/pull/6931
ADC pins must need STM_PIN_ANALOG_CONTROL_BIT to call LL_GPIO_EnablePinAnalogControl
2019-01-14 13:06:14 +00:00
Juha Ylinen
090f06f2e0
SPIFBlockDevice docs update
2019-01-14 13:06:14 +00:00
Cai
c137ce9885
fix MPU compilation issue
2019-01-14 13:06:14 +00:00
Amanda Butler
48af6fd26b
Edit README.md
...
Edit file, mostly for active voice.
2019-01-14 13:06:14 +00:00
heejungPark
eaad4d036a
Added TARGET_SDT64B, a bootloader file on SDT64B
2019-01-14 13:06:14 +00:00
deepikabhavnani
f7d7432eca
Use mbed_error_printf instead of debug for ISR friendly prints
...
Internally in sleep tracing `debug` was used for trace prints, but
all sleep API's are ISR safe and used in interrupts. This resulted in
hardfaults / errors.
Solution is to use `mbed_error_printf` instead for printing on UART
2019-01-14 13:06:14 +00:00
Yossi Levy
16a4e34d2c
The direct_access_devicekey test should not run if there is no component flashiap block device in the target
2019-01-14 13:06:14 +00:00
offirko
a1788e929d
Added utility function to help locate expected internal flash tdbstore position. (Supporting FILESYSTEM and TDB_EXTERNAL configuration only)
2019-01-14 13:06:14 +00:00
offirko
879d234b72
Updated test to consider tdb_internal non default configuration as well
2019-01-14 13:06:14 +00:00
offirko
7136c78bff
Adding low code size tool for direct access to Devicekey. This enables application with code size restrictions to access devicekey directly based on address in internal flash without kvconfig overhead
2019-01-14 13:06:14 +00:00
Veijo Pesonen
0f9098d239
Fixes AT-layer socket_open-functions
...
When a socket open fails it musn't be treated as fatal error. Returning
a device error which is then handled by an application is the correct
solution
2019-01-14 13:06:14 +00:00
Seppo Takalo
ec57224a8d
ESP8266: Set HW reset time to 2ms
2019-01-14 13:06:14 +00:00
Cruz Monrreal
40bfbc568f
Updated pyyaml due to possible vulnerability
...
Ref: https://nvd.nist.gov/vuln/detail/CVE-2017-18342
2019-01-14 13:06:14 +00:00
Stephan Brunner
c063eaae28
Fix security bug in DeviceKey
2019-01-14 13:06:14 +00:00
jeromecoutant
84a0a5d550
STM32 L0 & L1: FLASH is EEPROM
2019-01-14 13:06:14 +00:00
Martin Kojtal
ad1de5096e
travis: add keys for ubuntu - workaround
2019-01-14 13:06:14 +00:00
offirko
2b9f5dacc7
reduce info traces to debug level to prevent logs overflow
2019-01-14 13:06:14 +00:00
David Saada
d85fda724e
TDBStore: Perform garbage collection on failed writes
...
Partial writes may turn storage unusable. GC clears this scenario.
2019-01-14 13:06:14 +00:00
David Saada
69d57c8e8d
TDBStore: fix bug in sector blank check for variant sized sectors
2019-01-14 13:06:14 +00:00
Yossi Levy
cd53b0afe1
This commit fixes an issue in which boards with FlashIAP block device enabled fails the FlashIAP block device tests exists under the component directory. That's because they have no start address and size configured in the mbed_lib.json file. In order to simplify the test for targets with no definitions in the mbed_lib.json, the test will calculate the start address as the first sector after the application ends and up to the max size available.
2019-01-14 13:06:14 +00:00