10892 Commits

Author SHA1 Message Date
clubby789
4abacac252 stm32/wb: Add memory manager to GATT example 2025-07-23 15:25:58 +01:00
Gerzain Mata
378035aa91 Added PLL HAL code for STM32WBA 2025-07-23 04:54:42 -07:00
Dario Nieuwenhuis
60ed376a19
Merge pull request #4429 from obe1line/obe1line-stm32c071
Updates to support stm32c071
2025-07-23 10:25:57 +00:00
Dario Nieuwenhuis
efc2306e6a
Merge pull request #4444 from i509VCB/nxp-docs
nxp: make docs generate
2025-07-23 10:25:17 +00:00
Dario Nieuwenhuis
e9211682a1 stm32: do not run stm32c071rb tests. 2025-07-23 12:23:51 +02:00
Frank Stevenson
cf9856255e Make MSI calibration configurabke.
Refine detection and handling of shared clock sources between MSIS and MSIK
2025-07-23 10:08:41 +02:00
Gerzain Mata
e2cec28805 Merge branch 'main' into feat/stm32wba-usb-example 2025-07-23 00:53:10 -07:00
Chris Storah
420cbb437f Fix formatting of u5 file 2025-07-23 15:55:14 +10:00
Chris Storah
487b42f62c Added missing guard for hsi48. Updated use of removed enums from stm32-data u5 chip 2025-07-23 15:52:36 +10:00
Chris Storah
88e1d61654 Merge branch 'obe1line-stm32c071' of github.com:obe1line/embassy into obe1line-stm32c071 2025-07-23 12:53:34 +10:00
Chris Storah
bb29fdd3e2 Formatting update to resolve rustfmt error 2025-07-23 12:50:01 +10:00
obe1line
eb15a55519
Merge branch 'embassy-rs:main' into obe1line-stm32c071 2025-07-23 12:40:48 +10:00
Chris Storah
e64c23076d Updated version of stm32-data and added c071 and c051 into ci.sh 2025-07-23 12:38:58 +10:00
i509VCB
510adb3b69
nxp: make docs generate 2025-07-22 21:36:37 -05:00
i509VCB
8f5e4ac06d
Merge pull request #4436 from i509VCB/rt1062
nxp: Add mimxrt1062 support
2025-07-22 21:11:24 +00:00
i509VCB
be769ac9a4
Merge pull request #4409 from i509VCB/uart-async
mspm0: add buffered uart driver
2025-07-22 16:48:01 +00:00
i509VCB
a1867f0d74
mspm0: add buffered uart driver
And tests for G3507.
2025-07-22 11:41:47 -05:00
Dario Nieuwenhuis
12fbc65e1a
Merge pull request #4441 from dimpolo/copy-clone-adc-config
derive Copy, Clone for adc config enums
2025-07-22 16:36:47 +00:00
i509VCB
1d46f55bdd
nxp: Add mimxrt1062 support
The examples in this case are designed for the IMXRT1060-EVK. The same chip is used in the Teensy 4.0/1, but that will probably get its own set of examples due to some differences such as the FCB.
2025-07-22 11:25:45 -05:00
dimi
03b86d75b6 derive Copy, Clone for adc config enums 2025-07-22 18:20:24 +02:00
i509VCB
908e016524
Merge pull request #4419 from i509VCB/rt1011
nxp: Add MIMXRT1011 GPIO and time driver
2025-07-22 16:16:00 +00:00
i509VCB
1ad5d5a771
nxp: Add MIMXRT1011 GPIO and time driver
PIT is used for the time driver
2025-07-22 11:07:10 -05:00
Dario Nieuwenhuis
a5984a8298
Merge pull request #4438 from HaoboGu/main
Chore: prepare release for `embassy-usb-synopsys-otg` and `embassy-usb-logger`
embassy-usb-logger-v0.5.0 embassy-usb-synopsys-otg-v0.3.0
2025-07-22 11:08:33 +00:00
Haobo Gu
f3cc62b77d chore: bump embassy-usb-logger version
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2025-07-22 14:05:17 +08:00
Haobo Gu
f96f68077b chore: bump embassy-usb-synopsys-otg version
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2025-07-22 10:36:29 +08:00
Dario Nieuwenhuis
d656b174ed
Merge pull request #4425 from clubby789/adc-v3-oversampling
stm32: Enable regular oversampling for ADC v3
2025-07-21 12:59:48 +00:00
clubby789
79fbf214cc Enable oversampling for ADC v3 2025-07-21 13:49:45 +01:00
Dario Nieuwenhuis
b9d90d7cbb
Merge pull request #4416 from WyliodrinEmbeddedIoT/lpc-test
feat: added log-to-defmt feature to embassy-nxp
2025-07-21 12:17:51 +00:00
Dario Nieuwenhuis
03a16011f6
Merge pull request #4432 from timokroeger/boot-version-bump
chore: Prepare release for `embassy-boot-*` crates
embassy-boot-nrf-v0.6.0 embassy-boot-v0.5.0 embassy-boot-stm32-v0.4.0 embassy-boot-rp-v0.6.0
2025-07-21 12:17:31 +00:00
Dario Nieuwenhuis
4db3910011 Disable flaky test rpi-pico/cyw43-perf 2025-07-21 14:17:12 +02:00
Gerzain Mata
a80eb48e67 WIP changes 2025-07-21 04:46:29 -07:00
Timo Kröger
9b3c97bcf7 chore: Bump embassy-boot version also for embassy-usb-dfu 2025-07-21 13:40:37 +02:00
Timo Kröger
fad100cfa0 chore: Update examples to new nrf-boot-* version 2025-07-21 13:40:36 +02:00
Timo Kröger
4c098faef5 chore: Prepare release for embassy-boot-* crates
Prepare the bootloader crates for a release with `embassy-sync@0.7.0`
as dependency for compatiblity with other released crates.
`embassy-sync` is used in the public api of `embassy-boot` which is
reexported by the `embassy-boot-*` crates. That is why a minor version
bump of all crates is required.
2025-07-21 13:40:36 +02:00
Dario Nieuwenhuis
de4537d000 stm32: Fix build for WBA lowpower. 2025-07-21 13:20:35 +02:00
Gerzain Mata
726991f2e9 Working example in usb_hs_serial.rs 2025-07-21 03:07:41 -07:00
Roi Bachynskyi
2a69657927 feat: fmt.rs was added 2025-07-21 12:49:17 +03:00
Roi Bachynskyi
0fc1ab290f Revert "feat: added log-to-defmt feature"
This reverts commit 6d79c4c81187d5f2704e2d2f72a3deba05ca449a.
2025-07-21 10:47:21 +03:00
obe1line
26232778e6
hsi48 field missing for STM32C071 2025-07-21 14:39:07 +10:00
obe1line
ac996e7e0a
Added ccipr1 conditional for STM32C071 2025-07-21 14:31:48 +10:00
obe1line
6bfdbf0ed8
Added stm32fc071 to cfg to force RCC.cr to be used 2025-07-21 14:27:05 +10:00
obe1line
87f469792a
Added rcc_c0v2 to fix undefined McoSource with STM32C071 2025-07-21 13:37:48 +10:00
obe1line
876ad00112
Update Cargo.toml
Added STMC071 and other missing C0 chips
2025-07-21 12:52:23 +10:00
Dario Nieuwenhuis
2cae242f51
Merge pull request #4417 from nponsard/feat/hfxo-workaround
feat(embassy-nrf): add uicr hfxo workaround
2025-07-21 00:55:25 +02:00
Dario Nieuwenhuis
aedf78cf29
Merge pull request #4418 from leftger/fix/rtc-stm32wba
Added RTC low-power support for STM32WBA
2025-07-21 00:54:46 +02:00
Dario Nieuwenhuis
a7c0985818
Merge pull request #4424 from leftger/fix/stm32wba-vddio
embassy-stm32: account for WBA devices and VDDIO2
2025-07-21 00:54:25 +02:00
Dario Nieuwenhuis
c1ba1f1f26
Merge pull request #4422 from clubby789/rfwkpsel-enum
stm32wb: Add rfwkpsel to ClockMux
2025-07-21 00:53:54 +02:00
clubby789
e1407f80c0 Control RFWKPSEL with ClockMux 2025-07-20 22:05:28 +01:00
clubby789
2be8be0747 Use unsafe block in IRQ handlers 2025-07-20 20:25:26 +01:00
Gerzain Mata
8c696a579f embassy-stm32: account for WBA devices and VDDIO2
- Different power domain
- Same split domain as STM32U5
- Added low_power fixes for STM32WBA too
2025-07-19 22:15:47 -07:00