aboutsummaryrefslogtreecommitdiff
path: root/examples/boot
Commit message (Collapse)AuthorAgeFilesLines
* Update dependent versionsJames Munns2024-04-232-2/+2
|
* Fix spelling and white space mistakesVega Deftwing2024-04-111-4/+4
|
* usb: remove device_descriptor buffer, store bytes in UsbDevice.inner insteadAdam Greig2024-03-232-4/+0
|
* fix(boot): update examples Badr Bouslikhin2024-02-0718-44/+24
|
* fix(boot): update stm32wb-dfu example readme Badr Bouslikhin2024-02-072-2/+2
|
* feat: enhance bootloader for multiple flash support Badr Bouslikhin2024-02-067-3/+202
|
* stm32/gpio: remove generics.Dario Nieuwenhuis2024-01-227-21/+14
|
* Remove nightly-only flags from cargo configs.Dario Nieuwenhuis2024-01-223-7/+7
|
* boot: bump crates to 0.2Dario Nieuwenhuis2024-01-1210-11/+11
|
* bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4.Dario Nieuwenhuis2024-01-1110-20/+20
|
* Flatten embassy-boot dir treeDario Nieuwenhuis2024-01-1114-15/+15
|
* examples: configure executor task arena sizes.Dario Nieuwenhuis2024-01-0210-10/+10
|
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-2129-29/+10
|
* Rename bootloader feature to dfuKaitlyn Kenwell2023-12-141-1/+1
|
* Abstract chip reset logic, add Reset impls for cortex-m and esp32c3Kaitlyn Kenwell2023-12-144-6/+6
|
* Adjust stm32wb-dfu example memory maps to fix linker errorsKaitlyn Kenwell2023-12-142-4/+4
|
* Adjust toml files, fix application exampleKaitlyn Kenwell2023-12-143-8/+8
|
* Add examples to ci.shKaitlyn Kenwell2023-12-141-1/+0
|
* fmtKaitlyn Kenwell2023-12-141-1/+0
|
* Address reviewsKaitlyn Kenwell2023-12-1411-0/+400
|
* Update all references to `embasy-executor` to the latest versionJesse Braham2023-12-069-9/+9
|
* update release version in examples and other cratesScott Mabin2023-12-0412-21/+21
|
* update embedded-storage{,-async}, remove patch.Dario Nieuwenhuis2023-12-045-5/+5
|
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-2912-32/+32
|
* Add docs, touch all linker fragmentsJames Munns2023-11-192-2/+26
|
* executor: release v0.3.3Dario Nieuwenhuis2023-11-159-9/+9
|
* Release embassy-executor v0.3.1Dario Nieuwenhuis2023-11-019-9/+9
|
* Prepare embassy-net 0.2.1 and embassy-sync 0.4.0Dániel Buga2023-10-3112-12/+12
|
* time: add `links` key, release v0.1.5.Dario Nieuwenhuis2023-10-169-9/+9
|
* time: Update examples, tests, and other code to use new Timer::after_x ↵Adam Greig2023-10-1512-35/+35
| | | | convenience methods
* Release embassy-time 0.1.4Dániel Buga2023-10-129-9/+9
|
* feat: bump embassy-sync version to 0.3.0Ulf Lilleengen2023-09-149-9/+9
| | | | Update changelog in preparation for release
* Merge pull request #1854 from bugadani/strDario Nieuwenhuis2023-09-0310-8/+16
|\ | | | | embassy-{net, sync, time}: Use fmt::unwrap
| * Fix bootloader application examplesDániel Buga2023-09-0210-8/+16
| |
* | rp: Fix write size in embassy-boot example appkalkyl2023-08-301-1/+1
| |
* | Release embassy-time v0.1.3Jesse Braham2023-08-289-9/+9
|/
* Bump executor crate version to 0.3.0Dániel Buga2023-08-239-9/+9
|
* 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.
* boot: release flash after prepare and refactor apiUlf Lilleengen2023-08-113-9/+3
| | | | | | This refactoring of the chip specific bootloader creates the internal boot instance and aligned buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use case where peripherals owning the flash need to be Drop'ed before load() happens.
* Refactor firmware updaterUlf Lilleengen2023-08-069-33/+34
| | | | | * 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.
* Release embassy-time v0.1.2Dario Nieuwenhuis2023-07-069-9/+9
|
* Update probe-rs-cli -> probe-rsDario Nieuwenhuis2023-06-2912-20/+20
|
* Add firmware updater examples to CIUlf Lilleengen2023-06-1918-26/+78
| | | | | | | | 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.
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-0/+1
|
* FormattingRasmus Melchior Jacobsen2023-05-304-12/+7
|
* Align examplesRasmus Melchior Jacobsen2023-05-3015-62/+99
|
* ci: fix nrf, rp tests.Dario Nieuwenhuis2023-05-293-6/+6
|
* Let Flash<Async/Blocking> be a thingRasmus Melchior Jacobsen2023-05-259-9/+9
|
* Align with new bind_interruptRasmus Melchior Jacobsen2023-05-259-10/+9
|