Roman Okhrimenko
515555e7ba
Removed scripts for provisiongs from repository, made fixes per PR comments, adjusted Readme.md
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
44401b5917
Added licenses types for python packets to LICENSE.md, updated versions definition in requirements.txt
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
74e873a045
Updated README.md
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
5262cf1f87
Updated python module requirements.txt
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
f22e488083
Added sb-tools requirements to main mbed-os requirements file.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
74c5ea6517
Updated BSD license file content.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
7e8d569261
Added example x.509 certificate for provisioning.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
b8639a00ec
Updated CyBootloader hexes.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
9d4a697207
Updated linker scripts and startup file for ARM - fixes tests-mbedmicro-rtos-mbed-heap_and_stack failure on ARM compiler.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
4db392c2f6
Updated licenses in files, mentioned in commnets to https://github.com/ARMmbed/mbed-os/pull/11046
2019-08-30 15:10:18 +03:00
Roman Okhrimenko
b15d54f5bf
Fixed IAR linker script.
2019-08-30 15:10:18 +03:00
Roman Okhrimenko
ed9995e06c
PSOC6_SB: Initial commit to add CY8CPROTO_064_SB to mbed-os sources.
2019-08-30 15:10:18 +03:00
Maciej Bocianski
4c3889dca1
EventQueue: allow passing (0, NULL) on static queue creation
2019-08-30 14:04:43 +02:00
Maciej Bocianski
b45d6d6a76
queue test: add counter overflow protect
...
without this fix test_equeue_break_no_windup was failing on IAR
2019-08-30 14:04:43 +02:00
Maciej Bocianski
6440aea843
queue test: add user allocated events test
2019-08-30 14:04:42 +02:00
Maciej Bocianski
19e33ba44b
UserAllocatedEvent implementation
...
UserAllocatedEvent provides mechanism for event posting and dispatching without
utilization of queue internal memory. UserAllocatedEvent embeds all underlying
event data and doesn't require any memory allocation while posting and dispatching.
All of these makes it cannot fail due to memory exhaustion while posting.
2019-08-30 14:04:27 +02:00
int_szyk
3fa878f8a8
Change LSI_VALUE in STM implementation.
...
Wrong LSI value might be causing problems witch watchdogs.
2019-08-30 13:54:39 +02:00
Martin Kojtal
1c32e3ca5a
Merge pull request #11353 from kyle-cypress/pr/psoc-reserved-resources
...
Add reserved resources metadata to Cypress BSPs
2019-08-30 12:47:42 +02:00
Martin Kojtal
335f3ad7ea
Merge pull request #11355 from kyle-cypress/pr/psoc-serial-flash
...
Initial support for Serial Flash on PSoC Devices
2019-08-30 12:42:59 +02:00
Hugues Kamba
487bbe6323
Add executable analaysis tool for floating point checks.
2019-08-30 11:26:30 +01:00
Antti Kauppila
9151606bb2
AT locks placed for UBlox AT handling
2019-08-30 08:54:34 +03:00
Martin Kojtal
c99b150bcf
Merge pull request #11356 from kyle-cypress/pr/whd-link-state-fix
...
Fix WHD link state change event handling
2019-08-30 07:44:40 +02:00
Martin Kojtal
68054861e8
Merge pull request #11354 from kyle-cypress/pr/pdl-linker-script
...
Update linker scripts based on latest PDL 1.3
2019-08-30 07:10:32 +02:00
Chun-Chieh Li
254866eac1
M263: Remove redundant SPI I2S pins from pinmap
...
The pins suffixed with 'I2SMCLK' are for SPI I2S and cannot be used in normal SPI.
This is also to fix FPGA CI test mbed_hal_fpga_ci_test_shield-spi.
2019-08-30 11:33:56 +08:00
Chun-Chieh Li
c67a0d8bd0
M263: Free up peripheral pins in peripheral free-up HAL API
...
Without free-up of peripheral pins, peripheral pins of the same peripheral may
share by multiple ports after port iteration, and this peripheral may fail with
pin interference.
2019-08-30 11:33:55 +08:00
Chun-Chieh Li
78ae1e0c73
M263: Support GPIO input pull-high/pull-low
...
In Nuvoton, only new-design chips support GPIO input pull-high/pull-low modes.
Targets not supporting this feature are listed below:
- NUMAKER_PFM_NANO130
- NUMAKER_PFM_NUC472
- NUMAKER_PFM_M453
2019-08-30 11:33:54 +08:00
Chun-Chieh Li
5b7beab9da
M263: Fix redundant call to UART IRQ handler
...
Honor RxIrq/TxIrq to avoid redundant call to UART IRQ handler.
This is also to fix FPGA CI test mbed_hal_fpga_ci_test_shield-uart.
2019-08-30 11:33:52 +08:00
Chun-Chieh Li
eb435b7da0
M263: Fix redundant SPI clock generation
...
Fix SPI clocks are generated redundantly at the end of transfer.
This is also to fix FPGA CI test mbed_hal_fpga_ci_test_shield-spi/
SPI - async mode.
2019-08-30 11:33:51 +08:00
Chun-Chieh Li
d15abe5171
M263: Fix I2C NACK error
...
Fix logic error on replying NACK at the end of transfer.
This is also to fix FPGA CI test mbed_hal_fpga_ci_test_shield-i2c/
i2c - test single byte read i2c API.
2019-08-30 11:33:49 +08:00
Chun-Chieh Li
9d4d99cf34
M263: Fix IP initialization sequence
...
Better IP initialization sequence:
1. Configure IP pins
2. Select IP clock source and then enable it
3. Reset the IP (SYS_ResetModule)
NOTE1: IP reset takes effect regardless of IP clock. So it doesn't matter if
IP clock enable is before IP reset.
NOTE2: Non-configured pins may disturb IP's state, so IP pinout first and then
IP reset.
NOTE3: IP reset at the end of IP initialization sequence can cover unexpected
situation.
2019-08-30 11:33:48 +08:00
Chun-Chieh Li
9aa69d03bf
M263: Exclude USB UART from testing
...
USB UART is dedicated to USB COM and so must exclude from FPGA CI testing.
2019-08-30 11:33:47 +08:00
Chun-Chieh Li
3cb95a8baf
M263: Force enum PinName to 32-bit
...
NU_PINNAME_BIND(...) requires enum PinName to be 32-bit to encode module
binding information in it.
2019-08-30 11:33:45 +08:00
Ryan Morse
d373cab5ab
Initialize serial flash on device startup
2019-08-29 14:09:21 -07:00
Ryan Morse
ee944cf850
Add serial flash implementation for PSoC 6
2019-08-29 14:08:56 -07:00
Martin Kojtal
ea582f3e11
Merge pull request #11235 from evedon/mprintf-rework
...
minimal-printf should not bypass the retargetting code
2019-08-29 18:49:01 +02:00
Martin Kojtal
a65ed8c3d8
Merge pull request #11303 from jeromecoutant/PR_H743ZI2_480
...
NUCLEO_H743ZI2 : increase system clock from 400 MHz to 480 MHz
2019-08-29 17:10:06 +02:00
Martin Kojtal
9203c88b1e
Merge pull request #11275 from VeijoPesonen/disable_nvstore
...
Enable building feature storage with a bare metal profile
2019-08-29 17:05:54 +02:00
Martin Kojtal
40a84fc96f
Merge pull request #11359 from anttiylitokola/update-mbed-coap-to-5.0.0
...
Update mbed-coap to version 5.1.0
2019-08-29 16:37:09 +02:00
Martin Kojtal
159ee4583a
Merge pull request #11225 from kjbracey-arm/µvision528c++14
...
µVision export: Handle more C++ language standards
2019-08-29 16:31:45 +02:00
Lei Zhang
0b2e7bbef9
Use event handlers for link state callback
...
Allows DHCP to listen for device disconnect and refresh ip lease on reconnect.
2019-08-29 07:19:46 -07:00
Hennadiy Kytsun
bf00ebe409
Remove rom start/size macros when bootloader=true
...
Allow the application to specify this depending on whether/how
it is using the bootloader and whether it requires a CM0+ image.
2019-08-29 07:15:56 -07:00
Ryan Morse
aaf641062c
Update linker scripts based on latest PDL 1.3
2019-08-29 07:15:56 -07:00
Jaeden Amero
3e53118727
crypto: Add IPC for psa_copy_key()
2019-08-29 14:55:21 +01:00
Jaeden Amero
4eb4b32910
psa: Update crypto service for PSA Crypto 1.0b3
2019-08-29 14:55:21 +01:00
Jaeden Amero
ea17d58b49
mbedtls: Update Mbed TLS and Mbed Crypto
...
Update Mbed TLS to 2.19.0d0 and Mbed Crypto to 2.0.0d1.
2019-08-29 14:55:05 +01:00
Maciej Bocianski
e7e5cd2aa4
equeue tests: add user allocated events tests
2019-08-29 15:02:41 +02:00
Maciej Bocianski
b336f73e77
equeue posix impl: make queue mutex reentrant
2019-08-29 15:02:40 +02:00
Maciej Bocianski
66da694625
equeue: add user allocated event support
...
Allow posting events allocated outside queue memory
2019-08-29 15:02:14 +02:00
jeromecoutant
bb1388be8e
NUCLEO_L4R5ZI: add QSPI_x definition
2019-08-29 14:17:33 +02:00
Veijo Pesonen
155f04713a
Revert "Sets NVStore disabled by default"
...
This reverts commit bda7678071
.
2019-08-29 14:50:40 +03:00