Przemyslaw Stekiel
c5a67c9267
[ONSEMI] Support boot stack size configuration option
2019-01-08 15:32:04 +01:00
Przemyslaw Stekiel
3b170118f3
[NXP] Support boot stack size configuration option
2019-01-08 15:32:04 +01:00
Przemyslaw Stekiel
6d1d08b660
[Maxim] Support boot stack size configuration option
2019-01-08 15:32:03 +01:00
Przemyslaw Stekiel
08004e141d
[Freescale] Support boot stack size configuration option
2019-01-08 15:32:03 +01:00
Przemyslaw Stekiel
8f230b6e70
[Cypress] Support boot stack size configuration option
2019-01-08 15:32:02 +01:00
Przemyslaw Stekiel
5b065c5b95
[Atmel] Support boot stack size configuration option
2019-01-08 15:32:02 +01:00
Przemyslaw Stekiel
f0ab08a68c
[Analog_Devices] Support boot stack size configuration option
2019-01-08 15:32:02 +01:00
Przemyslaw Stekiel
0111f5d5fe
[ARM_SSG] Support boot stack size configuration option
2019-01-08 15:32:02 +01:00
Przemyslaw Stekiel
55b1c664bc
[ARM_FM] Support boot stack size configuration option
2019-01-08 15:32:01 +01:00
Przemyslaw Stekiel
01ca8443a8
Add stack size unification test
...
Test checks stack sizes:
- ISR stack: exactly 1KB (with exception for NORDIC - 2KB and RENESAS - Cortex A targets not supported for this test)
- Main thread stack: exactly 4KB (with some exceptions - 3KB)
- Thread stack: exactly 4KB
2019-01-08 15:32:01 +01:00
Przemyslaw Stekiel
1739d7e6dd
Define heap/stack start and size based on linker script symbols for ARM and GCC_ARM
2019-01-08 15:32:01 +01:00
Cruz Monrreal
14c6ac9c4b
Merge pull request #9289 from 0xc0170/test_travis
...
travis: add keys for ubuntu - workaround
2019-01-08 08:22:20 -06:00
Martin Kojtal
3305565164
travis: add keys for ubuntu - workaround
2019-01-08 13:29:13 +00:00
Martin Kojtal
a9ce91686c
Merge pull request #9264 from offirko/offir_qspif_reduce_trace_level
...
reduce info traces to debug level to prevent logs overflow
2019-01-08 12:38:51 +00:00
Martin Kojtal
cc9562e0a5
Merge pull request #9136 from yossi2le/yossi_tdbstore_nvstore_co_exist
...
TDBStore and NVStore should create an error if co exist.
2019-01-08 12:02:37 +00:00
Martin Kojtal
5a5ad8d26d
Merge pull request #9200 from davidsaada/david_tdbstore_gc_if_corrupt
...
TDBStore: Perform garbage collection on failed writes
2019-01-08 11:55:31 +00:00
Martin Kojtal
42fee4502d
Merge pull request #9241 from davidsaada/david_tdbstore_variant_erase_unit_fix
...
TDBStore: fix bug in sector blank check for variant sized sectors
2019-01-08 09:52:15 +00:00
Martin Kojtal
1c3b6f4f94
Merge pull request #9268 from yossi2le/yossi_fix_flashiap_test
...
Calculate FlashIAPBlockDevice start address and size automatically for test only
2019-01-08 09:51:28 +00:00
Martin Kojtal
e6efad1aee
Merge pull request #9271 from KariHaapalehto/fix_error_case_trace
...
Correcting the error-case trace from mesh-api interfaces
2019-01-08 09:51:02 +00:00
Martin Kojtal
b833bbde78
Merge pull request #9237 from yossi2le/yossi_remove_num_entreies
...
Refactoring and fixing some issues in KVStore configuration.
2019-01-08 09:48:26 +00:00
Stephan Brunner
9d8835741b
Fix security bug in DeviceKey
2019-01-07 18:04:33 +01:00
Martin Kojtal
63eca294a1
Merge pull request #9163 from InfernoEmbedded/fix-8913-partner
...
Don't use define checks on DEVICE_FOO macros (partner code)
2019-01-07 16:37:24 +00:00
Martin Kojtal
17b0d4e295
Merge pull request #9152 from jarvte/check_attach_status_stm
...
Cellular: fix state machine to check network attach
2019-01-07 16:37:12 +00:00
Martin Kojtal
965f15da82
Merge pull request #9231 from kjbracey-arm/critical_volatile
...
critical sections: remove unnecessary volatile
2019-01-07 16:26:38 +00:00
Martin Kojtal
8c55b0a5d2
Merge pull request #9239 from VeijoPesonen/events_shared-stacksize_2K
...
Increases events.shared-stacksize to 2K
2019-01-07 16:20:44 +00:00
deepikabhavnani
7e5e5361bf
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-07 10:09:20 -06:00
Yossi Levy
71afcf6c40
Adding return MBED_ERROR_UNSUPPORTED in _storage_config_default if no component is defined.
2019-01-07 16:50:06 +02:00
Yossi Levy
bdeb54592f
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-07 15:20:58 +02:00
Martin Kojtal
0eabafa551
Merge pull request #9135 from yossi2le/yossi_get_type_for_bd
...
Get type for BlockDevice
2019-01-07 12:26:29 +00:00
Martin Kojtal
4ec7dd722d
Merge pull request #9251 from hasnainvirk/randomizing_join_retrial
...
LoRaWAN: Randomizing backoff for Join process
2019-01-07 10:24:30 +00:00
Martin Kojtal
6fd0eea7db
Merge pull request #9267 from orenc17/astyleignore_fix
...
Fix travis astyle usage of .astyleignore
2019-01-07 09:28:35 +00:00
Kari Haapalehto
7068e456dd
Correcting the error-case trace from mesh-api interfaces
2019-01-07 10:48:46 +02:00
heejungPark
4f3c50b87e
Added TARGET_SDT64B, a bootloader file on SDT64B
2019-01-07 10:52:34 +09:00
David Saada
72f6f6c92f
TDBStore: Perform garbage collection on failed writes
...
Partial writes may turn storage unusable. GC clears this scenario.
2019-01-06 15:03:40 +02:00
Oren Cohen
05f4a1867f
Fix travis astyle usage of .astyleignore
2019-01-06 14:23:22 +02:00
offirko
a270cffe39
reduce info traces to debug level to prevent logs overflow
2019-01-06 12:11:30 +02:00
Cruz Monrreal
90fd6cdf27
Merge pull request #9252 from jeromecoutant/PR_L4VBAT
...
STM32L4 ADC : power optimisation for VBAT channel
2019-01-04 11:36:10 -06:00
Cruz Monrreal
c580260504
Merge pull request #9114 from cmonr/astyle-simplification
...
Simplified astyle travis test to be easier to reason about
2019-01-04 11:35:12 -06: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
Cruz Monrreal
54f759176b
Merge pull request #9210 from AnttiKauppila/mbed_h_fix
...
mbed.h includes removed
2019-01-04 10:27:30 -06:00
Cruz Monrreal
a857e95872
Merge pull request #9056 from bcostm/add_NUCLEO_H743ZI
...
NUCLEO_H743ZI: add new platform
2019-01-04 10:27:14 -06:00
Cruz Monrreal II
2ef6fe314f
Add back statements adding ppa repos...
2019-01-04 10:21:17 -06:00
jeromecoutant
b712e71194
FLASHIAP test: skip test if test region overlaps code
2019-01-04 16:38:32 +01:00
Senthil Ramakrishnan
3e6dafa71a
Removed extra space
2019-01-04 09:33:33 -06:00
Senthil Ramakrishnan
f10ed4b286
Add more information to error url to enhance error analytics
2019-01-04 09:24:31 -06:00
jeromecoutant
ef2fcebf57
STM32 L0 & L1: FLASH is EEPROM
2019-01-04 15:37:16 +01:00
Veijo Pesonen
30a1dd8090
Increases events.shared-stacksize to 2K
...
ESP8266 driver started to use global event queue to handle some AT
parsing and call Socket::sigio() events. It turned out that when
running DNS tests, or Pelion Client, the stack space (1kB) is not
enough for the purpose.
Therefore we propose that this is raised to 2kB, as the assumption
is that event loop should allow as equivalently complex code than
any other threads.
In Mbed OS, the default Thread stack size is 4kB, but we assume 2kB
to be enough for non-blocking event purposes.
2019-01-04 14:35:46 +02:00
Wilfried Chauveau
bbb9de7c87
add bootloader support to the DISCO_F469NI
2019-01-04 11:32:23 +00:00
Antti Kauppila
9c38ad7da7
Merge pull request #7 from donatieng/fixes-9210
...
BLE fixes for #9210
2019-01-04 12:21:52 +02:00
Donatien Garnier
9dae672ac0
Fixes for features/FEATURE_BLE/ble/services/EddystoneConfigService.h
2019-01-04 09:54:14 +00:00