Ulf Lilleengen
3e8d8fec15
fix: update more minor versions
2025-08-27 08:44:05 +02:00
Ulf Lilleengen
df112a83f0
fix: remaining versions
2025-08-26 22:06:52 +02:00
Ulf Lilleengen
83f2557eac
chore: prepare embassy crate releases
2025-08-26 16:05:09 +02:00
Dario Nieuwenhuis
3a6ea3a31c
Load all crates in the graph, honor the "publish" flag to prevent publishing examples/tests.
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
34aa186734
chore: prepare embassy-boot-stm32 release
2025-08-12 21:31:05 +02:00
Ulf Lilleengen
c7b9060a74
fix: prepare embassy-sync 0.7.1 release
...
* Add newtype for moved type to preserve API compat
2025-08-12 21:05:32 +02:00
Ulf Lilleengen
c4c5167e3d
chore: update metapac and prepare embassy-stm32 0.3.0
2025-08-12 18:17:41 +02:00
Ulf Lilleengen
ee053f0bab
chore: bump versions
2025-08-04 15:01:08 +02:00
Ulf Lilleengen
9ca44b519a
chore: bump nrf and rp hal versions
2025-08-04 14:07:30 +02:00
Dario Nieuwenhuis
78a333d008
Release embassy-embedded-hal v0.4
2025-08-03 00:44:51 +02:00
Ulf Lilleengen
3f1ddaf60e
chore: prepare embassy-executor 0.8 release
2025-07-31 10:33:14 +02:00
Gerzain Mata
1b4ea556c0
STM32WBA usb-dfu example
...
- Added sample application
- Added sample bootloader
Removed trace import
2025-07-29 08:11:49 -07:00
Timo Kröger
fad100cfa0
chore: Update examples to new nrf-boot-*
version
2025-07-21 13:40:36 +02:00
Ulf Lilleengen
8c087e3641
chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0
2025-07-16 15:47:37 +02:00
Ulf Lilleengen
c484e7d0e5
chore: Release embassy-usb version 0.5.0
2025-07-16 15:35:47 +02:00
Ulf Lilleengen
386c586afa
chore: Release embassy-embedded-hal version 0.3.1
2025-07-16 14:53:02 +02:00
Ulf Lilleengen
9811f1c999
chore: prepare embassy-rp for release
2025-07-15 11:10:56 +02:00
Ulf Lilleengen
416612d2f9
chore: bump embassy-boot-nrf version
2025-07-14 16:04:32 +02:00
Ulf Lilleengen
4f50c85221
chore: update to embassy-nrf
v0.4.0
2025-07-14 11:55:23 +02:00
Ulf Lilleengen
c7e33b28b8
Revert "chore: update to embassy-nrf
v0.4.0"
...
This reverts commit 1df59ffec4eed74ade4086da496a32d376e4190a.
2025-07-14 11:50:13 +02:00
Ulf Lilleengen
1df59ffec4
chore: update to embassy-nrf
v0.4.0
2025-07-14 11:46:47 +02:00
John Youren
53fd571ddb
Only write to the flash what was read from the file
...
The write method is given the full aligned buffer to write to flash even though it may not be fully populated. This change ensures only what has been read is written to flash. Preventing potential corrupted firmware and additional flash wear.
2025-06-20 14:45:13 +01:00
Gerhard de Clercq
305d1f2ed0
Merge branch 'embassy-rs:main' into dfu-verify
2025-05-26 16:51:10 +02:00
Ulf Lilleengen
a8b3178cee
chore: bump version of embassy-boot-stm32
2025-05-26 09:11:46 +02:00
Gerhard de Clercq
68a45490fc
[embassy-usb-dfu] support ed25519 verification
...
This commit adds the ability to verify that USB DFU updates are correctly signed using ed25519.
This required adding support to embassy-boot for reading from the DFU partition.
2025-05-23 12:40:19 +02:00
Matt Johnston
5e49985ed6
embassy-sync: bump to 0.7.0
2025-05-22 13:29:55 +08:00
Ulf Lilleengen
f915903f0e
Merge pull request #4188 from Gerharddc/dfu-msos
...
[embassy-usb-dfu] support function level WinUSB GUIDs
2025-05-19 15:30:22 +02:00
Yuri Astrakhan
ef0f29f0ed
Update defmt dependencies
2025-05-18 20:52:09 +02:00
Gerhard de Clercq
2bbc2045a4
[usb-dfu examples] Alert users to customise their WinUSB GUIDs
2025-05-14 09:56:28 +02:00
Gerhard de Clercq
d4d10bad0b
[embassy-usb-dfu] accept closure to customise DFU function
...
This provides a more generic interface for users to customise the DFU function instead of restricting customisation to DFU headers.
2025-05-14 09:52:46 +02:00
Gerhard de Clercq
46e25cbc5f
[embassy-usb-dfu] correct comment about composite devices
2025-05-13 15:13:46 +02:00
Gerhard de Clercq
3c73b49790
[embassy-usb-dfu] support function level WinUSB GUIDs
...
This commit makes it possible to provide function level msos GUIDs to usb_dfu. This helps to ensure that composite DFU devices automatically get assigned the WinUSB driver on Windows.
2025-05-12 15:55:11 +02:00
Ulf Lilleengen
64a2b9b2a3
Merge pull request #4170 from yutannihilation/chore/fix-unsafe-attribute-rust2024
...
chore: Wrap `link_section` attribute in example code with `unsafe()` for compatibility with Rust 2024 edition
2025-05-09 13:05:23 +02:00
Matthew Tran
d35df5cfba
embassy-usb-dfu: Change return of reset to ()
...
Also adds &self to the Reset trait, which makes it easier to implement
cleanup/delays before actually resetting.
2025-05-08 00:09:21 -05:00
Hiroaki Yutani
0460a924ac
chore: Wrap link_section attribute with unsafe
2025-05-06 09:09:22 +09:00
Dion Dokter
66b8fdc818
Fix f7 boot example
2025-05-01 11:28:57 +02:00
lonesometraveler
b5e6d22117
Update Cargo.toml
2025-04-08 15:49:27 -04:00
Dario Nieuwenhuis
695a6da322
Statically allocate task pools on stable Rust.
...
Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation.
Co-Authored-By: Matthew Tran <0e4ef622@gmail.com>
2025-03-28 19:11:53 +01:00
9names
8f41a4dfad
boot/rp: Bump version number
2025-03-09 14:37:13 +11:00
9names
f046fa24b6
rp: Update embassy-boot-rp to use embassy-rp 0.4.0
2025-03-09 14:37:13 +11:00
Ulf Lilleengen
ed63f80637
chore: bump embassy-sync version
...
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
Dario Nieuwenhuis
05df319a82
Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0.
2025-01-15 00:59:15 +01:00
Dario Nieuwenhuis
593d9973e0
Release embassy-stm32 v0.2.0
2025-01-10 17:38:39 +01:00
Ulf Lilleengen
9d94d68a7f
Create embassy-nrf 0.3.1
2025-01-09 11:41:00 +01:00
Ulf Lilleengen
de27d9cd00
Update cyw43, nrf, rp hals and embassy-boot
2025-01-06 09:22:09 +01:00
Dániel Buga
3c1e862f61
Prepare embassy-boot 0.4
2025-01-05 21:28:44 +01:00
Dániel Buga
9f21cf627b
Prepare embassy-embedded-hal 0.3
2025-01-05 21:28:42 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:27:15 +01:00
Dario Nieuwenhuis
2f2e2c6031
Make integrated-timers
the default, remove Cargo feature.
2024-12-15 18:49:57 +01:00
Gerhard de Clercq
5963a10d4d
stm32wb-dfu: add MSOS headers
...
The USB DFU example now shows how to automatically get the WinUSB driver assigned.
2024-12-10 09:31:47 +01:00