Bradley Scott
251459e8aa
STM32: Remove i2c_read() and i2c_write() redirects to HAL_I2C_IsDeviceReady()
...
Some I2C devices require specific zero length read/write sequences which
the HAL_I2C_IsDeviceReady() redirect interferes with. After Removing
these redirects, it was confirmed that zero length reads and writes
would both still work correctly for detecting presence/absence of an
I2C device on a bus.
2017-07-05 14:02:34 -04:00
Shrikant Tudavekar
8a4dbff8d6
validate base_time key received
...
This is required as greentea can send multiple __sync packets and cause the
to be in unexpected state.
2017-07-05 12:37:41 -05:00
bcostm
98aa178127
NUCLEO_F429ZI: comments corrections
2017-07-05 10:03:30 +02:00
bcostm
a86fc17e99
DISCO_F429ZI: Typo correction
2017-07-05 10:03:27 +02:00
bcostm
e8c817b105
NUCLEO_F429ZI: Add alternate pins and enable all pins
2017-07-05 10:03:23 +02:00
bcostm
20ef523195
DISCO_F429ZI: Typo corrections + add missing ALT pins
2017-07-05 10:03:21 +02:00
bcostm
b11151a96d
DISCO_F429ZI: Add missing ADC alternate pins
2017-07-05 10:03:17 +02:00
bcostm
3cdf90dc2f
DISCO_F429ZI: Add alternate pins and enable all pins
2017-07-05 10:03:15 +02:00
bcostm
7b09a10360
DISCO_F429ZI: Add 'Connected to' comment
2017-07-05 10:03:11 +02:00
cyliangtw
127a09cbde
[NANO130] rollback arm.py
2017-07-05 11:41:04 +08:00
cyliangtw
2f8e3fbfff
[NANO130] remove dead code
2017-07-05 11:11:43 +08:00
cyliangtw
348fa75b34
[NANO130] remove unnecessary progen in target.json
2017-07-05 11:10:25 +08:00
Azim Khan
5067db07ae
Add deploy-tests to the .PHONY target
2017-07-04 19:26:31 +01:00
Adrien Chardon
27901f24b9
BLE/GattCharacteristic: Add explanatory note for a parameter
2017-07-04 15:10:48 +02:00
Adrien Chardon
05c3ddf691
BLE/HRS: Fix #4661
2017-07-04 15:10:20 +02:00
Anna Bridge
1af8aef5dc
Merge pull request #4697 from 0xc0170/fix_remove_stm32f413_iar
...
IAR: remove stm32f413 from definitions
2017-07-04 12:14:20 +01:00
Martin Kojtal
3c08c96494
IAR: remove stm32f413 from definitions
...
This definition requires IAR 7.80.2 and higher.
It will be readded once we all update to the latest IAR 7.80 patch release. For
future, please any new target should state what are the requirements on tools to
avoid this suprises.
2017-07-04 09:48:44 +01:00
Martin Kojtal
ca1d913477
Merge pull request #4672 from 0xc0170/fix_cellular_test
...
Cellular: not-supported error if MODEM_ON_BOARD not defined
2017-07-04 08:26:06 +02:00
Jimmy Brisson
3f3fce9448
Merge pull request #4679 from 0xc0170/fix_ncs_usticker
...
ncs36510: us ticker improvements
2017-07-03 13:39:57 -05:00
Vincent Coubard
004d01d1b5
MAX32630: Apply correct configuration for CTS/RTS lines.
2017-07-03 17:02:43 +01:00
Vincent Coubard
5157c7b622
MAX32630: clear uart interrupt flag prior to handler call.
2017-07-03 16:39:29 +01:00
Vincent Coubard
253de5286d
MAX32630: Map UART IRQ to serial object.
...
Before this change none of the IRQ set would be dispatch to the actual serial object.
2017-07-03 16:35:19 +01:00
bcostm
d58070b658
DISCO_L475VG_IOT01A: typo corrections in PeripheralPins.c
2017-07-03 16:12:14 +02:00
Vincent Coubard
17b68d7c50
Nordic: Fix multiple defined symbol.
...
The symbol Systick_Handler was defined as a weak symbol in us_ticker.c and
startup_nRF51822.s. While it work as expected when an application is compiled
from mbed OS source code it creates a duplicate symbol issue when mbed OS is
bundled as a library.
2017-07-03 15:07:06 +01:00
Laurent MEUNIER
f8d6f95102
STM32: F4: Increase ADC sampling time
...
To get a valid VBAT measurement on F4 targets, it is required to increased
the sampling time to its maximum value.
2017-07-03 15:51:14 +02:00
Anna Bridge
c826e2f8b7
Merge pull request #4565 from Archcady/flash
...
Add FlashIAP support for REALTEK_RTL8195AM
2017-07-03 11:07:21 +01:00
bcostm
bd8fd08fe4
STM: cleanup mbed_rtx.h file
2017-07-03 11:16:35 +02:00
Rob Meades
921d1fa6fa
Increase PPP stack size from 512 bytes to 768 bytes.
...
PPP is running close to the edge of its default thread stack size of 512 bytes. When it experiences an FCS error on the incoming data (for example. caused by character loss when the incoming serial rate is too high for it to process in time) it performs some additional work which overruns the thread's stack, hitting the OS "stack underflow" check. Increasing the PPP stack size to 768 bytes resolves this problem.
2017-07-03 09:46:23 +01:00
Kevin Gilbert
4d1ad1d3d5
Fix typo runnig_thread -> running_thread
2017-06-30 17:24:43 -05:00
Chris
8365d9d00d
Remove volatile
2017-06-30 22:44:05 +01:00
Chris
2a2d904b91
Tidy from rebase
2017-06-30 22:31:21 +01:00
Chris
a516dcac84
Code tidy
2017-06-30 22:28:06 +01:00
Chris
e59c059d3f
Incorrect comments removed.
2017-06-30 22:28:06 +01:00
Chris
8484467fdd
GCC Bootloader support
2017-06-30 22:28:06 +01:00
Chris
82a33b2a70
IAR Bootloader support
2017-06-30 22:28:06 +01:00
Chris
a4c7a29144
uArm Bootloader support
2017-06-30 22:28:06 +01:00
Chris
ed51bcb1d0
Formatting tidy up.
2017-06-30 22:28:06 +01:00
Chris
65ab95572c
added missing FLASH_FLAG_OPTVERR
2017-06-30 22:28:06 +01:00
Chris
5803bdd715
clear additional flags on erase to prevent errors
2017-06-30 22:28:06 +01:00
Chris
802000b059
GCC_ARM VTOR fixed, doesnt fit in the bootloader region though..
2017-06-30 22:28:06 +01:00
Chris
0ff055115a
VTOR bootloader aware
...
Attempt to add flash API but not working properly
2017-06-30 22:28:06 +01:00
Chris
18998411d8
added flash algorithm
2017-06-30 22:25:53 +01:00
Chris
c1e32a75df
initial commit of xDot bootloader
2017-06-30 22:25:53 +01:00
Chris
ed8b378c6e
Code tidy
2017-06-30 22:09:47 +01:00
Chris
562a548053
Assembly based loop for timing test
2017-06-30 20:33:58 +01:00
Chris
3df42bcfb4
Toolchain independent noinline
2017-06-30 20:32:17 +01:00
Jimmy Brisson
d382d44f06
Merge pull request #4529 from LMESTM/issue_1083
...
Manage multiple instances of analog out
2017-06-30 13:53:46 -05:00
Anna Bridge
c6be62669d
Merge pull request #4671 from 0xc0170/fix_uarm_mbed2
...
retarget: fix microlib for mbed 2
2017-06-30 17:39:11 +01:00
Martin Kojtal
865f470324
ncs36510: us ticker improvements
...
Do not ticker read in ISR, use reminder to schedule the next interrupt, this should make ticker much faster.
read - disable Timer0 while reading it, if ISR is pending just reread the time again via read() function
These 2 improvements should decrease time spent when reading/scheduling ticker
events.
2017-06-30 16:34:30 +01:00
Laurent MEUNIER
cea91306de
STM32: Raise error in case of spurious interrupt
...
In case we've run through the entire GPIOs loop, withouth finding a
matching interrupt, we're in the case of a spurious interrupt, let's
raise an error to track it down.
2017-06-30 13:26:09 +02:00