Commit Graph

18969 Commits (9bc2e5a5ad1f0c58f614dc0cd4065082b1650e17)

Author SHA1 Message Date
Przemyslaw Stekiel 814940cabe Fix for issue #8155 (NRF52832: time stops after 35 minutes)
Low power Timer is used as RTC for platforms that don't have HW RTC capabilities (like NRF52832).
`_rtc_lpticker_read(void)` function currently uses `Timer::read()` function to trace elapsed time.
`Timer::read()` returns seconds represented as `float` value, but this value is calculated from `int` since `Timer::read_us()` returns `int`.
This limits time tracing to ~35 min.
To fix this problem we will use `timer::read_high_resolution_us()` (which returns unsigned 64 bit value) instead of `Timer::read()`.
2018-09-18 09:48:53 +02:00
ccli8 4888ff2b11 Fix Greentea test common_tickers failed
1. Disable ticker interrupt which would interfere with fire_interrupt speed test
2. Enlarge test period to avoid timeout error
2018-09-18 10:57:14 +08:00
Cruz Monrreal 84aa9c32c7
Update mbed-cloud-sdk in requirements.txt 2018-09-17 20:27:59 -05:00
Cruz Monrreal 3da606e586
Merge pull request #8017 from TTornblom/master
IAR: Fix for #7662, only massage the error decode URL for the IAR .xcl
2018-09-17 19:46:12 -05:00
Cruz Monrreal 7a0c9a640e
Merge pull request #8137 from OPpuolitaival/icetea_hw_restriction
Icetea hw restriction
2018-09-17 10:06:55 -05:00
Martin Kojtal 87daf8f8c3
Merge pull request #7969 from jarvte/cellu_multiple_context
Cellular: CellularDevice:get_default_instance() implemented
2018-09-17 14:52:10 +02:00
Martin Kojtal d02cd70433
Merge pull request #8067 from bridadan/icetea_test_docs
Spelling fixes and general readability improvements for TEST_APPS documentation
2018-09-17 14:48:20 +02:00
Martin Kojtal 492c400386
Merge pull request #8052 from kjbracey-arm/filebase_default
FileBase: Fix unsetting of default when destroyed
2018-09-17 14:47:40 +02:00
Martin Kojtal 8604f80a8e
Merge pull request #8010 from NXPmicro/NXP_Fix_UART_Parity_Sel
NXP: Update serial driver's parity handling
2018-09-17 14:46:58 +02:00
Martin Kojtal aca7740f00
Merge pull request #7982 from hasnainvirk/mem_overrun
LoRaWAN: Memory overrun correction
2018-09-17 14:43:13 +02:00
Martin Kojtal 10b5a3a9d8
Merge pull request #7960 from RonEld/set_NULL_as_platform_context
Change mbedtls_platform_context parameter to NULL
2018-09-17 14:30:03 +02:00
Martin Kojtal 9abcbf6acf
Merge pull request #7901 from deepikabhavnani/warning_fix
Compiler Warning fixes
2018-09-17 14:29:15 +02:00
Martin Kojtal 40e9f41b4b
Merge pull request #7821 from klaas019/master
Add license files for MTS bootloaders
2018-09-17 14:22:53 +02:00
Martin Kojtal b97ac0c353
Merge pull request #7787 from jeromecoutant/PR_MSI_LSE
STM32L4 : code cleanup in MSI SetSysClock
2018-09-17 14:22:29 +02:00
Jani Suonpera 4c94d78f1b Rename F207ZG bootloader binary
Typo fix and fix version hash.
2018-09-17 14:03:35 +03:00
Ari Parkkila 13106fb774 Cellular: Disable AT+CGAUTH on HE910 and BC95 2018-09-17 03:28:18 -07:00
Antti Kauppila 2b7a087849 Rebased & fixed 2018-09-17 12:07:43 +03:00
Antti Kauppila a6b4938844 Small improvements for test cases 2018-09-17 12:07:43 +03:00
Antti Kauppila adc4ce4385 Old Cellular UNITTESTS removed 2018-09-17 12:07:43 +03:00
Antti Kauppila 9f9aa4a210 cellular unittests ported to googletest framework 2018-09-17 12:07:43 +03:00
Ari Parkkila 4698cd268d Cellular: Implement APN authentication for BG96 2018-09-17 01:14:59 -07:00
Ari Parkkila fb899d2cc1 Cellular: Fix APN authentication before context activation 2018-09-17 01:14:59 -07:00
Jani Suonpera fc6ff090bd Add bootloader image for Nucleo F207ZG 2018-09-17 10:48:11 +03:00
Cruz Monrreal 0cd43157d1
Merge pull request #8100 from ARMmbed/storage-comp-doxygen-buildpatch
Allow storage doxy to build
2018-09-15 19:58:19 -05:00
Cruz Monrreal aee6325baa
Merge pull request #8123 from lorjala/fix_coverage_excludes
Unit tests: fix coverage exclude paths on Windows
2018-09-14 22:58:11 -05:00
Cruz Monrreal 91ddbfaf18
Merge pull request #8140 from theotherjimmy/bump-icetea
requiremnts: Bump IceTea
2018-09-14 17:36:31 -05:00
Cruz Monrreal 77e073038d
Merge pull request #8063 from theotherjimmy/mbed-dm-api-key
`mbed dm`: Accept api key and host on the command line
2018-09-14 14:44:29 -05:00
Cruz Monrreal 836eec00ae
Merge pull request #7945 from jarlamsa/synchronous_dns_cache
Move SYNCHRONOUS_DNS_CACHE test to extended set
2018-09-14 13:12:04 -05:00
Cruz Monrreal 8475477ca7
Merge pull request #7992 from SeppoTakalo/fix-tcpsocket-accept
Fix TCPSocket::accept()
2018-09-14 11:49:06 -05:00
Cruz Monrreal 6addb89db1
Merge pull request #8075 from OPpuolitaival/requirements
Syncronize mbed-ls minimum version with icetea requirements
2018-09-14 11:14:18 -05:00
Cruz Monrreal 48d212fe51
Merge pull request #8086 from SeppoTakalo/fix_socketaddr_unittests
Fix SocketAddress unittests
2018-09-14 10:34:37 -05:00
Jimmy Brisson f266dc79a8 requiremnts: Bump IceTea
### Description

Version 1.0.1 of IceTea required conflicting version of jsonschema and
a version of pyshark that required a native compiler on windows. Version
1.0.2 resoves these issues and a few more. This PR prevents users from
installing a version which we know is broken

@cmonr RC3 please :D

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Breaking change
2018-09-14 10:12:07 -05:00
Filip Jagodzinski 6821556b47 STM: Fix us_ticker timestamp after deep sleep
Use the `mbed_sdk_inited` flag to correct the `HAL_GetTick()` behavior
after waking up from deep sleep mode. `ticker_read_us()` must not be
used to read us_ticker timestamp after waking up until the us_ticker
context is restored. More detailed description in issue #8117.

Fixes #8117
2018-09-14 15:44:40 +02:00
Olli-Pekka Puolitaival ed18665807 Fix icetea run in case that user has different boards connected same time 2018-09-14 16:29:09 +03:00
Olli-Pekka Puolitaival 1981728be9 Fix tests 2018-09-14 13:57:08 +03:00
Olli-Pekka Puolitaival cd628a77a2 Include run_icetea unittests also in pytest run 2018-09-14 13:49:41 +03:00
jeromecoutant 52776a1e7b SM32F3 correct analogin_read 2018-09-14 11:41:12 +02:00
kegilbert cf12bef7d7 Allow storage doxy to build 2018-09-13 17:30:44 -05:00
Lari-Matias Orjala cad2761687 fix coverage exclude paths on Windows 2018-09-13 20:30:08 +03:00
Cruz Monrreal 2e5e23f7c1
Merge pull request #8066 from bridadan/move_unittest_paths_to_hyphens
Move unittest paths to hyphens
2018-09-13 11:03:01 -05:00
Anna Bridge d6ccf46bbc
Merge pull request #8031 from juhaylinen/fix-tcpserver
Fix TCPServer::accept()
2018-09-13 13:09:55 +01:00
studavekar 493a8cd4a7 specify mbed-cli version requirement 2018-09-13 03:06:42 -05:00
Cruz Monrreal 207ea79ba9
Merge pull request #8092 from yennster/patch-3
Fix quotes around gcovr install command for Windows
2018-09-12 20:05:58 -05:00
Russ Butler b9b4b8ada6 Replace macros with config options
Add a config option for the following values:
MBED_SYS_STATS_ENABLED
MBED_STACK_STATS_ENABLED
MBED_CPU_STATS_ENABLED
MBED_HEAP_STATS_ENABLED
MBED_THREAD_STATS_ENABLED
MBED_CONF_APP_MAIN_STACK_SIZE
MBED_CONF_APP_TIMER_THREAD_STACK_SIZE
MBED_CONF_APP_IDLE_THREAD_STACK_SIZE
MBED_CONF_APP_THREAD_STACK_SIZE

To maintain backwards compatibility inside the RTOS both
APP and RTOS config values can be used.
2018-09-12 13:59:46 -05:00
Cruz Monrreal c6fef82303
Merge pull request #8079 from bremoran/patch-3
BUGFIX: Remove account management API calls from DM
2018-09-12 12:14:00 -05:00
Jimmy Brisson 4f1c1d90e5 `mbed dm`: Remove references to internal script from help
### Description

Now that we are delegating the help text to `device_managment.py`,
it should print out help as if it's invoked with `mbed device-management`.
This PR changes the argument parser and the help text to do just that.

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Breaking change
2018-09-12 11:05:42 -05:00
Cruz Monrreal 8d9e2e5d0a
Merge pull request #7909 from KariHaapalehto/f411re_iar
Adjust STMF411xE IAR linker file to mbed-os memory needs.
2018-09-12 09:20:15 -05:00
Mahesh Mahadevan 3661dc7e71 MIMXRT1050_EVK: Fix the PWM Hal driver
1. Add Pin defines for missing PWM pins
2. Update the hal to account for the number of PWM instances
3. Fix the register reload policy
4. Configure the XBAR to put the PWM fault inputs in inactive state

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-09-12 08:52:39 -05:00
Jarno Lamsa 0e4ae40415 Add documentation about icetea testcases 2018-09-12 15:41:46 +03:00
Jenny Plunkett 8af0afdd2e
Fix quotes around gcovr install command 2018-09-11 17:07:02 -05:00