Cruz Monrreal
8be2e34390
Merge pull request #6832 from bcostm/PULL_REQUEST_CUBE_UPDATE_F3_V1.9.0
...
STM32F3: Update with STM32CubeF3 V1.9.0
2018-05-15 10:09:16 -05:00
Cruz Monrreal
2104d8ab5b
Merge pull request #6711 from marcuschangarm/cleanup-nrf5x
...
Cleanup TARGET_NRF5 and TARGET_NRF5x
2018-05-11 19:15:05 -05:00
Cruz Monrreal
30e39eeb10
Merge pull request #6852 from mprse/issue_5308_fix
...
Fix for issue #5308 - RTC set/get time issue on NCS36510
2018-05-10 23:26:06 -05:00
Cruz Monrreal
4318caaffa
Merge pull request #6779 from maximmbed/add-max32625pico
...
[MAX32625PICO] Add new platform
2018-05-10 23:25:41 -05:00
Przemyslaw Stekiel
23127af67f
NCS36510: Enable RTC support.
2018-05-09 14:41:40 +02:00
Przemyslaw Stekiel
8bddb6b305
NCS36510: Make RTC driver to operate on seconds instead of us.
...
In current implementation `rtc_read` function returns number of elapsed us and `rtc_write` function sets RTC time to specified value in us.
Mbed HAL API expects that these functions operate on seconds.
Since lp ticker is also based on RTC provide mechanism to trace elapsed seconds without modifying RTC registers.
2018-05-09 14:41:40 +02:00
Marcus Chang
34775d6431
Remove obsolete OS_IDLE_THREAD_STACK_SIZE from NRF52
...
Custom size is the same as the default size anyway.
2018-05-08 15:51:39 -07:00
Marcus Chang
1aebdcbee5
Reorganize TARGET_MCU_NRF51822_UNIFIED directories
...
The unified NRF51 target and feature BLE directories have been
reorganized to follow the naming and directory structure of the
NRF52 implementation.
This reorganization does not include TARGET_MCU_NRF51822 and
derived targets.
2018-05-08 10:10:01 -07:00
Keyur Hariya
fcd1bc9e37
Add default defines for MAX32625PICO
2018-05-07 16:30:57 -05:00
Marcus Chang
1360920e77
Remove unused NRF52 SDK and MCU files
...
Superseded by new SDK 14.2 in https://github.com/ARMmbed/mbed-os/pull/6547
2018-05-07 12:18:29 -07:00
Cruz Monrreal
0f51ea031e
Merge pull request #6610 from pauluap/stm32_eth_remove_tx_rx_locking_interrupt_perforation
...
Stm32 eth remove tx rx locking interrupt perforation
2018-05-07 10:51:03 -05:00
Cruz Monrreal
ab81b61e6c
Merge pull request #6657 from tsailer/exporter-codeblocks-ncs
...
add ncs36510 fib and trim generation
2018-05-07 10:40:51 -05:00
Cruz Monrreal
e023bb67c4
Merge pull request #6771 from marcuschangarm/fix-uart-init
...
Fix UART initialization for NRF52
2018-05-07 10:35:40 -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
bcostm
6154fd2598
F3 ST CUBE V1.9.0: remove pcd patch
...
The Lock field is no more available in PCD structure.
2018-05-07 10:58:49 +02:00
bcostm
ccf71f0360
F3 ST CUBE V1.9.0: fix build errors with legacy macros
2018-05-07 10:58:49 +02:00
bcostm
d0f8def2d7
F3 ST CUBE V1.9.0
2018-05-07 10:58:49 +02: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
Keyur Hariya
04ae15a154
Declare and call low_level_init funtion
2018-05-03 10:57:38 -05:00
Keyur Hariya
3969d85feb
[MAX32625PICO] Add new platform
...
This platform is available with or without Bootloader.
2018-05-03 10:57:38 -05: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
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
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
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
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
Marcus Chang
a1a329606b
Fix UART initialization for NRF52
...
Delayed initialization can cause problems when both UARTE instances
are in use. This change causes each UART object to initialize the
underlying UARTE instance immediately.
2018-05-02 15:07:13 -07: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
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
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
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
Cruz Monrreal
d06ad9b834
Merge pull request #6696 from hug-dev/cm3ds-cleaning
...
CM3DS Maintenance Pull Request: Cleaning
2018-04-26 20:20:31 -05:00
Cruz Monrreal
6ccc963b61
Merge pull request #6733 from maximmbed/fix-compiler-warnings
...
Fix compiler warnings for Maxim platforms
2018-04-26 20:18:32 -05:00
Cruz Monrreal
487576972b
Merge pull request #6720 from marcuschangarm/fix-sdk-spi
...
Fix bug in Nordic SDK 14.2 SPI driver
2018-04-26 20:17:36 -05:00
Cruz Monrreal
9d6d8c7273
Merge pull request #6721 from marcuschangarm/fix-sdk-i2c
...
Fix bug in Nordic SDK 14.2 I2C driver
2018-04-26 20:17:25 -05:00
Cruz Monrreal
4e1c04feba
Merge pull request #6734 from codeauroraforum/Fix_LPC54XXX_GPIO
...
LPC54XXX: Set the pin function to Digital mode
2018-04-26 20:17:07 -05:00
Andrew Leech
627d028f3e
nrf5x: Add description to assert on SERIAL_RESERVED_CHAR_MATCH
2018-04-27 11:05:47 +10:00
Jammu Kekkonen
d2cf341348
Add bootloader support for NUCLEO_F411RE target
2018-04-26 16:19:43 +03:00
Martin Kojtal
5ee2658dae
Merge pull request #6701 from SiliconLabs/feature/update-rail
...
Update to EFR32 15.4 driver
2018-04-25 13:17:33 +01:00
Martin Kojtal
a858454451
Merge pull request #6717 from marcuschangarm/fix-spi-pins
...
Fix NRF52 SPI pin initialization
2018-04-25 13:17:05 +01:00
Martin Kojtal
beb8da965c
Merge pull request #6735 from codeauroraforum/Add_GPIO_IRQ_Check
...
LPC546XX: Add check for GPIO IRQ
2018-04-25 13:16:01 +01:00
Mahesh Mahadevan
6513091173
LPC546XX: Add check for GPIO IRQ
...
GPIO IRQ is available on pins for Ports 0 & 1. Add
a check to return error for other ports.
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-04-24 14:26:20 -05:00
Mahesh Mahadevan
2670f790ce
LPC546XX: Set the pin function to Digital mode
...
We cannot rely on the default value as a pin could
be use for Analog purposes in which this bit is cleared
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-04-24 11:24:23 -05:00
Keyur Hariya
fc7c70dbc6
Fix the initialization of a structure
2018-04-24 11:13:19 -05:00
jeromecoutant
7b5a79f56e
STM32 RTC Init minor update
2018-04-24 13:50:57 +02:00
Marcus Chang
3edfc77949
Fix bug in Nordic SDK 14.2 I2C driver
...
Interrupts were not enabled before transmitting data leading to
missed interrupts.
2018-04-23 16:38:31 -07:00