cepetr
|
4cf781abb2
|
chore(core, legacy, storage): refactor flash drivers
[no changelog]
|
2024-02-29 23:05:56 +01:00 |
|
tychovrahe
|
47f8a430e6
|
refactor(core): remove residual usage of old flash api
[no changelog]
|
2023-11-22 11:45:54 +01:00 |
|
cepetr
|
d028f34eac
|
fix(legacy/intermediate_fw): remove redundant display initialization
[no changelog]
|
2023-10-11 18:08:08 +02:00 |
|
tychovrahe
|
37c13ed75e
|
chore(legacy): bundle bootloader 1.12.1 into firmware
|
2023-02-06 10:03:27 +01:00 |
|
tychovrahe
|
3cd47f85af
|
feat(legacy): qa build for upgrade testing
|
2023-01-02 11:03:38 +01:00 |
|
tychovrahe
|
9d64039245
|
chore(legacy): bump versions to 1.12.x
|
2023-01-02 11:03:38 +01:00 |
|
Ondrej Mikle
|
2b48ced330
|
chore(legacy): changelogs
|
2023-01-02 11:03:38 +01:00 |
|
Ondrej Mikle
|
71e0b8c1c3
|
feat(legacy): make debugging less painful, remove PRODUCTION macro matrix, split reset_handlers
|
2023-01-02 11:03:38 +01:00 |
|
Martin Milata
|
298db6c9aa
|
fix(legacy/intermediate_fw): workaround for gcc-10.3
https://stackoverflow.com/questions/58455300/assembler-warning-with-gcc-warning-when-placing-data-in-text
[no changelog]
|
2021-11-22 11:18:51 +01:00 |
|
Martin Milata
|
412d06fdfe
|
docs(core+legacy): use towncrier for generating CHANGELOG.md
core/embed/boardloader/CHANGELOG.md
core/embed/bootloader/CHANGELOG.md
core/embed/bootloader_ci/CHANGELOG.md
legacy/intermediate_fw/CHANGELOG.md
|
2021-07-21 14:27:20 +02:00 |
|
Pavol Rusnak
|
d35071d732
|
docs(core+legacy): update changelogs to new format
|
2021-07-21 14:27:20 +02:00 |
|
Pavol Rusnak
|
8531b35280
|
fix(legacy/intermediate_fw): don't erase the whole firmware sector (#1626)
Co-authored-by: Andrew Kozlik <42678794+andrewkozlik@users.noreply.github.com>
|
2021-05-22 12:15:56 +02:00 |
|
Pavol Rusnak
|
4f1274c9c4
|
fix(legacy): set STAY_IN_BOOTLOADER_FLAG before the reboot of intermediate_fw
|
2021-05-21 15:18:59 +02:00 |
|
Pavol Rusnak
|
0c46b79ebf
|
fix(legacy): don't erase firmware and storage in intermediate firmware
if the storage has been already initialized
|
2021-05-13 17:59:39 +02:00 |
|
Pavol Rusnak
|
e09a74a79e
|
refactor(legacy): rename check_bootloader to check_and_replace_bootloader
|
2021-05-13 17:59:39 +02:00 |
|
Pavol Rusnak
|
f606b71881
|
fix(legacy): update intermediate_fw version to 1.10.0
|
2021-04-21 18:49:09 +02:00 |
|
Ondrej Mikle
|
9787ebfd21
|
chore(legacy): update Changelogs
|
2021-03-03 12:06:58 +01:00 |
|
Ondrej Mikle
|
de09d27c44
|
chore(legacy): bump version of intermediate_fw to match bootloader
|
2021-03-03 12:06:58 +01:00 |
|
Pavol Rusnak
|
ed989eb76a
|
legacy/intermediate_fw: fix optflags
|
2020-08-21 15:02:43 +02:00 |
|
Ondrej Mikle
|
ff3b10a329
|
legacy/intermediate_fw: Intermediate firmware for T1 (#1084)
* legacy/intermediate_fw: skeleton FW with RAM shim function
* legacy/intermediate_fw: reboot from RAM
* legacy/intermediate_fw: flash erase from RAM
* legacy/intermediate_fw: port flash erase body from cm3
* legacy/intermediate_fw: erase works with flash unlock
* legacy/intermediate_fw: wait for flash controller ready
* legacy/intermediate_fw: cleanup and add comments
* legacy/intermediate_fw: disable IRQ before reboot
* legacy/intermediate_fw: also erase storage
* legacy/intermediate_fw: style
* legacy/intermediate_fw: dialogs for update bootloader/erase FW
* legacy/intermediate_fw: style
* legacy/intermediate_fw: add bootloader replacement code
* legacy/intermediate_fw: add CI build script for intermediate FW
* legacy/intermediate_fw: call bootloader update
* legacy/intermediate_fw: add bootloader update dependency
* legacy/intermediate_fw: change setup() at start of main
* legacy/intermediate_fw: deduplicate code
* docs: table for MEMORY_PROTECT combinations that work on T1
* legacy/intermediate_fw: deduplicate code
* legacy/intermediate_fw: check if running in privileged mode
* legacy/intermediate_fw: style
* legacy/intermediate_fw: ChangeLog
* legacy/intermediate_fw: make version match latest bootloader included
* legacy/intermediate_fw: style
|
2020-08-21 14:58:13 +02:00 |
|