Jimmy Brisson
4673fb6580
Check for uARM support when compiling with uARM
2017-10-17 11:08:58 -05:00
Jimmy Brisson
20d93bf78d
Merge pull request #5292 from kegilbert/HeapBlockDevice-ex-update
...
Update HeapBlockDevice example
2017-10-13 09:28:39 -05:00
Jimmy Brisson
410ef0cc6c
Merge pull request #5289 from LMESTM/test_api_ticker
...
STM32: RTC: Call irq_handler whenever interrupt fires
2017-10-13 09:28:18 -05:00
Jimmy Brisson
de3784f6da
Merge pull request #5288 from bcostm/NUCLEO32_add_ALT_pins
...
STM32: Add alternate pins on NUCLEO 32pins boards
2017-10-13 09:27:53 -05:00
Jimmy Brisson
f596c714bd
Merge pull request #5287 from andreaslarssonublox/ublox_odin_driver_os_5_v2.2_rc1
...
Updated u-blox ODIN-W2 binaries to 2.2 rc1
2017-10-13 09:27:29 -05:00
Jimmy Brisson
8bf2775e00
Merge pull request #5269 from bcostm/fix_rtc_struct_init
...
STM32: Initialize RTC structures at init phase.
2017-10-13 09:27:06 -05:00
Jimmy Brisson
b9a48a4f4c
Merge pull request #5264 from c1728p9/os_tick_check
...
Error if OS tickrate is changed
2017-10-13 09:26:41 -05:00
Jimmy Brisson
6a74cdb39c
Merge pull request #5263 from bcostm/fix_init_struct
...
STM32: Fix analogout structure/variable wrong initialization
2017-10-13 09:25:59 -05:00
Jimmy Brisson
2a57d598dc
Merge pull request #5252 from ARMmbed/6lowpan-enable-MPL
...
Enable MPL by default for 6LoWPAN-ND.
2017-10-13 09:25:32 -05:00
Jimmy Brisson
926ed139f5
Merge pull request #5250 from kjbracey-arm/pbuf16
...
lwIP: Add memory configs to JSON
2017-10-13 09:24:46 -05:00
Jimmy Brisson
299af9742d
Merge pull request #5247 from kegilbert/example-build-profile-arg
...
Add profile argument to mbed-os example build tools
2017-10-13 09:24:04 -05:00
Jimmy Brisson
d3d7e0ccbf
Merge pull request #5228 from pavels/master
...
Add bootloaderd support to NUCLEO_F446RE target
2017-10-13 09:23:33 -05:00
Jimmy Brisson
5c8ef54e2f
Merge pull request #5224 from adbridge/master
...
Fix branch updates and make Linux compatible
2017-10-13 09:22:59 -05:00
Jimmy Brisson
2f25744b07
Merge pull request #5223 from seppestas/master
...
Fix analogin scaling for EFM32 target
2017-10-13 09:22:22 -05:00
Jimmy Brisson
23be7a814d
Merge pull request #5074 from mprse/lp_timer_test
...
Add Low Power Timer test.
2017-10-13 09:21:46 -05:00
Jimmy Brisson
493e3788e3
Merge pull request #5216 from kjbracey-arm/UARTSerial_wait
...
Avoid wait_ms() spin
2017-10-13 09:20:41 -05:00
Jimmy Brisson
0b796cdbb9
Merge pull request #5187 from nvlsianpu/fix_i2c_timeout
...
nRFx: Use us ticker for I2C timeout
2017-10-13 09:20:14 -05:00
Jimmy Brisson
84f2d089f4
Merge pull request #5147 from 0xc0170/fix_deepsleep_tests
...
Test: deepsleep() API replacement
2017-10-13 09:19:41 -05:00
Jimmy Brisson
a67737f993
Merge pull request #5086 from pan-/systick_sleep_fix
...
Sleep: Disallow sleep for targets turning off the systick clock at sleep entry
2017-10-13 09:19:10 -05:00
Jimmy Brisson
fad67559ae
Merge pull request #5028 from c1728p9/ticker_api_changes
...
Update ticker to map closely to hardware
2017-10-13 09:18:02 -05:00
Jimmy Brisson
bf9c507467
Merge pull request #4971 from mprse/test_timer
...
Add test for Timer class.
2017-10-13 09:17:31 -05:00
Jimmy Brisson
2f652be4c0
Merge pull request #4898 from u-blox/stm32f437xg_hw_security
...
Enable crypto HW acceleration for STM32F437xG platforms
2017-10-13 09:16:19 -05:00
Pavel Sorejs
97cb8519c8
Add bootloaderd support to NUCLEO_F446RE target
2017-10-12 19:44:02 +02:00
Przemyslaw Stekiel
34a03267d8
Add Low Power Timer test.
2017-10-11 14:55:34 +02:00
Kevin Gilbert
86fa6771bd
Add erase to example
...
Use defined blocksize constant
2017-10-10 17:19:24 -05:00
Kevin Gilbert
37b3b40e2a
Update HeapBlockDevice example in header file to compile
2017-10-10 16:19:13 -05:00
Laurent MEUNIER
e15ebd3c53
STM32: RTC: Call irq_handler whenever interrupt fires
...
lp_ticker driver is the known registered user of RTC handler API.
In case, a lp_ticker is set in the past, the lp_ticker_fire_interrupt
will be called which itself sets the RTC interrupt as pending by calling
NVIC_SetPendingIRQ(RTC_WKUP_IRQn). This all happens without actual
programing of the RTC wake-up.
As a result the RTC HW and corresponding HAL layer doesn't expect an
interrupt to happen and will not call HAL_RTCEx_WakeUpTimerEventCallback.
To sove this situation, we will not use HAL_RTCEx_WakeUpTimerEventCallback
weak definition but rather call handler whenever an RTC interrupt fires.
2017-10-10 17:05:45 +02:00
bcostm
992722df2a
Initialize State variable
2017-10-10 16:47:05 +02:00
bcostm
c571d8d6f8
STM32 RTC: initializes structures
2017-10-10 16:23:35 +02:00
bcostm
e46beb659f
NUCLEO_L011K4: add ALT pins + cleanup
2017-10-10 14:44:01 +02:00
bcostm
0155a416e6
NUCLEO_F042K6: add ALT pins + cleanup
2017-10-10 14:13:10 +02:00
bcostm
6ac1b0e046
NUCLEO_L432KC: add ALT pins + cleanup
2017-10-10 10:51:04 +02:00
bcostm
34760c5567
NUCLEO_L031K6: add ALT pins + cleanup
2017-10-10 10:51:03 +02:00
bcostm
f6e30e7422
NUCLEO_F303K8: add ALT pins + cleanup
2017-10-10 10:50:48 +02:00
Kevin Bracey
cd06ebb3c7
lwIP: Add memory configs to JSON
...
We currently set the lwIP pbuf pool size small - to 5 x 576-byte
buffers.
This is insufficient to hold a single DTLS handshake flight, so can
cause cloud client connections to fail. STM-based platforms are failing
handshake because of this. (K64F works because it doesn't use the pbuf
pool for reception, but lwIP does recommend drivers use the pbuf pool).
Not changing the default memory sizes here, as intended for a patch
release, but adding mbed configuration options to allow the numbers to
be adjusted for memory tuning in an application.
In a future minor revision, I would recommend increasing the default
PBUF_POOL_SIZE - we are well below lwIP's out-of-the-box default - and
offsetting by a reduction in MEM_SIZE for the drivers that don't use
PBUF_RAM.
2017-10-10 11:34:21 +03:00
Jimmy Brisson
df88a9dcc2
Merge pull request #5272 from studavekar/echo_test_fix_handshake
...
Fix echo test handshake and reduce uart load
2017-10-09 13:05:03 -05:00
Jimmy Brisson
47275f0c85
Merge pull request #5238 from c1728p9/doxygen_in_test_directories
...
Include doxygen from test directories
2017-10-09 11:17:02 -05:00
Jimmy Brisson
82196ee520
Merge pull request #5229 from akosthekiss/ble-service-doc-fix
...
Fix documentation of BLE GattCharacteristic
2017-10-09 11:16:30 -05:00
Jimmy Brisson
ad1345771f
Merge pull request #5232 from tung7970/fix-target
...
RTL8195AM - Fix and cleanup mbed_rtx.h
2017-10-09 11:16:08 -05:00
Jimmy Brisson
80ff7071b4
Merge pull request #5210 from bcostm/L4_add_adc_calib
...
STM32: add ADC calibration for L4, F1, F3 devices
2017-10-09 11:15:31 -05:00
Jimmy Brisson
5c3ce0a84c
Merge pull request #5200 from nvlsianpu/nrf51_adcIn_range_extend
...
Extend nRF51 AnalogIn voltage range to 3.6 V
2017-10-09 11:14:41 -05:00
Jimmy Brisson
df484e7885
Merge pull request #5192 from andreaslarssonublox/ublox_move_stdio_uart_defines
...
Moved STDIO_UART defines for UBLOX_EVK_ODIN_W2
2017-10-09 11:14:06 -05:00
Jimmy Brisson
42532d7806
Merge pull request #5161 from SeppoTakalo/wifi_tests
...
Implement functional Wifi tests
2017-10-09 11:13:37 -05:00
Jimmy Brisson
d6136b9790
Merge pull request #5157 from OpenNuvoton/nuvoton
...
NUC472/M453/M487/NANO130: Add updates for Nuvoton targets
2017-10-09 11:12:43 -05:00
Jimmy Brisson
d60f1452d5
Merge pull request #5113 from LMESTM/i2c_OpenDrainNoPull
...
STM: I2C: Configure pins in OpenDrainNoPull by default (no pullup)
2017-10-09 11:12:04 -05:00
Jimmy Brisson
8beedcef83
Merge pull request #5019 from fkjagodzinski/fix-ticker_API_docs
...
Fix an incorrect comment in ticker API
2017-10-09 11:11:36 -05:00
Martin Kojtal
943fc32c73
Merge pull request #5255 from c1728p9/fix_ticker_test
...
Prevent use of deleted ticker in Ticker test
2017-10-09 14:05:22 +01:00
Andrzej Puzdrowski
2a0d38eaf6
fix bug: I2C timeout due the clos strething by slave on nRFx SoC
...
Change implementation of timeout to one that is using us_ticker hal.
Timeout is now configurable by I2C_TIMEOUT_VALUE_US macro and this
value will be imported if will be defined externaly.
2017-10-09 14:14:54 +02:00
Shrikant Tudavekar
c5621b9eb3
fix echo test handshake and reduce uart load
...
1) if we receive more than one __sync, previous handshake would consider
it as echo_count and try to decode the value. Now we skip superfluous __sync.
2) reduce the uart load produced by the test, as we are heavily running tests in
parallel and not one-to-one this update was required.
2017-10-08 11:21:17 -05:00
Anna Bridge
7b2b18f92f
Merge pull request #5204 from geky/fix-retarget-defs
...
fs: Add missing retarget definitions for ARM/IAR
2017-10-06 11:53:05 +01:00