Ari Parkkila
50ab644380
Cellular: Fix to not use all zero address for DNS
2019-12-16 04:56:45 -08:00
Rajkumar Kanagaraj
95f56bac30
Microlib: Disable feof function usage in tests
...
feof function is not supported in Microlib library. so disabling all the feof function usage in the green tea test.
2019-12-16 04:34:20 -08:00
Przemyslaw Stekiel
6a3e343ec6
Fix for issue #12104 (STM32 can_init_freq() ignores frequency)
2019-12-16 13:16:51 +01:00
Graham Hammond
9cdf5fc31d
Notify on configuration exception rather than breaking build
2019-12-16 11:55:26 +00:00
Juha Heiskanen
3e51bd41ee
Wi-sun network event handler update
...
Wi-sun network event ARM_NWK_NWK_CONNECTION_DOWN will set Bootstrap state to active and notify interface state to MESH_BOOTSTRAP_STARTED
2019-12-16 12:56:53 +02:00
Martin Kojtal
f77f4ea911
Merge pull request #12085 from jainvikas8/fix-12084
...
PSA setup template changes.
2019-12-16 09:58:09 +01:00
Martin Kojtal
fd4288a0dc
Merge pull request #12027 from michalpasztamobica/dns_module_test
...
Modify nsapi_dns tests to be module tests
2019-12-16 09:49:16 +01:00
Martin Kojtal
4aeaab46cf
Merge pull request #11866 from devran01/update_pycryptodome_version
...
Update pycryptodome version
2019-12-16 09:11:32 +01:00
Anna Bridge
d128ff4882
Merge pull request #11961 from hugueskamba/hk-add-unbuffered-serial-class
...
UnbufferedSerial: Introduce the class to replace RawSerial
2019-12-13 15:54:40 +00:00
Alexandre Bourdiol
528ac279fe
Targets: adapt NUCLEO_G071RB to CMSIS-pack info update
2019-12-13 16:42:40 +01:00
Alexandre Bourdiol
d4027cdc3d
Merge pull request #1 from JanneKiiskila/CMSIS-pack-STM32G-series
...
Update CMSIS-pack info for STM32G-family
2019-12-13 16:27:55 +01:00
Janne Kiiskila
cec05474b2
Update CMSIS-pack info for STM32G-family
...
Update the CMSIS-pack info to `index.json` in arm_pack_manager -folder.
The update happens via python project.py --update-packs and a modified
version of the cmsis-pack-manager tool, which allows the download of
(most) CMSIS-pack files. The changes for this family ONLY are then updated
to the `index.json` -file.
Mbed OS PR #12093 need this change, as they refer to a target (device_name)
from the updated CMSIS-packs.
Ref: https://github.com/ARMmbed/mbed-os/pull/12093
2019-12-13 16:18:43 +02:00
Anna Bridge
8fb43a8db5
Merge pull request #11817 from AnttiKauppila/esp_fix
...
ESP8266 "busy s..." fix (ONME-4352)
2019-12-13 11:27:25 +00:00
jaco.olivier
ef5da02a68
Implemented recommended fix from https://github.com/STMicroelectronics/STM32CubeF4/issues/5
2019-12-13 10:48:38 +02:00
Antti Kauppila
abf2ea94ba
Wrong order of code fixed
...
The source file had dead code because code was behind return and therefore unreachable. Order was changed to have correct behaviour
2019-12-13 08:40:59 +02:00
Shuopeng Deng
6f3852dd59
fix 'enumerated type mixed with another type' IAR warnings
2019-12-12 17:05:11 -08:00
Shuopeng Deng
7817a228e9
fix 'statement is unreachable' IAR warning
2019-12-12 17:05:11 -08:00
Anna Bridge
8fcfbe117f
Merge pull request #12079 from AnttiKauppila/coverity_fixes
...
Coverity fixes
2019-12-12 16:28:12 +00:00
Antti Kauppila
142581cf62
Added error handling in case Valgrind tool not found
2019-12-12 15:30:23 +02:00
Antti Kauppila
25a6e9d201
Valgrind support added for unittests
...
Added an option to select Valgrind to be used for unittests from command line
2019-12-12 15:30:23 +02:00
Alexandre Bourdiol
7c52aa59ec
TARGET_STM: add support of board NUCLEO_G071RB
2019-12-12 14:00:04 +01:00
Kimmo Vaisanen
5d5b8656da
Update offloaded TLSSocket to TLSSocket design
2019-12-12 12:29:55 +02:00
Hugues Kamba
7b845409a0
UnbufferedSerial: Introduce the class to replace RawSerial
...
* Deprecate RawSerial.
* Introduce UnbufferedSerial to provide unbuffered I/O by implementing
with a FileHandle interface for I/O streams.
* Add Greentea test for the UnbufferedSerial class.
2019-12-12 08:44:09 +00:00
Ari Parkkila
483c557f9b
Cellular: Fix AT command for COPS manual network selection
2019-12-12 00:31:43 -08:00
Antti Kauppila
d5fdcfdab8
busy s... fix (ONME-4352)
...
oob handling added for OK in busy scenario
Fixed spellcheck error
trace added for ok
2019-12-12 09:36:34 +02:00
Michal Paszta
c2856ef710
Remove deprecated string-based get_ip_address_if
2019-12-12 09:22:32 +02:00
Michal Paszta
92e237414e
Modify multihoming tests to use get_ip_address_if
2019-12-12 09:20:33 +02:00
Michal Paszta
d5d04ebb90
Move get_ip_address_if to the right class
...
get_ip_address_if was wrongly added to OnboardNetworkStack::Interface, while it should in fact be placed directly in OnboardNetworkStack.
2019-12-12 09:20:27 +02:00
Alexandre Bourdiol
9e3ad13d5e
TARGET_STM: fix flash api 64bit address alignment on L4 and WB
2019-12-11 18:32:42 +01:00
Tymoteusz Bloch
0859ff7b79
Netsocket tests timeouts and JSON and TLS configuration adjusted to pass under mesh Wisun.
...
Netsocket timeouts increased due to long node join on current Wisun implementation.
2019-12-11 17:42:29 +01:00
Vikas Katariya
4a84e14634
PSA setup template changes.
...
Ideally, there is nothing wrong, but it seems to produce AStyle
error when release script runs for PSA Auto-generated files.
Therefore removed the spaces from the problematic line.
Fixes #12084
Signed-off-by: Vikas Katariya <Vikas.Katariya@arm.com>
2019-12-11 15:45:47 +00:00
Martin Kojtal
8c673ba597
Merge pull request #12071 from hugueskamba/hk_minimal_console_static_pinmap
...
Minimal Console: Use static pin map
2019-12-11 14:28:51 +01:00
Martin Kojtal
095e8836d7
Merge pull request #12078 from AriParkkila/cell-ppp-ip
...
Cellular: Add PPP/IP config flags in CellularInterface.json
2019-12-11 14:24:20 +01:00
Martin Kojtal
5c8d46f4e9
Merge pull request #12022 from anttiylitokola/master
...
Make ESP8266 compatible with bare metal profile
2019-12-11 14:23:46 +01:00
Rajkumar Kanagaraj
f6a7f6587a
Fixing the Mbed OS crash reporting and enable green tea test for bare metal.
...
Added missing mbed_error_initialize function call in bare metal boot code which is used
to retrieve the crash report from RAM in case of any previous abnormal re-boot but this function call is present in RTOS boot code.
2019-12-11 04:28:42 -08:00
Martin Kojtal
8fd8ea2fed
Merge pull request #12080 from AnttiKauppila/ut_cleanup
...
Unittest cleanup made
2019-12-11 13:00:12 +01:00
Antti Kauppila
40fcdb731b
Unittest cleanup made
...
CellularDevice still had the old way of defining built time defines and is now removed.
Other unittests needed some minor fixes after this.
2019-12-11 12:05:02 +02:00
Martin Kojtal
1d5bd750b9
Merge pull request #12061 from OpenNuvoton/nuvoton_nano130_iar_dynamic_heap
...
NANO130: Support dynamic heap configuration on IAR
2019-12-11 10:46:28 +01:00
Antti Kauppila
11b1df00b8
Coverity fix for mbed-client-cli
...
- uint64_t cast added to avoid overflow
2019-12-11 09:32:02 +02:00
Antti Kauppila
c42426a889
Coverity fixes for UBlox
...
- Unneeded class variables refactored away
- Init function refactored to remove duplicate code
2019-12-11 09:26:41 +02:00
Antti Kauppila
35c2b60800
Coverity fix for ATHAndler
...
Unneeded NULL check removed
2019-12-11 09:25:29 +02:00
Martin Kojtal
a996ea27f7
Merge pull request #12057 from OpenNuvoton/nuvoton_emac_max_recv
...
NUC472/M487: Limit EMAC receive frame length as 1518
2019-12-11 08:12:02 +01:00
Martin Kojtal
f2701463ae
Merge pull request #12052 from yarbcy/pr/fix-for-arm-issue-11860
...
fpga tests: clear uart fix
Fixes #11860 (correction from the commit msg)
2019-12-11 08:05:53 +01:00
Martin Kojtal
06da49984f
Merge pull request #12069 from jeromecoutant/PR_ASTYLE
...
STM32: astyle update
2019-12-11 08:01:19 +01:00
Ari Parkkila
95d15fe69a
Cellular: Add PPP/IP config flags in CellularInterface.json
2019-12-10 22:39:21 -08:00
Anna Bridge
0c227a0756
Merge pull request #12059 from 0xc0170/JammuKekkonen-remove_hiding_config_errors
...
Config: fix bootloader config errors - propagate errors
2019-12-10 18:33:59 +00:00
Martin Kojtal
76ae27e762
Merge pull request #12073 from AnttiKauppila/UT_fixed
...
cellular: unittests fix after PRs 12051 and 11996
2019-12-10 17:52:35 +01:00
Antti Kauppila
bda2d37bda
Unittests fixed
...
PRs 12051 and 11996 were merged simultaneously without running tests in between.
This caused unittests to brake and those are fixed with this commit.
2019-12-10 18:02:14 +02:00
Hugues Kamba
431f6cb604
Minimal Console: Use static pin map
2019-12-10 15:32:15 +00:00
jeromecoutant
9317bea756
STM32 GPIO INIT in critical section
...
critical section added in gpio_irq init and free functions
to protect shared code structures
Note that other functions are protected in API level in InterruptIn
2019-12-10 15:59:56 +01:00