Commit Graph

33 Commits (396a25401a985539208d67991769b6b9ccf32871)

Author SHA1 Message Date
Jan Pochyla 1e883530b4 scons: get file sizes in portable way
7 years ago
Pavol Rusnak efa918a2f9
prodtest: code cleanup, fix build
7 years ago
Jan Pochyla 95965c3ff7
prodtest: add new target
7 years ago
Pavol Rusnak 9e82a4d348
bootloader, firmware: introduce chunk hashes in the image header
7 years ago
Pavol Rusnak 28aca51bc8
firmware: sign just the firmware part, not vendor header
7 years ago
Pavol Rusnak 46fdb8bcb4
tools: use combine_sign to compute signatures, binctl just for adding to binary
7 years ago
mcudev a0286bcc29 build: further cleanup common symbols (#63)
7 years ago
mcudev 15d55061db SConscript: trivial string concat cleanup
7 years ago
Pavol Rusnak a43aec0fe3
embed: make F427 the default mcu
7 years ago
Pavol Rusnak 0e7095dd9c
firmware: disable stack protector for now
7 years ago
Pavol Rusnak 6413c2c23e
embed: rework memory layout, enable stack protector
7 years ago
Pavol Rusnak 7117c59ed9
firmware: drop firmware0 concept
7 years ago
Pavol Rusnak 32e48258e4
trezorhal: preparations for F427 support
7 years ago
Pavol Rusnak 69953a91c5
trezorhal: code cleanup, combine stm32_it.c + stm32_system.c into stm32.c
7 years ago
mcudev dbfeddce79 firmware: issue #12 (#29)
7 years ago
mcudev 8d3540c858 boardloader, bootloader: jump_to memory clearing and simplify code to asm
7 years ago
Pavol Rusnak 8ddcd74080
build: sign all stuff using ed25519 cosi (2 out of 3)
7 years ago
Pavol Rusnak 2bc37a10fe
use different set of keys for boardloader/bootloader/vendorheader
7 years ago
Pavol Rusnak ad614a364f
bootloader+firmware: move startup scripts to embed, preparation for their change
7 years ago
Pavol Rusnak 9019ec7e2b
build: add firmware0 target (firmware with no headers)
7 years ago
Pavol Rusnak a67be06349
trezorhal: add io.SBU
7 years ago
Pavol Rusnak be598582f5
trezorhal: remove trezorhal/hal directory
7 years ago
mcudev 5c21c4a96b better support ILI9341 testing, make tearing effect synch optional, minor fixes
7 years ago
Jan Pochyla 29b90465ce micropython: update submodule
7 years ago
Jan Pochyla ddd079f131 scons: compile vm.c and gc.c with -O3 on stm32
7 years ago
Jan Pochyla 4c987454eb modtrezormsg: merge to modtrezorio
7 years ago
Jan Pochyla 3dab5e7797 scons: cleanup defines
7 years ago
Jan Pochyla 3a7277788f scons: use in Makefile
7 years ago
Jan Pochyla 1c9b6d44b4 scons: glob py files for firmware
7 years ago
Jan Pochyla 2d69930317 scons: fix frozen module names
7 years ago
Jan Pochyla d431e0b983 scons: boardloader, bootloader, bugfixes
7 years ago
Jan Pochyla 9b9c020261 scons: remove unused defines
7 years ago
Jan Pochyla c357692a43 scons: add SConscript.unix
7 years ago