cepetr
|
d4286ff584
|
chore(core): remove legacy drawing code (c)
[no changelog]
|
2024-11-13 12:15:38 +01:00 |
|
cepetr
|
79cf4959d3
|
refactor(core): improve button driver (add interrupt support)
[no changelog]
|
2024-11-07 08:48:21 +01:00 |
|
Martin Milata
|
e379f472c9
|
chore(core/prodtest): bump version to 0.2.12
[no changelog]
|
2024-11-06 15:57:31 +01:00 |
|
cepetr
|
7b6f444751
|
refactor(core): introduce global trezor_rtl/bsp/model headers
[no changelog]
|
2024-11-05 10:00:31 +01:00 |
|
Martin Milata
|
6d41c56089
|
chore(core/prodtest): bump version to 0.2.11
[no changelog]
|
2024-11-04 18:42:10 +01:00 |
|
tychovrahe
|
33fc7fb2e6
|
fix(core): fix OTP write access
|
2024-11-04 18:33:03 +01:00 |
|
cepetr
|
dbe7a393a8
|
fix(core/prodtest): fix CPUID READ command
|
2024-11-04 18:32:42 +01:00 |
|
cepetr
|
387d98d6e4
|
refactor(core): get rid of STM32U5 in platform indep code
[no changelog]
|
2024-11-04 14:05:37 +01:00 |
|
tychovrahe
|
80fcaa369f
|
feat(core/prodtest): added TOUCH_POWER command to prodtest
|
2024-10-23 14:42:00 +02:00 |
|
cepetr
|
0fa2cf70cd
|
refactor(core): get rid of platform.h
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
a247b4e87a
|
refactor(core): rename reboot to reboot_device
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
tychovrahe
|
21c1359ac6
|
refactor(core): streamline layout definitions
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
28f420189a
|
refactor(core): combined build of coreapp + kernel, linker scripts refactoring
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
35c6f52133
|
refactor(core/embed): introduce system, tasks, applets and emergency mode
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
7f3cff04f1
|
refactor(core/embed): introduce new mpu driver
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
8fab22522a
|
refactor(core/embed): moving specific algorithms into fwutils
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
33a94d945d
|
chore(core/embed): remove unused legacy i2c driver
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
a6741556d0
|
fix(core/embed): fix prodtest build
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
5210d2fa50
|
fix(embed/core): fix stack protection on STM32U5
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
2bb5b5c0ce
|
refactor(core/embed): introduce fwutils module
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
b1a41ded79
|
refactor(core/embed): improve bootuils api
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
0666e6ea9a
|
refactor(core/embed): rename boot_args to bootuils
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
2fd5aca05c
|
refactor(core/embed): remove supervise module
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
1443f86983
|
feat(core/embed): introduce systick and systimer drivers
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
1d8b29e746
|
refactor(core/embed): improve display driver init/deinit
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
cepetr
|
d558950950
|
refactor(core/embed): simplify irq priorities
[no changelog]
|
2024-09-24 12:21:53 +02:00 |
|
Martin Milata
|
24a15c3a05
|
Merge branch 'release/24.09'
|
2024-09-16 13:43:03 +02:00 |
|
Martin Milata
|
95fe6edb2d
|
chore(core): bump core, core/bootloader, core/prodtest versions
core: 2.8.4
bootloader: 2.1.9
prodtest: 0.2.10
[no changelog]
|
2024-09-13 20:04:04 +02:00 |
|
tychovrahe
|
656a86b8a0
|
chore(core): generate bootloader and prodtest changelogs
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
tychovrahe
|
5eb68975d9
|
fix(core/prodtest): fix prodtest run with unlocked bootloader
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
Martin Milata
|
cb76e1351d
|
chore(core): changelog for bootloader and prodtest
|
2024-09-05 15:11:42 +02:00 |
|
tychovrahe
|
395a4af9be
|
refactor(core): extract monotonic version to model specific headers
[no changelog]
|
2024-09-03 13:07:34 +02:00 |
|
tychovrahe
|
167f567ab0
|
fix(core/prodtest): T3B1 welcome screen changed to full white screen to match T2B1
|
2024-09-02 15:50:51 +02:00 |
|
cepetr
|
c0b295a9b1
|
fix(core/prodtest): fix prodtest build with NEW_RENDERING on
[no changelog]
|
2024-08-22 14:28:54 +02:00 |
|
tychovrahe
|
77eeabf7f5
|
fix(core/prodtest): fix expected param numbers for TOUCH_IDLE command
[no changelog]
|
2024-08-19 12:16:58 +02:00 |
|
tychovrahe
|
b37971eea4
|
feat(core/prodtest): add commands to read bootloader and boardloader versions
|
2024-07-31 13:05:06 +02:00 |
|
tychovrahe
|
e30fe7769a
|
feat(core/prodtest): add more touch layer tests
|
2024-07-31 13:05:06 +02:00 |
|
matejcik
|
b567a91c22
|
chore(core): changelogs and bump versions of boardloader, bootloader, prodtest
|
2024-07-19 22:06:52 +03:00 |
|
tychovrahe
|
354dad617d
|
fix(core): fix vector table alignment on STM32U5
[no changelog]
|
2024-07-16 16:38:48 +02:00 |
|
cepetr
|
3460c4b891
|
refactor(core/embed): prepare touch drivers for low power mode
[no changelog]
|
2024-06-19 14:03:38 +02:00 |
|
cepetr
|
baff1691a0
|
feat(core/embed): prepare usb driver for low power mode
[no changelog]
|
2024-06-19 11:57:18 +02:00 |
|
cepetr
|
0bc1d1f706
|
refactor(core/embed): refactor usb driver
[no changelog]
|
2024-06-19 11:48:06 +02:00 |
|
cepetr
|
ba56ff8483
|
refactor(core/embed): replace ensure(secfalse,... with error_shutdown
[no changelog]
|
2024-06-17 16:57:33 +02:00 |
|
matejcik
|
df051077ea
|
chore(core/prodtest): bump version after release
|
2024-06-10 11:20:15 +02:00 |
|
matejcik
|
f556a1b4cc
|
docs(core/prodtest): update changelog for v0.2.7
|
2024-06-10 11:17:20 +02:00 |
|
tychovrahe
|
b0b2ffd38f
|
feat(core/prodtest): add reboot command
|
2024-06-10 11:10:33 +02:00 |
|
tychovrahe
|
000aa4ed21
|
fix(core/prodtest): fix touch_version command
|
2024-06-10 11:10:33 +02:00 |
|
cepetr
|
3336e3902f
|
feat(core): introduce new display drivers
[no changelog]
|
2024-05-17 09:17:37 +02:00 |
|
matejcik
|
12725d9835
|
chore(core): bump bootloader / prodtest versions after release
|
2024-05-06 13:21:14 +02:00 |
|
matejcik
|
e8c65b9f24
|
chore(core): changelog for bootloader and prodtest
|
2024-05-06 13:20:39 +02:00 |
|