Commit Graph

13882 Commits (mbed-os-5.7)

Author SHA1 Message Date
jeromecoutant 3264b21e40 STM32: RTC_LSI macro is replaced by lse_available config 2017-12-20 16:05:43 +00:00
jeromecoutant 8359253666 STM32 LOW_POWER_TIMER update : use error 2017-12-20 16:05:43 +00:00
jeromecoutant 3d3a83e99b STM32 LOW_POWER_TIMER update : rtc_init procedure 2017-12-20 16:05:43 +00:00
jeromecoutant 16a7ecee58 STM32 LOW_POWER_TIMER update : sleep
RSF synchro after deepsleep is not specific to Low Power Timer feature
And we have to check if RTC is configured before synchro
2017-12-20 16:05:43 +00:00
jeromecoutant 9b8ecab9a9 STM32 LOW_POWER_TIMER update : rtc_api.c
Add RSF synchro during init
Set a better WakeUp clock for long wake up period in order to stay in sleep mode
Use rtc_isenabled function before init as rtc_init is called at each set_time call
2017-12-20 16:05:43 +00:00
jeromecoutant 51b68ee6b7 STM32 LOW_POWER_TIMER update : lp_ticker
Removed unnecessary part
2017-12-20 16:05:43 +00:00
jeromecoutant 73fa64ebe5 STM32 LOW_POWER_TIMER update : targets.json
Move LSI configuration from macro to config part
Add missing boards to the LPT supported targets
2017-12-20 16:05:43 +00:00
jeromecoutant 0e5a42795d Unity framework : add float support in error print 2017-12-20 16:05:43 +00:00
Jimmy Brisson 01e6d4d28a Correct pack_* members to refer to PACK files
They referred to PDSC files before
2017-12-20 16:05:43 +00:00
bcostm a19520ab1c STM32: Add USB Device on DISCO_F413ZH 2017-12-20 16:05:42 +00:00
jeromecoutant b0c22d5305 tests-netsocket-socket_sigio
HTTP_SERVER_NAME and HTTP_SERVER_FILE_PATH are replaced by
  MBED_CONF_APP_HTTP_SERVER_NAME and MBED_CONF_APP_HTTP_SERVER_FILE_PATH
  to allow user to make local tests

Test on HTTP connect added as test was always OK even with no connection...
2017-12-20 16:05:42 +00:00
jeromecoutant dd293483ca tests-netsocket-tcp_hello_world
HTTP_SERVER_NAME and HTTP_SERVER_FILE_PATH are replaced by
  MBED_CONF_APP_HTTP_SERVER_NAME and MBED_CONF_APP_HTTP_SERVER_FILE_PATH
  to allow user to make local tests
2017-12-20 16:05:42 +00:00
jeromecoutant 54f495b1be tests-netsocket-tcp_echo
UUID lines are removed as they were not used

default case:
If MBED_CONF_APP_ECHO_SERVER_ADDR and MBED_CONF_APP_ECHO_SERVER_PORT are not defined
test is using Greentea to get server information (code before OS 5.6.1 version)

TCP_ECHO_PREFIX is no more a mandatory step
2017-12-20 16:05:42 +00:00
jeromecoutant 4e46233a4d tests-netsocket-udp_echo
UUID lines are removed as they were not used

default case:
If MBED_CONF_APP_ECHO_SERVER_ADDR and MBED_CONF_APP_ECHO_SERVER_PORT are not defined
test is using Greentea to get server information (code before OS 5.6.1 version)
2017-12-20 16:05:42 +00:00
jeromecoutant 85c12899ce tests-netsocket-gethostbyname
MBED_DNS_TEST_HOST define is replaced by MBED_CONF_APP_DNS_TEST_HOST to allow user to change host name for local tests
2017-12-20 16:05:42 +00:00
Veijo Pesonen 119ae0bff1 REALTEK_RTL8195AM Wifi driver - adds check of credentials
Adds checks that SSID is non-empty and that password is 8-63 characters
long when security is enabled
2017-12-20 16:05:42 +00:00
Steven Cooreman f195f5bf17 Remove usage from USB driver as well 2017-12-20 16:05:42 +00:00
Steven Cooreman cac92116b1 Remove custom Silicon Labs sleep management
Standardize on the mbed sleep manager by removing the sleepmodes API, and statically redirecting hal_sleep to EM1 and hal_deepsleep to EM2.
2017-12-20 16:05:42 +00:00
Helmut Tschemernjak b9f4cdf978 Added the proper defines for the STM32L432 bootloader support 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 78cd49b21d Changed NVIC Flash base address to support the bootloader 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 9b2c874317 Enbaled bootloader support for STM32L432KC Added NUCLEO_L433RC_P target 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 39b2854138 Updated wrongly defined UART3_BASE into USART3_BASE 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 655048dbd6 Added TARGET_STM32L433RC stack size define into mbed_rtx.h 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 2a0be67d7a Updated to toolchain startup/linker files to support the 433 devices Also added the symbolic MBED_APP_START/MBED_APP_END defines 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak b4a0b59400 defined STM32L433xx 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 2f1927bfff Added stm32l433xx.h defined STM32L433xx 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 1f72c67967 Updated PeripheralNames.h, PeripheralPins.c and PinNames.h for STM32L433 devices 2017-12-20 16:05:42 +00:00
Helmut Tschemernjak 101ede0f84 Copied TARGET_STM32L432 to TARGET_STM32L433, renamed 432 files to 433 2017-12-20 16:05:42 +00:00
Bartek Szatkowski 80dc8d67f4 Remove inclusion of an internal RTX header 2017-12-20 16:05:42 +00:00
Wolfgang Betz 5abc7925cc Split test for secure & unsecure tests 2017-12-20 16:05:42 +00:00
Wolfgang Betz 37637c60b9 Correct WiFi driver name to `X_NUCLEO_IDW0XX1` 2017-12-20 16:05:42 +00:00
Mathieu Garivet 858c0d223a Fix RTR position bit in TX mailbox register 2017-12-20 16:05:42 +00:00
Edmund Hsu 1cdd4a936e Realign ADuCM4x50 and ADuCM302x instance memory blocks
Ensure all instance memory blocks meet 4 byte alignment requirement
  without relying on compiler's or liker's optional settings:
  - gpioMemory[]                                    for adi_gpio_Init()
  - aRtcDevMem0[]                                   for adi_rtc_Open()
  - i2c_Mem[] or I2C_Mem[]                          for adi_i2c_Open()
  - spi_Mem0[], spi_Mem1[], spi_Mem2[] or SPI_Mem[] for adi_spi_Open()
2017-12-20 16:05:41 +00:00
Edmund Hsu 23f3d8d226 Update trng_api.c
- Maintain compatible code for ARM 5 and ARM 6 while default alignment
   settings differ.
 - Instance memory containing memory pointers must be 4 byte aligned for
   all compilers regardless compilers' settings.
 - uint32_t is recommended to replace uint8_t for instance memory
   declaration because uint32_t guarantee 4 byte alignment.
2017-12-20 16:05:41 +00:00
Edmund Hsu 2cc6ccf5a4 Add ARMC6 feature to EV_COG_AD4050LZ and EV_COG_AD3029LZ 2017-12-20 16:05:41 +00:00
Vincent Coubard 8b54959f5b Doxygen: Update path and predefined macros. 2017-12-15 10:49:59 +00:00
Vincent Coubard 46ab563344 Doxygen: Update excluded paths and predefined macros.
* Remove BLE feature from the list of excluded folders.
* Define the macro MBED_DEPRECATED.
2017-12-15 10:49:59 +00:00
Vincent Coubard d0205984e2 BLE: Fix doxygen warnings. 2017-12-15 10:49:59 +00:00
Vincent Coubard 3d056df8b6 BLE: Put GapEvent into INVALID doxygen sections. 2017-12-15 10:49:59 +00:00
Vincent Coubard 0441b03822 BLE: Fix doxygen warnings.
Replace @important tag by @attention.
2017-12-15 10:49:59 +00:00
Mika Leppänen 48a6a0fcb1 Fixed lwip k64f ethernet driver ipv6 multicast groups
Work around for problem in:
https://github.com/ARMmbed/mbed-os/issues/4372
2017-12-15 10:49:59 +00:00
Anna Bridge 423b583ca9
Merge pull request #5696 from ARMmbed/release-candidate
Release candidate for mbed-os-5.7.0-rc2
2017-12-13 18:23:47 +00:00
adbridge 7c4a770f5a Update Mbed version block for patch release 2017-12-13 10:34:45 +00:00
Arto Kinnunen c981a16f51 Update Thread PSKd default value
Thread PSKd can contain only uppercase characters.
2017-12-13 10:34:45 +00:00
Arto Kinnunen 280ccd1053 Squashed 'features/nanostack/FEATURE_NANOSTACK/coap-service/' changes from 29bfb78..d0a2597
d0a2597 Fix IAR compilation error with NUCLEO_F401RE (#86)
674a465  Delete transaction if message is non-confirmable  (#83)

git-subtree-dir: features/nanostack/FEATURE_NANOSTACK/coap-service
git-subtree-split: d0a25979f8143334c86e422fd358f895bde2ad87
2017-12-13 10:34:43 +00:00
Martin Kojtal 22c0205afe Export: fix link in gettingstarted 2017-12-13 10:34:42 +00:00
Jimmy Brisson 36ebd0e7e5 Update Cortex-A build errors 2017-12-13 10:34:42 +00:00
adbridge da9464d103 Add Mbed version block for new minor release. 2017-12-01 17:15:14 +00:00
Martin Kojtal 2e1c2a1cdf
Merge pull request #5538 from geky/littlefs-staging
Integrate littlefs into mbed OS
2017-12-01 08:15:26 +00:00
Martin Kojtal 41591eb83b
Merge pull request #5602 from artokin/nanostack_release_v704
Nanostack release v704
2017-11-30 18:26:45 +00:00