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 |
|
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 |
|
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 |
|
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 |
|