Cruz Monrreal
3bcc076c0c
Merge pull request #6931 from jeromecoutant/PR_PERIPH
...
STM32 : PeripheralPins.c and PinNames.h files alignment
2018-05-22 14:56:37 -05:00
Martin Kojtal
585504f723
Merge pull request #6959 from marcuschangarm/remove-itm
...
Remove unused ITM implementation from NRF51 series
2018-05-22 14:40:57 +02:00
Cruz Monrreal
ea13262aec
Merge pull request #6951 from bcostm/fix_spi_nss_config
...
STM32 SPI: fix NSS pin configuration
2018-05-21 10:26:00 -05:00
Cruz Monrreal
2fa6cb519e
Merge pull request #6826 from marcuschangarm/feature-ota
...
Reorganize SoftDevices for NRF52 series
2018-05-21 10:15:09 -05:00
Marcus Chang
d27c4c920c
Remove unused ITM implementation from NRF51 series
...
NRF51 doesn't support SWO out.
2018-05-18 11:26:13 -07:00
bcostm
2d7b13c540
STM32 SPI: fix NSS pin configuration
2018-05-18 14:26:26 +02:00
jeromecoutant
b30f3abf11
STM32 PeripheralPins.c second update after review
...
genpinmap script version 1.1
2018-05-17 17:58:09 +02:00
Marcus Chang
ef9bc9ccc9
Add NRF52 support for building bootloader and updateable firmware
...
New directory structure:
* TARGET_SOFTDEVICE_COMMON
* TARGET_SOFTDEVICE_S112
* TARGET_SOFTDEVICE_S132_FULL (MBR + SoftDevice, default)
* TARGET_SOFTDEVICE_S132_OTA (SoftDevice only, for firmware updates)
* TARGET_SOFTDEVICE_S132_MBR (MBR only, for bootloader builds)
* TARGET_SOFTDEVICE_S140_FULL (MBR + SoftDevice, default)
* TARGET_SOFTDEVICE_S140_OTA (SoftDevice only, for firmware updates)
* TARGET_SOFTDEVICE_S140_MBR (MBR only, for bootloader builds)
* TARGET_SOFTDEVICE_NONE
The X_OTA and X_MBR binaries are obtained from the original x_FULL SoftDevice
by splitting it in an MBR part and a SoftDevice part. The MBR is needed for
the bootloader and the SoftDevice for firmware updates.
Build application without SoftDevice:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_NONE"]
}
}
Build application for firmware update using SoftDevice X:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_X_OTA"]
}
}
Build bootloader without SoftDevice X:
"target_overrides": {
"*": {
"target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_X_FULL"],
"target.extra_labels_add": ["SOFTDEVICE_X_MBR"]
}
}
2018-05-17 07:32:09 -07:00
jeromecoutant
3ac1855d93
STM32L4 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:05:14 +02:00
jeromecoutant
3e56a68eca
STM32L0 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:05:10 +02:00
jeromecoutant
b928439ef7
STM32F7 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:05:06 +02:00
jeromecoutant
2b9b817aed
STM32F4 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:05:03 +02:00
jeromecoutant
02e8172538
STM32F3 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:58 +02:00
jeromecoutant
1e0ae6de14
STM32F1 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:55 +02:00
jeromecoutant
b22c0d1bc1
STM32F0 DISCO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:51 +02:00
jeromecoutant
3e92ff1f85
STM32L4 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:41 +02:00
jeromecoutant
945bf78b6e
STM32L1 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:36 +02:00
jeromecoutant
b308d5cb71
STM32L0 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:31 +02:00
jeromecoutant
d0da6dd34e
STM32F7 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:27 +02:00
jeromecoutant
bcadeff645
STM32F4 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:15 +02:00
jeromecoutant
817bdc213d
STM32F3 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:04:10 +02:00
jeromecoutant
4ebbcc2197
STM32F2 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:03:56 +02:00
jeromecoutant
0025ebc0c7
STM32F1 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-16 17:03:33 +02:00
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
jeromecoutant
0e510cfe3a
STM32F0 NUCLEO : PeripheralPins.c and PinNames.h files alignment
2018-05-15 14:50:07 +02:00
Marcus Chang
6af843fceb
Trim white space and clean up NRF52 configuration files
...
Removed unused and duplicate macros.
2018-05-13 22:31:17 -07: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