Cruz Monrreal
2fa6cb519e
Merge pull request #6826 from marcuschangarm/feature-ota
...
Reorganize SoftDevices for NRF52 series
2018-05-21 10:15:09 -05:00
Cruz Monrreal
a651cb220f
Merge pull request #6863 from k-stachowiak/update-mbedtls-2.9.0
...
Update Mbed TLS to version 2.9.0
2018-05-21 10:13:31 -05:00
Cruz Monrreal
86d04d7b15
Merge pull request #6901 from kivaisan/eventqueue_time_left
...
events: Introduce API to query how much time is left for delayed event
2018-05-21 10:12:13 -05:00
Cruz Monrreal
16d30776aa
Merge pull request #6905 from kivaisan/remove_common_pal_flags
...
Lora: Remove obsolete FEATURE_COMMON_PAL flags
2018-05-21 10:11:20 -05:00
Cruz Monrreal
1ae48fcee9
Merge pull request #6939 from jeromecoutant/PR_NOT_SUPPORTED
...
NOT_SUPPORTED error was not supported any more in test_api.py script
2018-05-21 10:08:03 -05:00
Kimmo Vaisanen
990da085d9
Introduce API to query how much time is left for delayed event
...
If user has initiated a delayed event (either with call_in or call_every),
user might need to know how much time is left until the event is
due to be dispatched.
Added time_left() function can be used to get the remaining time.
2018-05-18 12:55:06 +03:00
Martin Kojtal
79640c6a88
Merge pull request #6940 from JanneKiiskila/nvstore-thread-mstr
...
NVStore - remove Thread.h include
2018-05-18 09:05:05 +01:00
Cruz Monrreal
4b721583b5
Merge pull request #6559 from davidsaada/david_flash_sim_bd
...
Implement FlashSimBlockDevice - flash simulated block device over RAM
2018-05-17 21:54:34 -05:00
Cruz Monrreal
73eebaecf7
Merge pull request #6919 from cmonr/nvstore-example-targets
...
tools: Add explicit target for NVStore example
2018-05-17 21:39:12 -05:00
Cruz Monrreal
bb0c345af1
Merge pull request #6917 from ARMmbed/g-astyle-rename-warnings
...
Travis: Quick name-fix for warnings reported by Astyle
2018-05-17 21:38:44 -05:00
Cruz Monrreal
77f5c4ac04
Merge pull request #6749 from AndrzejKurek/feature-mbedtls-platform-setup
...
Add platform setup and teardown calls to mbedtls tests
2018-05-17 10:08:44 -05:00
Cruz Monrreal
54ac02b080
Merge pull request #6865 from jamesbeyond/greentea_fix
...
fix greentea-client, require a character input between K-V pairs
2018-05-17 10:07:41 -05:00
Cruz Monrreal
bce32b097e
Merge pull request #6876 from JuhPuur/master
...
Nanostack release for Mbed OS 5.9
2018-05-17 10:07:21 -05:00
Marcus Chang
ef9bc9ccc9
Add NRF52 support for building bootloader and updateable firmware
...
New directory structure:
* TARGET_SOFTDEVICE_COMMON
* TARGET_SOFTDEVICE_S112
* TARGET_SOFTDEVICE_S132_FULL (MBR + SoftDevice, default)
* TARGET_SOFTDEVICE_S132_OTA (SoftDevice only, for firmware updates)
* TARGET_SOFTDEVICE_S132_MBR (MBR only, for bootloader builds)
* TARGET_SOFTDEVICE_S140_FULL (MBR + SoftDevice, default)
* TARGET_SOFTDEVICE_S140_OTA (SoftDevice only, for firmware updates)
* TARGET_SOFTDEVICE_S140_MBR (MBR only, for bootloader builds)
* TARGET_SOFTDEVICE_NONE
The X_OTA and X_MBR binaries are obtained from the original x_FULL SoftDevice
by splitting it in an MBR part and a SoftDevice part. The MBR is needed for
the bootloader and the SoftDevice for firmware updates.
Build application without SoftDevice:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_NONE"]
}
}
Build application for firmware update using SoftDevice X:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_X_OTA"]
}
}
Build bootloader without SoftDevice X:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_X_MBR"]
}
}
2018-05-17 07:32:09 -07:00
Janne Kiiskila
16a27a2602
NVStore - remove Thread.h include
...
As this include is not actually needed. Having it will cause issues
with the bootloader, as this will cause a need to get the full
CMSIS/RTOS package etc., which would bloat the bootloader size.
2018-05-17 13:07:59 +03:00
jeromecoutant
109524d83d
NOT_SUPPORTED error was not supported any more in test_api.py script
2018-05-17 11:58:13 +02:00
Cruz Monrreal II
4ea96d982d
Added explicit target for NVStore, per example readme
2018-05-15 12:48:48 -05:00
Christopher Haster
fa54351a64
Travis: Quick name-fix for warnings reported by Astyle
...
Currently Astyle is reporting files with warnings, not the actual count
of warnings. This is a bug, but fixing right now will cause incorrect results.
At least for the short-term we can change the name to avoid as much confusion
as possible.
2018-05-15 11:55:57 -05:00
Cruz Monrreal
8be2e34390
Merge pull request #6832 from bcostm/PULL_REQUEST_CUBE_UPDATE_F3_V1.9.0
...
STM32F3: Update with STM32CubeF3 V1.9.0
2018-05-15 10:09:16 -05:00
Cruz Monrreal
991d4613b7
Merge pull request #6744 from AriParkkila/yield-to-wait
...
Cellular: Changed ATHandler yield to wait
2018-05-15 10:08:49 -05:00
Cruz Monrreal
83d7444331
Merge pull request #6886 from cmonr/additional-py3-fixes
...
Corrected iteritems py2/3 compatability in test_api.py
2018-05-15 10:08:28 -05:00
Cruz Monrreal
46c1e94fc5
Merge pull request #6795 from deepikabhavnani/thread_stats
...
Thread stats API
2018-05-15 10:08:05 -05:00
Kimmo Vaisanen
3094327e12
Lora: Remove obsolete FEATURE_COMMON_PAL flags
...
mbed-trace no longer requires COMMON_PAL to be enabled.
2018-05-15 16:08:30 +03:00
Cruz Monrreal
80e109370d
Merge pull request #6892 from hasnainvirk/bug_fix
...
LoRaWAN: Wrong type of message check
2018-05-14 17:35:32 -05:00
Cruz Monrreal
0fd5447ff7
Merge pull request #6885 from theotherjimmy/fix-startaddr-conflict
...
BL mode: Prevent jump address conflicts
2018-05-14 16:16:34 -05:00
Cruz Monrreal
9fd04c4a37
Merge pull request #6839 from kivaisan/fix_lora_au915_build
...
Lora: fix AU915 build
2018-05-14 10:52:18 -05:00
Cruz Monrreal
6db9a8bb62
Merge pull request #6875 from kivaisan/fix_batterylevel_callback_v2
...
Lora: Fix battery_level callback
2018-05-14 10:45:03 -05:00
Cruz Monrreal
9923899a8e
Merge pull request #6883 from anttiylitokola/master
...
Update mbed-coap to version 4.4.3
2018-05-14 10:39:17 -05:00
Cruz Monrreal
d3cc4e1066
Merge pull request #6833 from andrewleech/test_ignore_arg
...
mbed test: add argument `--ignore` to allow passing in mbedignore patterns
2018-05-14 10:37:26 -05:00
Cruz Monrreal
598e5118a7
Merge pull request #6838 from ajaakko-arm/sw4stm_tmppath_fix
...
export: Fix invalid config header path in Sw4STM32
2018-05-14 10:37:01 -05:00
Cruz Monrreal
506f9a8905
Merge pull request #6882 from kjbracey-arm/lwip-tcp-ooseq
...
lwIP: Enable TCP out-of-order processing
2018-05-14 10:36:08 -05:00
Cruz Monrreal
15ff9a8bf7
Merge pull request #6864 from davidsaada/david_flashiap_unaligned_src
...
FlashIAP: Fix problem of programming source buffer not aligned to 4
2018-05-14 10:35:38 -05:00
Cruz Monrreal
e533b41c55
Merge pull request #6879 from kivaisan/compile_lora_examples_only_for_lora_targets
...
Build mbed-os-example-lora only for lora targets
2018-05-14 10:35:11 -05:00
Juhani Puurula
8bede897e6
Merge commit '03edf998fa6142cb5e3d4c28154c9bdfea98105f'
...
* commit '03edf998fa6142cb5e3d4c28154c9bdfea98105f':
Squashed 'features/nanostack/coap-service/' changes from 36d36ce..1cb994e
2018-05-14 17:08:10 +03:00
Juhani Puurula
03edf998fa
Squashed 'features/nanostack/coap-service/' changes from 36d36ce..1cb994e
...
1cb994e Move security _pkey into X.509 condition (#99 )
git-subtree-dir: features/nanostack/coap-service
git-subtree-split: 1cb994e46e4943b44139cd19c5e97b74834e8216
2018-05-14 17:08:10 +03:00
Qinghao Shi
d48d3aff2b
fix a bug in greentea-client
...
reset "LastChar" after "tok_close" received
fix the bug where greentea-client require a character input between K-V pairs
2018-05-14 11:41:14 +01:00
Hasnain Virk
d270105fa8
LoRaWAN: Wrong type of message check
...
In the reception data path, we needed to check the MCPS CONFIRMATION type
not the MCPS INDICATION type. Indication message type is for downlink message type
which can be UNCONFIRMED even if we have sent a CONFIRMED one, e.g., an ACK.
2018-05-14 13:36:38 +03:00
Ari Parkkila
287a1a86d0
Cellular: AT handler review fixes
2018-05-14 10:25:00 +03:00
Ari Parkkila
3bdb6d1737
Cellular: Fixed ATHandler write poll timeout
2018-05-14 10:25:00 +03:00
Ari Parkkila
9b896a16bb
Cellular: ATHandler yield to wait review fixes
2018-05-14 10:25:00 +03:00
Ari Parkkila
559abd3009
Cellular: AT requests are to be processed within time period
2018-05-14 10:24:59 +03:00
Ari Parkkila
98ef516061
Cellular: Changed ATHandler yield to wait
2018-05-14 10:23:06 +03:00
Marcus Chang
6af843fceb
Trim white space and clean up NRF52 configuration files
...
Removed unused and duplicate macros.
2018-05-13 22:31:17 -07:00
Cruz Monrreal
2104d8ab5b
Merge pull request #6711 from marcuschangarm/cleanup-nrf5x
...
Cleanup TARGET_NRF5 and TARGET_NRF5x
2018-05-11 19:15:05 -05:00
Cruz Monrreal II
99dd4c2b0a
Added missing six requirement
2018-05-11 14:25:27 -05:00
Cruz Monrreal II
daa0f9bc35
Corrected iteritems py2/3 compatability in test_api.py
2018-05-11 13:17:48 -05:00
Jimmy Brisson
4ad8ce073a
Prevent jump address conflicts in bootloader modes
2018-05-11 11:23:01 -05:00
deepikabhavnani
97c88188d0
Cleanup
...
1. Enable watermark to get stack space information
2. Restructured code
3. Throw error if MBED_THREAD_STATS_ENABLED is not set
4. Astyle changes
2018-05-11 10:06:44 -05:00
deepikabhavnani
f43b16ffd9
Cleaup and review comments addressed
...
1. Removed prefix thread_ from all elements of mbed_stats_thread_t
2. #if conditions aligned to rest of the file
2018-05-11 10:05:35 -05:00
deepikabhavnani
bb8ccbd373
Checking difference in thread count + review comments
2018-05-11 10:05:33 -05:00