| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Flatten embassy-boot dir tree | Dario Nieuwenhuis | 2024-01-11 | 1 | -411/+0 |
| | | |||||
| * | Merge pull request #2284 from Redrield/feature/embassy-usb-dfu | Ulf Lilleengen | 2023-12-14 | 1 | -1/+3 |
| |\ | | | | | | | Add embassy-usb-dfu crate, with related modifications to embassy-boot | ||||
| | * | Last fmt hopefully | Kaitlyn Kenwell | 2023-12-13 | 1 | -1/+1 |
| | | | |||||
| | * | Merge branch 'main' into feature/embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 1 | -0/+2 |
| | |\ | |||||
| | * | | Add embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 1 | -1/+3 |
| | | | | |||||
| * | | | embassy-boot: Fix formatting for tables | Priit Laes | 2023-12-14 | 1 | -25/+11 |
| | |/ |/| | | | | | | | Tables describing the a-b flashing were all garbled up in the cargo doc output, so fix up the syntax. | ||||
| * | | embassy-boot: Add explanation to dfu vs active size assertion | Priit Laes | 2023-12-13 | 1 | -0/+2 |
| |/ | |||||
| * | Align tests | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -1/+1 |
| | | |||||
| * | Add bootloader helper for creating config from linkerfile symbols | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -65/+71 |
| | | |||||
| * | Remove the usage of the local Partition type in BootLoader | Rasmus Melchior Jacobsen | 2023-05-29 | 1 | -229/+111 |
| | | |||||
| * | Let Partition range be u32 instead of usize | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -52/+49 |
| | | |||||
| * | Add assertions about the aligned_buf % write sizes | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -1/+3 |
| | | |||||
| * | Remove comment about equal erase size requirement | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -2/+0 |
| | | |||||
| * | Allow different erase sizes for active and dfu | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -2/+4 |
| | | |||||
| * | Remove the Flash trait | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -42/+31 |
| | | |||||
| * | Assert active and dfu have same erase size and copy in smaller chunks | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -35/+31 |
| | | | | | The copy from active to dfu (and vice versa) is now done in smaller portions depending on aligned_buf, which now does not need to be erase_size big. | ||||
| * | Remove magic buffer argument from prepare_boot | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -61/+73 |
| | | | | | and use the aligned page buffer instead | ||||
| * | Avoid write to not-erased magic | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -15/+28 |
| | | | | | | | This introduces an additional marker to the state partition right after the magic which indicates whether the current progress is valid or not. Validation in tests that we never write without an erase is added. There is currently a FIXME in the FirmwareUpdater. Let me know if we should take the erase value as a parameter. I opened a feature request in embedded-storage to get this value in the trait. Before this, the assumption about ERASE_VALUE=0xFF was the same. | ||||
| * | Let bootloader partition have read/write/erase operations | Rasmus Melchior Jacobsen | 2023-03-31 | 1 | -52/+50 |
| | | | | | This change should not have any breaking changes. | ||||
| * | Split bootloader implementation into multiple files | Rasmus Melchior Jacobsen | 2023-03-31 | 1 | -0/+526 |
