10186 Commits

Author SHA1 Message Date
1-rafael-1
a33e7172f6 make ci happy 2025-05-01 22:23:14 +02:00
1-rafael-1
561356f68a overclock test, should now run on all rp chips 2025-05-01 22:17:25 +02:00
Dario Nieuwenhuis
716160e9ab
Merge pull request #4154 from embassy-rs/update-metapac-491
Update stm32-metapac
2025-05-01 16:56:47 +00:00
Dario Nieuwenhuis
38fd357536 Update stm32-metapac 2025-05-01 18:38:37 +02:00
1-rafael-1
7fa59a6b31 Refactor overclock test for RP2040: add unused imports conditionally and ensure placeholder main function for non-RP2040 targets 2025-05-01 18:38:03 +02:00
1-rafael-1
3c559378a5 Add overclocking test for RP2040 with timer and PWM tests at 200Mhz 2025-05-01 18:29:13 +02:00
1-rafael-1
c01776a3d7 - two more doc examples test ignored
- added tests for the new calculations and fixed an overflow issue these tests surfaced.
- Activate brownout detection.
2025-05-01 17:07:48 +02:00
Dario Nieuwenhuis
03122737c1
Merge pull request #4153 from embassy-rs/remove-nrf-ble
Remove embassy_nrf:📻:ble.
2025-05-01 13:35:20 +00:00
Dario Nieuwenhuis
df84dfec7a Remove embassy_nrf:📻:ble.
Fixes #4144
2025-05-01 15:33:02 +02:00
Dion Dokter
e478bdf1df Remove all notion of 'default' and 'alt' flash layouts. Now there's just the one layout. 2025-05-01 14:28:06 +02:00
Dion Dokter
59d839a2b8 Fix dual bank support for F7 2025-05-01 13:37:12 +02:00
Dion Dokter
cff6eb9a81 Fix more CI 2025-05-01 11:52:48 +02:00
Dion Dokter
66b8fdc818 Fix f7 boot example 2025-05-01 11:28:57 +02:00
Dion Dokter
28a98ed0df Fix f7 example 2025-05-01 11:20:38 +02:00
Dion Dokter
a83726b77e Fix the f4 flash tests by throwing away alt mode 2025-05-01 11:15:14 +02:00
Dion Dokter
ace20f40ad Maybe fixed all CI 2025-05-01 10:35:10 +02:00
diondokter
f713f170a1 Merge branch 'main' into configurable-bank-support 2025-05-01 09:44:39 +02:00
1-rafael-1
22b5f73811 add manual overclock example, finalize API, cleanup 2025-05-01 00:11:56 +02:00
Dario Nieuwenhuis
52e4c7c30c
Merge pull request #4149 from embassy-rs/stm32-otg-fix-trdt
stm32/otg: calculate TRDT using AHB freq instead of kernel freq.
2025-04-30 17:08:58 +00:00
Dario Nieuwenhuis
0591d60a79 stm32/otg: calculate TRDT using AHB freq instead of kernel freq. 2025-04-30 18:11:20 +02:00
Dario Nieuwenhuis
bd8021fe99
Merge pull request #4148 from U007D/main
add 133MHz tick rate to support PR2040 @ 133MHz when `TIMERx`'s `SOUR…
2025-04-30 17:47:35 +02:00
Curly
34b6a518f8
add 133MHz tick rate to support PR2040 @ 133MHz when TIMERx's SOURCE is set to SYSCLK 2025-04-30 07:50:13 -07:00
Ulf Lilleengen
e68713e9af
Merge pull request #4120 from Gerharddc/dfu-app
[embassy-usb-dfu] Add generic DFU marking interface
2025-04-30 12:17:43 +02:00
Ulf Lilleengen
5f0196cb29
Merge pull request #4113 from alexmoon/twim-ram-buffer
Make the nrf Twim RAM buffer a instance variable instead of stack allocated
2025-04-30 11:40:40 +02:00
1-rafael-1
d44b945235 Remove unused embassy-rp/sdk examples subproject 2025-04-29 22:49:53 +02:00
1-rafael-1
77e8bc9b28 refactoring to have higher and lower level api 2025-04-29 22:49:05 +02:00
Dion Dokter
ae59d0acf4 Use generated metapac instead of local one 2025-04-29 17:13:43 +02:00
Alex Moon
fb7504c293
Add docs 2025-04-29 11:07:58 -04:00
Dion Dokter
c84d8e3632 Update changelog 2025-04-29 17:07:02 +02:00
Dion Dokter
34a4dddfe7 Add L4+ support 2025-04-29 17:05:07 +02:00
Dion Dokter
a1081f29bf Add f7 support 2025-04-29 16:59:04 +02:00
Dion Dokter
5691c61ef9 Add F4 support 2025-04-29 16:55:11 +02:00
Dion Dokter
1c22087188 Add support for L5 2025-04-29 16:37:27 +02:00
Dion Dokter
b967aaf7cc Add support for g0 2025-04-29 16:34:12 +02:00
1-rafael-1
3a6dc910ff first working draft 2025-04-28 22:54:15 +02:00
Michael Medin
a94cc79b9b removed unused import 2025-04-28 18:52:03 +02:00
Michael Medin
1d578f5a7e function needs to be pub(crate) 2025-04-28 09:21:21 +02:00
Michael Medin
74cb84eb4e Moved functions to rcc module (this is a bit awkward as we now have two init functions in rcc: rcc::initand rcc::init_rcc) 2025-04-28 09:14:56 +02:00
Dario Nieuwenhuis
1d2f0add77
Merge pull request #4137 from cschuhen/stm32-can-data-len
Stm32 can data len
2025-04-27 22:58:53 +00:00
Dario Nieuwenhuis
e5e2db0ddb
Merge pull request #4139 from luker983/rp235x-trng-error-handling
RP2350 TRNG Error Handling
2025-04-27 22:56:02 +00:00
Luke Rindels
cdef573f52
Enable rp235x trng self-tests by default
Gracefully handle rp235x trng self-test errors and resets
2025-04-27 15:25:23 -07:00
Corey Schuhen
eaec6c8165 Make raw_data public. 2025-04-27 17:37:56 +10:00
1-rafael-1
b0594d16f2 Add overclock example for RP2040 with 200 MHz clock configuration 2025-04-26 22:55:24 +02:00
Dario Nieuwenhuis
9ab6100577
Merge pull request #4135 from skoe/fix_set_ovsr_typo
Fix set_ovsr typo, adaption to latest stm32-data-generated
2025-04-26 20:30:20 +00:00
Dario Nieuwenhuis
f309887711
Merge pull request #4136 from ckrenslehner/docs/add-waker-docs
docs: extend the waker documentation
2025-04-26 20:29:58 +00:00
1-rafael-1
45b7127d61 fmt 2025-04-26 21:55:16 +02:00
1-rafael-1
713d6291d5 Scale clock dividers in HD44780, rotary encoder, and stepper driver based on system clock frequency 2025-04-26 21:54:48 +02:00
1-rafael-1
4ce3bdb370 Add core voltage scaling options and PLL parameter finder for RP2040 2025-04-26 21:54:40 +02:00
ckrenslehner
c2173591aa docs: extend the waker documentation 2025-04-26 20:11:25 +02:00
Thomas Giesel
8b123b4e0d Fix set_ovsr typo, ramp up to latest stm32-data-generated
This is an adaption to https://github.com/embassy-rs/stm32-data/pull/597
2025-04-26 19:10:59 +02:00