Janne Kiiskila
83daa5052b
Update CMSIS pack index json for STM32H7xx family
...
Manually replaced the existing STM32H7 section and replaced it with the
context of updated `index.json` that pulled in the Keil packs available
today, as of 18th October, 2019.
See related PR; https://github.com/ARMmbed/mbed-os/pull/11707
2019-11-04 17:57:19 +02:00
Ryan Morse
30980035d9
Update common libraries
...
Updated Serial Flash interface & Network buffer classes to avoid warnings and improve robustness. Fixed issue with mbed_overrides trying to use an old implementation of cy_serial_flash_init() function.
2019-11-04 07:43:22 -08:00
Martin Kojtal
18d4adf04f
Merge pull request #11719 from wajahat-ublox/echo_fix
...
Ensure modem echo is off before sending other AT commands
2019-11-04 15:56:12 +01:00
Martin Kojtal
fe940924cc
Merge pull request #11683 from AnttiKauppila/baremetal_support
...
Baremetal profile fixes
2019-11-04 15:53:57 +01:00
Martin Kojtal
412b0ae5d5
Merge pull request #11375 from tymoteuszblochmobica/nsapi_dns
...
NSAPI DNS query IP version check for non LWIP stacks.
2019-11-04 15:30:28 +01:00
Martin Kojtal
5303b10509
Merge pull request #11693 from mtomczykmobica/ONME-4398
...
UDPSOCKET_ECHOTEST change to tolerate duplicate packets
2019-11-04 15:29:51 +01:00
Martin Kojtal
f27aec3377
Merge pull request #11279 from cy-jayasankar/pr/added-ipv6-link-local-address-api
...
Add API to get ipv6 link local address
2019-11-04 15:28:41 +01:00
Martin Kojtal
c908404d94
Merge pull request #11783 from mirelachirica/set_baud_rate
...
Adding set baud rate routine
2019-11-04 15:27:02 +01:00
Seppo Takalo
21987dbefa
Remove commented-out code
2019-11-04 16:13:33 +02:00
Seppo Takalo
ccb77384f1
Remove linefeeds from debug prints
2019-11-04 16:13:33 +02:00
Seppo Takalo
f0790cd7b2
Remove usage of Mbed TLS internal function from DeviceKey.
...
DeviceKey was using mbedtls_ssl_safer_memcmp() to compare result against
buffer of equal length, but zero content. This comparison makes no sense
as the entropy function is already returning proper error, if it fails.
2019-11-04 16:13:33 +02:00
Seppo Takalo
4ab3c8bb48
IOTSTOR-953: Fix address calculations from SlicingBlockDevice
...
* Change MBED_ASSERTS() to return valid error code, so that
checks are not bypassed on release builds.
* Fix starting address calculations so that "addr" parameter is always
relative to SlicingDevice and "_start" is only added when calls to
underlying storage block is made.
* Bypass BlockDevice:is_valid_*() to underlying block device.
Slicingblockdevice was just verifying addresses independently, without
verifying those from underlying block storage.
2019-11-04 16:13:32 +02:00
Seppo Takalo
333b281000
Add moduletest for SlicingBlockDevice
...
This uses HeapBlockDevice for providing the underlying storage block.
Check boundaries that slicingblockdevice do not overlow over to unassigned
blocks.
2019-11-04 16:13:32 +02:00
Seppo Takalo
a6d8f74b09
Add unittest for HeapBlockDevice and change some MBED_ASSERTS to errors.
2019-11-04 16:12:36 +02:00
Seppo Takalo
31fbed9066
Add some functionality to atomic stubs
2019-11-04 16:12:36 +02:00
Seppo Takalo
168b51c415
Add storage related files to baseline unittest.
...
* Refactor some headers to use relative path from Mbed OS root.
* Refactor some data types to compile on 64bit machines.
* Refactor some debug traces to use mbed_trace.
2019-11-04 16:12:36 +02:00
Seppo Takalo
7f089ac074
Add empty unittest to generate zero baseline for untested files.
2019-11-04 16:12:36 +02:00
Seppo Takalo
376bbfc853
Add enough stubs to allow drivers/* to compile.
2019-11-04 16:12:36 +02:00
Seppo Takalo
82045b040d
Remove extra GCC arquements.
...
"--coverage" is synonym to "-fprofile-arcs -ftest-coverage"
https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html
This was causing extra compilation warnings on CLANG.
2019-11-04 16:09:43 +02:00
Martin Kojtal
f560e7960a
Merge pull request #11641 from hugueskamba/hk-fix-deepsleep-pwmout
...
PmwOut: Add method to enable/disable PWM
2019-11-04 14:28:50 +01:00
Michal Paszta
87211e9158
Document Socket API functions return values.
...
Describe the return values with as much detail as possible, to let user only check the relevant return codes, instead of all nsapi_error_t. Refer to underlying APIs wherever possible.
2019-11-04 11:55:19 +02:00
Martin Kojtal
f59d71f0b4
Merge pull request #11772 from u-blox/ubx_context
...
Cellular: updated cellular context flags and cid in ublox-api
2019-11-04 09:57:08 +01:00
Martin Kojtal
d3fb5fb664
Merge pull request #11475 from jamesbeyond/exp_update
...
TEST: add atecc608a example to compilation test
2019-11-04 09:50:45 +01:00
Martin Kojtal
5a1ccc0f2f
Merge pull request #11780 from OpenNuvoton/nuvoton_fpga_perif_free
...
Nuvoton: Add implementations of HAL API i2c_free and analogin_free
2019-11-04 09:49:36 +01:00
Martin Kojtal
a927ab8f7c
Merge pull request #11789 from jeromecoutant/PR_STM32H7
...
STM32H7: code and feature alignment for both NUCLEO and DISCO targets
2019-11-04 09:48:09 +01:00
Mirela Chirica
3fdbe2408d
Cellular: Baud rate setting for TCPSOCKET_RECV_100K greentea test
2019-11-01 17:22:06 +02:00
Mirela Chirica
c484fc88f9
Cellular: Added set routine for baud rate
2019-11-01 17:21:31 +02:00
Antti Kauppila
ac0b0f1f2c
Unittests fixed
2019-11-01 15:22:28 +02:00
Antti Kauppila
0b8cd38dcd
Baremetal profile fixes
2019-11-01 15:12:19 +02:00
Hugues Kamba
b8bcc7face
PwmOut: Add unit test
2019-11-01 09:35:41 +00:00
Qinghao Shi
6d47ec37fb
TEST: turn on sub examples build test
2019-11-01 00:06:21 +00:00
Qinghao Shi
e4188b6ad7
TEST: update example.json file
2019-11-01 00:01:36 +00:00
Qinghao Shi
38776fbd99
TEST: add atecc608a example to compilation test
2019-10-31 23:57:14 +00:00
Jayasankar Nara
cb51fa57e2
Add API to get ipv6 link local address.
...
Protocols like mdns requires IPv6 link local address to be advertised in its
records (AAAA record). LWIP::Interface::bringup() API is creating IPv6 link
local address;But as of now there is no API exposed by mbed-os to get the
IPv6 link local address.
This new API is required to deliver mDNS library support on mbed-os for Cypress
platforms. Unit tested it by invoking get_ipv6_link_local_address with a simple
application.
2019-11-01 03:43:36 +05:30
jeromecoutant
a24616443d
STM32F7 targets.json cleaning
2019-10-31 17:49:51 +01:00
jeromecoutant
356de44aed
STM32F7 ARM SCT file update to define correct RAM_SIZE
2019-10-31 17:46:11 +01:00
jeromecoutant
76248b4942
STM32F7 MBEDTLS AES_ALT update for new HAL
2019-10-31 17:46:10 +01:00
jeromecoutant
4f788adeb9
STM32F7 refactor common files
2019-10-31 17:46:10 +01:00
jeromecoutant
52bfd0c99a
STM32F7 updates for new driver version
2019-10-31 17:45:58 +01:00
jeromecoutant
8ac918975f
F7 ST CUBE V1.10.0 => V1.15.0
...
https://www.st.com/en/embedded-software/stm32cubef7.html
2019-10-31 17:43:18 +01:00
Martin Kojtal
c93c181b6a
Merge pull request #11687 from Patater/update-to-mbedtls-2.20.0d0
...
Update to Mbed TLS 2.20.0d0 and Mbed Crypto 2.1.0d0
2019-10-31 17:12:31 +01:00
Martin Kojtal
aba8f42600
Merge pull request #11776 from mprse/issue_11769_cypress_pwm_fix
...
Fix for issue #11769 (Cypress: PWM FPGA test wrong assert)
2019-10-31 17:08:06 +01:00
Martin Kojtal
4c7c7f8dfa
Merge pull request #11785 from VeijoPesonen/deprecate_nvstore
...
Deprecates NVStore
2019-10-31 16:57:35 +01:00
Rob Vlaar
6f31229f48
Workaround to reset UARTE peripheral to be able to go into deep sleep
2019-10-31 15:29:30 +00:00
Martin Kojtal
764cdcf94a
Merge pull request #11777 from mark-edgeworth/fix-scatter-include-path
...
IOTBTOOL-377: Fix scatter file include path online
2019-10-31 16:24:10 +01:00
Martin Kojtal
bf4d51e9e7
Merge pull request #11763 from ARMmbed/feature_unittest_output
...
Display full path of generated coverage output from unittests.
2019-10-31 15:15:01 +01:00
jeromecoutant
c7ca6f731c
STM32H7 linker script files alignment
2019-10-31 14:59:18 +01:00
Martin Kojtal
724dfd554a
Merge pull request #11770 from morser499/pr/cm0-images
...
Update CM0P pre-built images to build 1.0.0.35
2019-10-31 14:40:40 +01:00
jeromecoutant
21ff11c3d3
STM32H7 alignment within family
...
- license header update
- STMOD+ connector pin addition
- update pin comment for Ethernet connector issue (DISCO_H747I)
- align files for each target
2019-10-31 14:38:37 +01:00
Martin Kojtal
eea83007be
Merge pull request #11203 from Tharazi97/Watchdog_lower_limit_timeout_test
...
Add watchdog lower limit timeout test
2019-10-31 14:25:52 +01:00