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 |
|
Pavol Rusnak
|
90ae9ed1c0
|
boardloader, bootloader: remove SOURCE_MICROPYTHON as we don't use it anymore
|
2017-10-14 12:31:30 +02:00 |
|
mcudev
|
fac28192fa
|
boardloader, bootloader: SConscript freestanding and link against nano c library
|
2017-10-14 12:30:36 +02:00 |
|
mcudev
|
15d55061db
|
SConscript: trivial string concat cleanup
|
2017-10-14 12:30:36 +02:00 |
|
mcudev
|
96b57efbfe
|
docs: dev kit hardware updates related to mcu upgrade (#45)
|
2017-10-14 12:26:34 +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
|
4c9e2d45a5
|
bootloader: use display_fade
|
2017-10-13 18:21:38 +02:00 |
|
Pavol Rusnak
|
204f0c55e4
|
bootloader: use ensure
|
2017-10-13 18:05:47 +02:00 |
|
Pavol Rusnak
|
bdae87ddde
|
boardloader: small changes to program flow and display output
|
2017-10-13 17:19:14 +02:00 |
|
Pavol Rusnak
|
4831287357
|
embed: move call to usb_clear to shutdown function in assembler
|
2017-10-13 17:18:22 +02:00 |
|
Pavol Rusnak
|
88894e7a8d
|
embed: disable stack protector for SysTick_Handler
|
2017-10-13 00:45:26 +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 |
|
mcudev
|
7103404b90
|
RNG: 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
|
b60a1ad79f
|
embed: add shutdown function to fatal_error
|
2017-10-12 17:34:39 +02:00 |
|
Pavol Rusnak
|
5ea75b469f
|
build: git describe is better than rev-parse
|
2017-10-12 16:09:45 +02:00 |
|
Pavol Rusnak
|
2fc69bed61
|
embed: rename trassert to ensure
|
2017-10-12 16:06:53 +02:00 |
|
Pavol Rusnak
|
8cc8272fb3
|
build: pass gitrev, use it in fatal_error
|
2017-10-12 16:02:40 +02:00 |
|
mcudev
|
0c1f609675
|
SystemInit: add more waiting just to be sure (#41)
|
2017-10-12 14:56:12 +02:00 |
|
mcudev
|
be92d9a7ee
|
vector table updates (#40)
|
2017-10-12 14:55:59 +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 |
|
Pavol Rusnak
|
3982c19378
|
fix whitespace
|
2017-10-11 23:37:28 +02:00 |
|
mcudev
|
61e0f6c818
|
stm32f427 sram bigger (#39)
|
2017-10-11 23:36:07 +02:00 |
|
Pavol Rusnak
|
98ad17e1ea
|
firmware: use __FUNCTION__ in consistency with the rest of the code
|
2017-10-11 23:23:08 +02:00 |
|
Pavol Rusnak
|
7babde646e
|
embed: more cleanup
|
2017-10-11 23:11:59 +02:00 |
|
Pavol Rusnak
|
7653eb699d
|
embed: use 4bpp fonts again
|
2017-10-11 23:05:08 +02:00 |
|
Pavol Rusnak
|
a43aec0fe3
|
embed: make F427 the default mcu
|
2017-10-11 21:36:55 +02:00 |
|
Pavol Rusnak
|
0e7095dd9c
|
firmware: disable stack protector for now
|
2017-10-11 21:31:31 +02:00 |
|
Pavol Rusnak
|
6413c2c23e
|
embed: rework memory layout, enable stack protector
|
2017-10-11 21:19:52 +02:00 |
|
Pavol Rusnak
|
7117c59ed9
|
firmware: drop firmware0 concept
|
2017-10-11 20:04:17 +02:00 |
|
Pavol Rusnak
|
10ebd43261
|
firmware: move nlr_jump_fail from common to firmware
|
2017-10-11 20:01:22 +02:00 |
|
Pavol Rusnak
|
32e48258e4
|
trezorhal: preparations for F427 support
|
2017-10-11 19:52:58 +02:00 |
|
Pavol Rusnak
|
eb345046d3
|
trezorhal: move internal constants to common.c
|
2017-10-11 19:06:09 +02:00 |
|
Pavol Rusnak
|
69953a91c5
|
trezorhal: code cleanup, combine stm32_it.c + stm32_system.c into stm32.c
|
2017-10-11 18:43:39 +02:00 |
|
Pavol Rusnak
|
a6fd1da237
|
boardloader: wait 5 seconds before copying bootloader
|
2017-10-11 18:11:38 +02:00 |
|
mcudev
|
0fbda80e31
|
Makefile: vendor target add --recursive and --force to git submodule update (#38)
|
2017-10-11 16:17:17 +02:00 |
|
mcudev
|
ead626404b
|
boardloader: issue 34 (#36)
|
2017-10-11 12:58:36 +02:00 |
|
mcudev
|
61db821c7a
|
docs: dev kit hardware updates mainly usb (#37)
|
2017-10-11 12:50:10 +02:00 |
|
mcudev
|
4897dc2139
|
doc: STLINK_VER and boardloader description (#35)
|
2017-10-10 20:56:15 +02:00 |
|
Jan Pochyla
|
3ae6819725
|
apps/common: experiment with ui.layout
|
2017-10-10 15:35:01 +02:00 |
|
Jan Pochyla
|
3ea5b9c151
|
trezor/ui: close backlight slider properly
|
2017-10-10 15:35:01 +02:00 |
|
Jan Pochyla
|
04acab723a
|
trezor/loop: add loop.close()
|
2017-10-10 15:35:01 +02:00 |
|
mcudev
|
9ea975d37d
|
jump_to: reset registers to zero (#33)
|
2017-10-10 14:40:57 +02:00 |
|
Jan Pochyla
|
55b7f5058b
|
travis: enable testpy
|
2017-10-10 11:50:33 +02:00 |
|
Jan Pochyla
|
3483c149a5
|
loop: fix unschedule
|
2017-10-10 11:49:14 +02:00 |
|