Martin Kojtal
f3f919e904
Merge pull request #11830 from yarbcy/pr/dev-arm-issue-11746
...
Cypress: Add implementation of free() for gpio
2019-11-07 11:51:18 +01:00
Martin Kojtal
33e392e9d9
Merge pull request #11682 from mprse/fpga_tests_CI_targets
...
Make FPGA tests to pass on CI targets (SPI, analogIn, PWM)
2019-11-07 11:46:40 +01:00
Martin Kojtal
383cf1984d
Merge pull request #11711 from jeromecoutant/PULL_REQUEST_CUBE_UPDATE_F7_V1.15.0
...
STM32F7 update drivers version to CUBE V1.15.0
2019-11-07 11:33:38 +01:00
Martin Kojtal
e89ce4fa06
Merge pull request #11816 from d-kato/rza1_fix_non_os
...
Fix failure of building non-RTOS for GR-PEACH, GR-LYCHEE and VK-RZ/A1H
2019-11-07 11:15:52 +01:00
yarb
e5d31c85d1
Cypress: Add implementation of free() for gpio i2c analogin: #11830
2019-11-07 11:01:16 +02:00
d-kato
4fbb87d2bb
Moved transmission completion wait to hal_deepsleep
2019-11-07 12:19:10 +09:00
Martino Facchin
8daa2d72ba
[USB][STM32] Don't wrap direct function calls in MBED_ASSERT
...
dab09f3138
added checks on some functions in the form of MBED_ASSERT on the result.
Compiling with -NDEBUG elides the call, thus breaking the functionality
This patch restores it, while leaving the return check if compiled with standard profile.
2019-11-06 15:01:48 +01:00
d-kato
86f648d0b7
serial_putc waits for the transmission to complete
2019-11-06 20:48:30 +09:00
Martin Kojtal
3254ec3cae
Merge pull request #11811 from jeromecoutant/PR_H7_CM4_FLASH
...
STM32H7 FLASH API issue with M4 core
2019-11-06 12:45:56 +01:00
Martin Kojtal
42d3573e50
Merge pull request #11815 from morser499/pr/cm0_targets
...
Updated targets.json file to go along with pr-11770
2019-11-06 12:44:59 +01:00
Martin Kojtal
b26f41202e
Merge pull request #11813 from yarbcy/pr/arm-issue-11795
...
Fix ARM issue 11795: - Cypress: SPI FPGA test: tester always respond …
2019-11-06 11:10:38 +01:00
Przemyslaw Stekiel
b24afed5ae
SPI fpga test: use get_capabilities() function to skip test cases for unsupported features
2019-11-06 10:09:20 +01:00
d-kato
076bbe9d56
Fix missing mbed_get_a9_tick_irq in non-RTOS build
2019-11-06 13:28:04 +09:00
Ryan Morse
79bae99be9
Updated targets.json file to go along with pr-11770
2019-11-05 20:34:09 +00:00
Martin Kojtal
e4164bee51
Merge pull request #11775 from maciejbocianski/LPC55S69_fix_serial_set_flow_control
...
LPC55S69: fix serial_set_flow_control
2019-11-05 16:01:05 +01:00
Martin Kojtal
cdcef4babe
Merge pull request #11709 from JanneKiiskila/CMSIS-STM32H7xx
...
Update CMSIS pack index json for STM32H7xx family
2019-11-05 13:21:46 +01:00
jeromecoutant
7847ad79fb
STM32F7 HAL CRYPT patch to add missing UNLOCK
2019-11-05 11:46:13 +01:00
yarb
fe91262535
Fix ARM issue 11795: - Cypress: SPI FPGA test: tester always respond 0 when MODE other then 0 (CY MR 1202)
2019-11-05 11:32:30 +02:00
Janne Kiiskila
1c6a34057a
DISCO_H743ZI/ZI2 - mbed_ram_start/size
...
Adding the RAM definitions per request of Jerome Coutant.
2019-11-05 11:31:54 +02:00
jeromecoutant
c6fdd4efb6
STM32H7 FLASH API issue with M4 core
2019-11-05 10:25:43 +01:00
Martin Kojtal
db0df6b640
Merge pull request #11800 from morser499/pr/mbed-overrides
...
Update common Cypress libraries
2019-11-05 10:06:59 +01:00
jeromecoutant
eed920e84d
Review fixes for STM32H7 target.json
...
The proposed review fixes by Jerome, cherry-picked in.
(cherry picked from commit fb15f023a9b7b679301b45eaa160ae8cb2e1f23c)
Signed-off-by: Janne Kiiskila <janne.kiiskila@arm.com>
2019-11-04 17:57:47 +02:00
Janne Kiiskila
fbf6f9b493
NUCLEO_H743ZI2 - MBED ROM, FlashIAP
...
Add definitions for H743ZI2, required by bootloader.
2019-11-04 17:57:19 +02:00
Janne Kiiskila
6028fa7a94
DISCO_H747I - MBED_ROM & device name definition
...
Compilation of bootloader requires these parameters.
2019-11-04 17:57:19 +02:00
Ryan Morse
30980035d9
Update common libraries
...
Updated Serial Flash interface & Network buffer classes to avoid warnings and improve robustness. Fixed issue with mbed_overrides trying to use an old implementation of cy_serial_flash_init() function.
2019-11-04 07:43:22 -08:00
Martin Kojtal
f27aec3377
Merge pull request #11279 from cy-jayasankar/pr/added-ipv6-link-local-address-api
...
Add API to get ipv6 link local address
2019-11-04 15:28:41 +01:00
Martin Kojtal
5a1ccc0f2f
Merge pull request #11780 from OpenNuvoton/nuvoton_fpga_perif_free
...
Nuvoton: Add implementations of HAL API i2c_free and analogin_free
2019-11-04 09:49:36 +01:00
Martin Kojtal
a927ab8f7c
Merge pull request #11789 from jeromecoutant/PR_STM32H7
...
STM32H7: code and feature alignment for both NUCLEO and DISCO targets
2019-11-04 09:48:09 +01:00
Jayasankar Nara
cb51fa57e2
Add API to get ipv6 link local address.
...
Protocols like mdns requires IPv6 link local address to be advertised in its
records (AAAA record). LWIP::Interface::bringup() API is creating IPv6 link
local address;But as of now there is no API exposed by mbed-os to get the
IPv6 link local address.
This new API is required to deliver mDNS library support on mbed-os for Cypress
platforms. Unit tested it by invoking get_ipv6_link_local_address with a simple
application.
2019-11-01 03:43:36 +05:30
jeromecoutant
a24616443d
STM32F7 targets.json cleaning
2019-10-31 17:49:51 +01:00
jeromecoutant
356de44aed
STM32F7 ARM SCT file update to define correct RAM_SIZE
2019-10-31 17:46:11 +01:00
jeromecoutant
4f788adeb9
STM32F7 refactor common files
2019-10-31 17:46:10 +01:00
jeromecoutant
52bfd0c99a
STM32F7 updates for new driver version
2019-10-31 17:45:58 +01:00
jeromecoutant
8ac918975f
F7 ST CUBE V1.10.0 => V1.15.0
...
https://www.st.com/en/embedded-software/stm32cubef7.html
2019-10-31 17:43:18 +01:00
Martin Kojtal
aba8f42600
Merge pull request #11776 from mprse/issue_11769_cypress_pwm_fix
...
Fix for issue #11769 (Cypress: PWM FPGA test wrong assert)
2019-10-31 17:08:06 +01:00
jeromecoutant
c7ca6f731c
STM32H7 linker script files alignment
2019-10-31 14:59:18 +01:00
Martin Kojtal
724dfd554a
Merge pull request #11770 from morser499/pr/cm0-images
...
Update CM0P pre-built images to build 1.0.0.35
2019-10-31 14:40:40 +01:00
jeromecoutant
21ff11c3d3
STM32H7 alignment within family
...
- license header update
- STMOD+ connector pin addition
- update pin comment for Ethernet connector issue (DISCO_H747I)
- align files for each target
2019-10-31 14:38:37 +01:00
Martin Kojtal
eea83007be
Merge pull request #11203 from Tharazi97/Watchdog_lower_limit_timeout_test
...
Add watchdog lower limit timeout test
2019-10-31 14:25:52 +01:00
Martin Kojtal
50abaa6eb7
Merge pull request #11697 from hugueskamba/hk-fix-lock-deep-sleep-usb-cypress
...
USB-Cypress: Lock sleep when USB is initialized
2019-10-31 14:15:35 +01:00
jeromecoutant
0c740e7095
STM32H7: update PeripheralPin generation script and pin files accordingly
2019-10-31 14:11:00 +01:00
jeromecoutant
d7d0d0b8cb
STM32H7 FLASH and DEVICE_KEY
...
- Enable FLASHIAP for all H7 boards
- Use "TDB_INTERNAL" for all H7 boards
- Define specific internal_base_address only for DISCO_H747I_CM7
(default address is the end of FLASH which is correct for other H7 boards)
- Correct GetSectorBase function with Dual Bank information
2019-10-31 13:04:49 +01:00
Martin Kojtal
73b4f717be
Merge pull request #11759 from LMESTM/stm_qspi_address
...
STM32 QSPI: Use defines for setting address size
2019-10-31 10:38:58 +01:00
Martin Kojtal
0744e672ed
Merge pull request #11765 from yarbcy/pr/dev-arm-issue-11643
...
Cypress: fix GPIO mode NONE
2019-10-31 09:59:28 +01:00
Chun-Chieh Li
0260f1b3df
NANO130: Remove unnecessary synchronization in analog-in HAL
...
Driver AnalogIn has done with it, so remove synchronization in analog-in HAL.
2019-10-31 15:23:57 +08:00
Chun-Chieh Li
72ea613a12
Nuvoton: Add i2c_free
...
1. Disable interrupt
2. Disable IP clock
3. Free up pins
Support targets:
- NUMAKER_PFM_NANO130
- NUMAKER_PFM_NUC472
- NUMAKER_PFM_M453
- NUMAKER_PFM_M487/NUMAKER_IOT_M487
- NU_PFM_M2351*
- NUMAKER_IOT_M263A
- NUMAKER_M252KG
2019-10-31 15:22:57 +08:00
Chun-Chieh Li
3abd02614a
Nuvoton: Add analogin_free
...
1. Deal with channel-wise and module-wise
2. Disable IP clock
3. Free up pin
Support targets:
- NUMAKER_PFM_NANO130
- NUMAKER_PFM_NUC472
- NUMAKER_PFM_M453
- NUMAKER_PFM_M487/NUMAKER_IOT_M487
- NU_PFM_M2351*
- NUMAKER_IOT_M263A
- NUMAKER_M252KG
2019-10-31 15:19:15 +08:00
Ryan Morse
b5d2eec1b9
Update CM0P pre-built images to release 1.0.0.35
2019-10-30 09:32:37 -07:00
Przemyslaw Stekiel
b35a6797d0
Fix for issue #11769 (Cypress: PWM FPGA test wrong assert)
...
Implementation of pwmout_read() is not consistent with the requirements.
This function should return the current float-point output duty-cycle in range <0.0f, 1.0f>.
Currently it returns decimal percentage value.
2019-10-30 15:26:56 +01:00
Przemyslaw Stekiel
c83307e96c
NRF52: Fix PWM driver
...
Fix pwm nrf
2019-10-30 14:37:30 +01:00