aboutsummaryrefslogtreecommitdiff
path: root/examples/boot/application/rp/src
Commit message (Collapse)AuthorAgeFilesLines
* Only write to the flash what was read from the fileJohn Youren2025-06-201-1/+1
| | | 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.
* fix(boot): update examples Badr Bouslikhin2024-02-071-1/+1
|
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-212-2/+0
|
* time: Update examples, tests, and other code to use new Timer::after_x ↵Adam Greig2023-10-152-5/+5
| | | | convenience methods
* rp: Fix write size in embassy-boot example appkalkyl2023-08-301-1/+1
|
* rp/flash: change naming to `blocking_*`, `new_blocking`.Dario Nieuwenhuis2023-08-181-2/+2
| | | | | - Needed for consistency with other drivers. - Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors.
* Refactor firmware updaterUlf Lilleengen2023-08-061-3/+4
| | | | | * Allow manipulating state without accessing DFU partition. * Provide aligned buffer when creating updater to reduce potential wrong parameters passed.
* rp: add async flashDerek Hageman2023-07-281-2/+2
| | | | | | Implement an async flash mode using the XIP background best effort read interface. Only reads are actually async, write and erase remain blocking.
* Add firmware updater examples to CIUlf Lilleengen2023-06-191-1/+5
| | | | | | | | CI was not building the a.rs application due to the requirement of b.bin having been built first. Add a feature flag to examples so that CI can build them including a dummy application. Update a.rs application examples so that they compile again.
* FormattingRasmus Melchior Jacobsen2023-05-301-5/+4
|
* Align examplesRasmus Melchior Jacobsen2023-05-301-7/+12
|
* Let Flash<Async/Blocking> be a thingRasmus Melchior Jacobsen2023-05-251-1/+1
|
* Align with new bind_interruptRasmus Melchior Jacobsen2023-05-251-1/+1
|
* embassy-boot (rp): Add WatchdogFlashkalkyl2023-01-031-0/+7
|
* feat: embassy-boot for rp2040Ulf Lilleengen2022-12-022-0/+75
Add embassy-boot support for RP2040, with examples for the Raspberry Pi Pico. Co-authored-by: Mathias Koch <[email protected]>