Commit Graph

34621 Commits (master)

Author SHA1 Message Date
Jamie Smith e7fb3b8076 Fix repeated start for transactional I2C API on STM32 devices with I2C v2 2023-03-21 22:43:10 -07:00
Augusto Zanellato 75513154d2 Add hardware CRC support to STM32G4 2023-03-15 16:48:39 +01:00
Saheer Babu 5801b1677d
Merge pull request #15388 from OpenNuvoton/nuvoton_remove_unused_variable
M487: Remove unused variable 'u32EscapeFrame'
2023-03-15 11:29:49 +00:00
Chun-Chieh Li e638da4a69 M487: Remove unused variable 'u32EscapeFrame'
Remove unused variable 'u32EscapeFrame' in BSP m480_ccap.h to avoid warnings
2023-03-09 11:29:57 +08:00
Martin Kojtal 7e3ea686fb
Merge pull request #15385 from UNSW-Sunswift/master
Added extra HSE Values for STM32G431xB
2023-03-08 13:08:04 +00:00
Leonard Chiang ac8204c85f added support for 4, 8 and 16MHz 2023-03-04 23:19:06 +11:00
Leonard 7fcec27a4a Added HSE range validation for STM32g431xB 2023-03-02 12:40:16 +11:00
Leonard Chiang 7c87d7c239 removed HSE speed limitation for STM32G431RB 2023-02-26 20:29:01 +11:00
Saheer Babu 17dc3dc2e6 Update Mbed version block 2023-02-23 15:00:40 +00:00
Sadik.Ozer 195873fe56 Update MAX32670 peripheral drivers with final ones that use by SDK
Signed-off-by: Sadik.Ozer <sadik.ozer@analog.com>
2023-02-23 17:27:33 +03:00
Martin Kojtal be0de13a67
Merge pull request #15383 from hallard/patch-1
fix STM I2C compiler inline issue
2023-02-23 09:11:00 +00:00
Martin Kojtal e0c6c44806
Merge pull request #15382 from grumpyengineer/MIMXRT1050-lpuart
Mimxrt1050 lpuart
2023-02-22 15:19:32 +00:00
Charles e55852ca55
fixed compiler inline issue 2023-02-22 16:06:07 +01:00
grumpyengineer fbf4ac03d7
Change temp to uint32_t in serial_format
Fix bug where calling set_format in MBED (which calls serial_format) causes the CTRL register to become corrupt due to saving its initial value to a uint8_t when the register is 32 bit wide
2023-02-21 19:51:10 +00:00
grumpyengineer e167992769
Change temp to uint32_t in serial_format
Fix bug where calling set_format in MBED (which calls serial_format) causes the CTRL register to become corrupt due to saving its initial value to a uint8_t when the register is 32 bit wide
2023-02-21 19:32:32 +00:00
Saheer Babu 5c8e60f80b
Merge pull request #15358 from akiroz/fix-stm32-emac-rmii-pins
fix(drivers/emac): [mbed6] Remove incorrect RMII RX ER initialization
2023-02-01 15:13:40 +00:00
Martin Kojtal 0ca0db47c5
Merge pull request #15378 from jeromecoutant/PR_F303
STM32F303xC: correct RAM size
2023-01-26 08:48:09 +00:00
akiroz 0431f16107
fix(drivers/emac): Add missing SPDX indetifier to ST driver files 2023-01-26 11:19:59 +08:00
Martin Kojtal b10783c819
Merge pull request #15374 from 0xc0170/dev/martin.kojtal/fix-can-lenght-message
CAN: read can do only up to 8 bytes, error if more is reported
2023-01-23 14:23:10 +00:00
Jerome Coutant 1ce13cb941 STM32F303xC: add RAM_CCM in GCC linker script 2023-01-23 13:04:23 +01:00
Jerome Coutant 495506d245 STM32F303xC: correct RAM size 2023-01-23 10:37:31 +01:00
Jerome Coutant 8c8aa1c881 arm pack manager file style update 2023-01-23 10:32:37 +01:00
Martin Kojtal 1dd0bce88c
Merge pull request #15355 from imi415/imxrt_ldscript_syntax
Targets: NXP: IMXRT: Fixed GCC_ARM lds syntax.
2023-01-17 09:55:34 +00:00
Martin Kojtal a852898ad1
Merge pull request #15370 from YannCharbon/sockopt_interface_id
Fix socket default interface ID only being used partially
2023-01-16 15:44:59 +00:00
Martin Kojtal 518eb6d1c3 CAN: read only up to 8 bytes
If HAL implementation writes more than 8 bytes of data, error immediately.
CANMessage defines only 8 bytes of data, lenght cannot be > 8.

This fixes https://github.com/ARMmbed/mbed-os/issues/15361

Signed-off-by: Martin Kojtal <martin.kojtal@arm.com>
2023-01-16 15:44:09 +00:00
Martin Kojtal b5c2124e71
Merge pull request #15373 from Martyx00/master
Check CAN DLC length value
2023-01-16 15:43:14 +00:00
Martyx00 b6de6bce7b
Check CAN DLC length value 2023-01-16 11:47:46 +01:00
akiroz d76d5b87d1
fix(drivers/emac): Remove incorrect RMII RX ER initialization 2023-01-16 16:56:55 +08:00
Martin Kojtal 81f40fc9f4
Merge pull request #15369 from saheerb/master
test: Disable failing tests due to echo server
2023-01-16 08:54:43 +00:00
YannCharbon b8b638dd41 Fix default interface ID only being used partially
If user sets the default interface ID for a socket (e.g. using setsockopt
with SOCKET_INTERFACE_SELECT), the default interface should take over
other interface selection mechanisms as a interface is bound to the socket.
This applies for both IPv6 local and global scopes for unicast messages
but not for multicast messages as these are bound to a multicast interface
using SOCKET_IPV6_MULTICAST_IF socket option.
2023-01-10 18:45:39 +01:00
Saheer Babu 4e28fbfa3c test: Disable failing tests due to echo server
Some tests are failing as echo.mbedcloudtesting.com is not serving TLS
requests anymore.

Signed-off-by: Saheer Babu <saheer.babu@arm.com>
2023-01-06 13:15:24 +00:00
Martin Kojtal 2e506ba793
Merge pull request #15356 from jeromecoutant/PR_F103XE
STM32F1: add MCU_STM32F103xD and MCU_STM32F103xG support
2023-01-05 16:42:23 +00:00
Martin Kojtal 06566fc569
Merge pull request #15366 from YannCharbon/icmp_sockets
Add support of NSAPI_ICMP sockets in Nanostack
2023-01-05 16:40:52 +00:00
Martin Kojtal 751fe9da8c
Merge pull request #15367 from YannCharbon/wisun_fix
Fix mesh connect semaphore not releasing causing blockage
2023-01-05 16:40:36 +00:00
Martin Kojtal b1d5fbad5f
Merge pull request #15368 from caoddx/fix_stm32l1_flash_size
fix STM32L1 FLASH_SIZE for cat.3 devices with DEV_ID 0x436
2023-01-05 14:23:08 +00:00
caodd c80da531a8 fix STM32L1 FLASH_SIZE for cat.3 devices with DEV_ID 0x436 2023-01-04 20:50:58 +08:00
YannCharbon d327f3f2d2 Fix mesh connect semaphore not releasing causing blockage 2023-01-03 15:25:10 +01:00
YannCharbon aa7bf3e435 Add support of NSAPI_ICMP sockets in Nanostack 2023-01-03 15:12:26 +01:00
Jerome Coutant f3f030eb1c STM32F1: add MCU_STM32F103xG support 2023-01-03 12:51:19 +01:00
Jerome Coutant 95f874a87e STM32F103xE: correct GCC startup file 2023-01-03 12:51:19 +01:00
Jerome Coutant 74ca88bae0 STM32F1: add MCU_STM32F103xD support 2023-01-03 12:51:19 +01:00
Martin Kojtal 149d444825
Merge pull request #15363 from 0xc0170/fix/martin.kojtal/scancode-license-index
scancode: Fix license index failure
2023-01-03 11:12:54 +00:00
Martin Kojtal 8e23ea9084 scancode: Fix license index failure
Signed-off-by: Martin Kojtal <martin.kojtal@arm.com>
2023-01-03 10:29:40 +00:00
Yilin Sun 91ce405796
Targets: NXP: IMXRT: Fixed GCC_ARM lds syntax.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-01-02 23:24:12 +08:00
Martin Kojtal c299c8bc13
Merge pull request #15357 from 0xc0170/dev/martin.kojtal/fix-scancode-error-version
scancode: Limit click version to <8
2022-12-23 10:38:01 +00:00
Martin Kojtal 239a210107 github: Fix click version
Signed-off-by: Martin Kojtal <martin.kojtal@arm.com>
2022-12-22 13:57:12 +00:00
Martin Kojtal da7c0b7d3d
Merge pull request #15353 from deepak-shreshti/master
Add TMPM4GR Platform
2022-12-06 17:38:10 +01:00
Martin Kojtal d4df7135a9
Merge pull request #15350 from mbed-ce/upstreamed/rethink-stm32-i2c-hal
Rethink STM32 I2C v2 HAL
2022-12-05 16:18:36 +01:00
Jamie Smith d59c34b69b Fix compile error on static pinmap targets 2022-12-03 23:19:30 -08:00
Deepak V. Shreshti e4db5d17b1 Resolve delimeter issues for target.json 2022-12-01 21:27:55 +05:30