Pavol Rusnak
|
6ea9b105e5
|
boardloader, bootloader: reorder erasing of sectors, check whether sector was really erased
|
2017-10-16 21:43:07 +02:00 |
|
Pavol Rusnak
|
82050912c4
|
bootloader: implement WipeDevice
|
2017-10-16 20:56:16 +02:00 |
|
Pavol Rusnak
|
001298a90e
|
boardloader: erase storage on failed option_bytes
|
2017-10-16 14:22:10 +02:00 |
|
Pavol Rusnak
|
e8e3ed98f3
|
boardloader: usability fixes
|
2017-10-15 22:20:13 +02:00 |
|
Pavol Rusnak
|
06fc509cbb
|
boardloader: reorder calls so one can abort also by ejecting SD card
|
2017-10-14 13:00:23 +02:00 |
|
Pavol Rusnak
|
8a707ce40d
|
boardloader: check flash_option_bytes at start
|
2017-10-14 12:49:00 +02:00 |
|
mcudev
|
70594a9bfe
|
startup: setup the stack protector for the stage before main function (#46)
|
2017-10-14 12:25:13 +02:00 |
|
Pavol Rusnak
|
bdae87ddde
|
boardloader: small changes to program flow and display output
|
2017-10-13 17:19:14 +02:00 |
|
Pavol Rusnak
|
a7625877ef
|
embed: call clear_otg_hs_memory from fatal_error
|
2017-10-13 00:36:12 +02:00 |
|
mcudev
|
73214017fa
|
clear_otg_hs_memory: Delay after an RCC peripheral clock enabling
|
2017-10-13 00:30:19 +02:00 |
|
Pavol Rusnak
|
c5dfa37f3e
|
boardloader: don't call copy_sdcard twice
|
2017-10-13 00:28:06 +02:00 |
|
Pavol Rusnak
|
2fc69bed61
|
embed: rename trassert to ensure
|
2017-10-12 16:06:53 +02:00 |
|
Pavol Rusnak
|
66b6406b7c
|
boardloader, bootloader: add write-protection and downgrade-protection respectively
|
2017-10-12 14:35:01 +02:00 |
|
Pavol Rusnak
|
9a0c8f4687
|
build: introduce PRODUCTION flag
|
2017-10-12 12:17:04 +02:00 |
|
Pavol Rusnak
|
380d08f1d0
|
embed: introduce trassert (trezor assert)
|
2017-10-12 00:35:14 +02:00 |
|
Pavol Rusnak
|
d003c250d8
|
boardloader: refactor flash_option_bytes from trezorhal to boardloader/lowlevel
|
2017-10-11 23:53:29 +02:00 |
|
mcudev
|
61e0f6c818
|
stm32f427 sram bigger (#39)
|
2017-10-11 23:36:07 +02:00 |
|
Pavol Rusnak
|
7babde646e
|
embed: more cleanup
|
2017-10-11 23:11:59 +02:00 |
|
Pavol Rusnak
|
6413c2c23e
|
embed: rework memory layout, enable stack protector
|
2017-10-11 21:19:52 +02:00 |
|
Pavol Rusnak
|
a6fd1da237
|
boardloader: wait 5 seconds before copying bootloader
|
2017-10-11 18:11:38 +02:00 |
|
mcudev
|
ead626404b
|
boardloader: issue 34 (#36)
|
2017-10-11 12:58:36 +02:00 |
|
mcudev
|
b0c54e2a4b
|
boardloader: simplify linker script (#27)
|
2017-10-09 17:43:38 +02:00 |
|
mcudev
|
acca6a0945
|
boardloader: move memset_reg to separate source file
|
2017-10-08 23:48:44 +02:00 |
|
mcudev
|
08b231a298
|
boardloader: factor out vector table
|
2017-10-08 23:48:44 +02:00 |
|
mcudev
|
4ee5872a55
|
display: backlight handling (#25)
|
2017-10-06 11:11:59 +02:00 |
|
mcudev
|
f4e72aa4cc
|
rng updates (#24)
|
2017-10-06 11:11:43 +02:00 |
|
mcudev
|
a381819ad1
|
clock updates (#21)
|
2017-10-06 11:09:22 +02:00 |
|
Pavol Rusnak
|
6693d61aa0
|
boardloader+bootloader: remove prints during normal operation
|
2017-10-05 20:19:04 +02:00 |
|
Pavol Rusnak
|
39b614499f
|
build: update production keys
|
2017-10-04 20:20:01 +02:00 |
|
Pavol Rusnak
|
b962ace27d
|
build: add production keys
|
2017-10-04 15:55:59 +02:00 |
|
Pavol Rusnak
|
8ddcd74080
|
build: sign all stuff using ed25519 cosi (2 out of 3)
|
2017-10-01 17:56:19 +02:00 |
|
Pavol Rusnak
|
2bc37a10fe
|
use different set of keys for boardloader/bootloader/vendorheader
|
2017-09-29 17:31:59 +02:00 |
|
Pavol Rusnak
|
a055f4e8fb
|
boardloader+bootloader: remove unneded STM32 include
|
2017-09-29 10:11:12 +02:00 |
|
mcudev
|
3bcd75fd94
|
issue 12: startup related changes
|
2017-09-29 09:49:51 +02:00 |
|
mcudev
|
43e8b85700
|
display updates
|
2017-09-28 13:58:58 +02:00 |
|
Pavol Rusnak
|
d50eeb581a
|
trezorhal: introduce flash_write_{byte,word}
|
2017-09-28 11:28:40 +02:00 |
|
Pavol Rusnak
|
66930f2e37
|
trezorhal: add flash_otp functions
|
2017-09-27 11:09:08 +02:00 |
|
Jan Pochyla
|
55bd4a0806
|
rename /micropython to /embed
|
2017-07-28 16:23:45 +02:00 |
|