Cruz Monrreal
2ddce27a42
Merge pull request #6769 from theotherjimmy/fix-subtract-basepath
...
Move subtract basepath into the resources class
2018-05-07 10:33:36 -05:00
Cruz Monrreal
809f183eeb
Merge pull request #6768 from deepikabhavnani/iar_nan0130
...
Nano 100: Lower HEAP size for IAR
2018-05-07 10:32:30 -05:00
Cruz Monrreal
7a1ab1890b
Merge pull request #6792 from jarvte/cellular_dynamic_alloc_and_destr
...
Cellular: Add dynamic alloc and destruction to easycellular
2018-05-07 10:28:43 -05:00
Cruz Monrreal
c52a8d6044
Merge pull request #6793 from theotherjimmy/fix-test-config-passing
...
tools: Pass app-config to get_config
2018-05-07 10:28:03 -05:00
Cruz Monrreal
39fd120064
Merge pull request #6797 from OpenNuvoton/nuvoton_fix_noserial
...
Fix compile error with DirectSerial in serial-less build
2018-05-07 10:27:27 -05:00
Cruz Monrreal
7a5ba60674
Merge pull request #6819 from adbridge/master
...
Remove example update scripting from tools
2018-05-07 10:25:42 -05:00
Martin Kojtal
5a77f42882
Merge pull request #6796 from marcuschangarm/fix-nrf52-tick
...
Fix us_ticker for NRF52 series
2018-05-07 08:17:58 +01:00
Martin Kojtal
6361e92d62
Merge pull request #6798 from marcuschangarm/fix-mbr
...
Fix bug in MBR for NRF52 series
2018-05-04 18:58:14 +01:00
adbridge
cfe2676b30
Remove example update scripting from tools
...
The examples updating functionality has now been moved to the
mbed-release script and thus can be removed from here.
2018-05-04 13:57:18 +01:00
Martin Kojtal
e43d21d4ef
Merge pull request #6713 from theotherjimmy/arm-no-asm-inc
...
Drop include paths for ARM assembler
2018-05-03 16:31:04 +01:00
Martin Kojtal
45b3fffe9a
Merge pull request #6729 from JammuKekkonen/f411re_add_bootloader_support
...
Add bootloader support for NUCLEO_F411RE target
2018-05-03 16:30:29 +01:00
Martin Kojtal
f09ab67af2
Merge pull request #6740 from kivaisan/fix_max_tx_power
...
Lora: Fix max tx power check
2018-05-03 16:28:55 +01:00
Martin Kojtal
b47a3057b6
Merge pull request #6762 from OpenNuvoton/nuvoton_fix_armc6_memtrace
...
Fix compile error with MBED_MEM_TRACING_ENABLED and ARMC6
2018-05-03 16:27:54 +01:00
Martin Kojtal
1a5a2f0134
Merge pull request #6774 from geky/littlefs-fix-trailing-dots
...
littlefs: Fix issue with trailing dots in file paths
2018-05-03 16:26:47 +01:00
Martin Kojtal
1f6ded136c
Merge pull request #6778 from maximmbed/max32625mbed-update-leds
...
Add support for open drain leds
2018-05-03 16:25:04 +01:00
Martin Kojtal
2729c7aa23
Merge pull request #6780 from bmcdonnell-ionx/fix-lwip-compiler-warning
...
resolve LWIP compiler warning
2018-05-03 16:24:31 +01:00
Martin Kojtal
0c61cf4a37
Merge pull request #6785 from codeauroraforum/Fix_KL82Z_PWMOUT
...
KL82Z: Fix clock selection for PWMOUT driver
2018-05-03 16:24:07 +01:00
Martin Kojtal
fb2d0a7517
Merge pull request #6786 from deepikabhavnani/mbed_heap_fix
...
Moved stats test to platform folder
2018-05-03 16:23:25 +01:00
Martin Kojtal
4984340621
Merge pull request #6787 from codeauroraforum/Fix_KW41_SDK_TPM_Driver
...
KW41Z: Update SDK TPM driver
2018-05-03 16:21:57 +01:00
Jimmy Brisson
d338e672de
Apply subtract basepath to features
...
A bug, #6755 , was the result of the `subtract_basepath` function not
being applied to a resources object's children (it's features). This PR
fixes this bug by moving this functionality into the resources class.
Then, I applied the `subtract_basepath` method to the children resource
objects recursively. This has been tested on Partnerbeta and is to
upstream the fix.
2018-05-03 08:54:55 -05:00
Teppo Järvelin
b22a16fe4a
Cellular: Added dynamic alloc and destruction to easycellular.
...
Now application can call connect and disconnect multiple times and resources are freed and constructed properly.
Also whole easycellular can be deleted and constructed again.
2018-05-03 12:47:47 +03:00
Martin Kojtal
16ab71864e
Merge pull request #6765 from mirelachirica/at_handler_read_fix
...
Cellular: Fix AT Handler compile warning
2018-05-03 07:41:23 +01:00
Marcus Chang
41c1654a49
Fix bug in MBR for NRF52 series
...
The MBR VTOR state depends on how the application is booted.
This makes it difficult to initialize the MBR correctly since a
bug prevents the MBR from being initialized more than once.
This commit resets the MBR and SoftDevice to a known state before
initializing the MBR and setting the VTOR through the SoftDevice.
2018-05-02 21:10:41 -07:00
ccli8
bfe9ee7777
Fix compile error with DirectSerial in serial-less build
2018-05-03 10:52:09 +08:00
Marcus Chang
b8f22bbec1
Fix us_ticker for NRF52 series
...
Changed comparison function when setting ticker timeout to fix
tickers not set correctly.
2018-05-02 16:10:14 -07:00
Brendan McDonnell
33a2116042
reduce variable scope
2018-05-02 11:17:25 -04:00
Jimmy Brisson
0579c7e572
Check call to get_config in test_api tests
2018-05-02 09:55:36 -05:00
Jimmy Brisson
0f7e900417
Pass app config to get config
...
This corrects a bug which would manifest as --app-config not having
much of an affect on test builds (not the first libary bulid)
2018-05-02 09:38:44 -05:00
Brendan McDonnell
ba29bd9315
use separate variable to resolve compiler warning
2018-05-02 09:33:24 -04:00
Mahesh Mahadevan
87244a969b
KW41Z: Update SDK TPM driver
...
Certain instances of the TPM are missing some registers, updated
TPM driver handles this variation. This issue was discovered when
running the PWMOUT tests using the ci-test-shield
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-01 14:48:12 -05:00
deepikabhavnani
d43d9b134b
Moved stats test to platform folder
2018-05-01 14:03:31 -05:00
Mahesh Mahadevan
0fb2f01ce7
KL82Z: Fix clock selection for PWMOUT driver
...
This was verified using the ci-test shield
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-01 12:22:04 -05:00
Keyur Hariya
ca4937d40d
Add support for open drain leds
2018-04-30 15:27:07 -05:00
Jimmy Brisson
d08c819830
Merge pull request #6746 from marcuschangarm/fix-vector-relocation
...
Fix vector table relocation for NRF52
2018-04-30 13:51:22 -05:00
Cruz Monrreal
4e66f218fd
Merge pull request #6700 from geky/mbr-add-partition-asserts
...
mbr: Added assertions for overlapping partitions
2018-04-30 11:59:44 -05:00
Cruz Monrreal
a1307d423a
Merge pull request #6590 from 0xc0170/dev_astyle_only_changed
...
AStyle addition to travis
2018-04-30 11:59:22 -05:00
Cruz Monrreal
46379d8438
Merge pull request #6741 from kivaisan/refactor_maccommand
...
Lora: Split add_mac_command() into separate methods
2018-04-30 11:58:33 -05:00
Cruz Monrreal
0196ba7ccb
Merge pull request #6747 from OpenNuvoton/nuvoton_build_no_rtos_secure
...
Support RTOS-less secure image build with Cortex-M23/M33
2018-04-30 11:52:02 -05:00
Cruz Monrreal
e1cc4559cf
Merge pull request #6748 from andrewleech/nrf52_serial_match_assert
...
nrf5x: Fix assert test on SERIAL_RESERVED_CHAR_MATCH
2018-04-30 11:50:05 -05:00
Cruz Monrreal
4ca512d755
Merge pull request #6750 from hasnainvirk/mem_corruption_fix
...
LoRaWAN: Memory corruption due to band mishandling
2018-04-30 11:43:39 -05:00
Jimmy Brisson
b6b6866d38
Extend a local version of the asm cmd list
...
I was extending an object-local one instead of a call-local one
2018-04-30 09:34:32 -05:00
Jimmy Brisson
beb6d7802a
Cleanup extraneous spaces on empty lines
2018-04-30 09:30:32 -05:00
Mirela Chirica
d4d339129a
Cellular: Refactor hex reading to prevent illegal cast
2018-04-30 13:25:15 +03:00
Christopher Haster
b56bdf18cd
littlefs: Fixed issue with trailing dots in file paths
...
Paths such as the following were causing issues:
/tea/hottea/.
/tea/hottea/..
Unfortunately the existing structure for path lookup didn't make it very
easy to introduce proper handling in this case without duplicating the
entire skip logic for paths. So the lfs_dir_find function had to be
restructured a bit.
One odd side-effect of this is that now lfs_dir_find includes the
initial fetch operation. This kinda breaks the fetch -> op pattern of
the dir functions, but does come with a nice code size reduction.
2018-04-30 03:42:53 -05:00
deepikabhavnani
ba4aa3f3a6
Updating HEAP size
...
IAR 7.8 does not support dynamic heap, and some test/addition of new
feature fail on this device because of less static RAM memory.
Reducing the heap memory size for the same reason.
2018-04-27 15:48:52 -05:00
Marcus Chang
bb14051588
Fix vector table relocation for NRF52
...
The vector table relocation sequence depends on:
1. Whether the SoftDevice is present.
2. The Application is a bootloader or not.
If the SoftDevice is present and the application is a bootloader
the MBR must be initialized to trap SoftDevice service calls
before setting the new vector table address.
The SCB->VTOR must be set to point at the MBR as well.
If the SoftDevice is not present the SCB->VTOR can point at the
new vector table directly.
2018-04-27 13:40:50 -07:00
Martin Kojtal
b2f409c652
Merge pull request #6756 from marcuschangarm/fix-flash-test
...
Re-enable flash clock test for NRF52 but with higher tolerance
2018-04-27 17:15:34 +01:00
Mirela Chirica
a0cc22ebba
Cellular: Fix AT Handler compile warning
2018-04-27 14:38:14 +03:00
ccli8
89622378d8
Fix compile error with MBED_MEM_TRACING_ENABLED and ARMC6
2018-04-27 14:19:12 +08:00
Cruz Monrreal
c8d72c524d
Merge pull request #6693 from kjbracey-arm/equeue-ticks
...
Make event queue use RTOS tick count
2018-04-26 20:20:42 -05:00