Commit Graph

1363 Commits

Author SHA1 Message Date
Pavol Rusnak da8cc37a54
tools: move code generating tools to tools/codegen 2017-10-01 19:52:43 +02:00
Pavol Rusnak 98bdd99b97
tools: simplify ed25519cosi 2017-10-01 19:42:29 +02:00
Pavol Rusnak 63737f59b0
bootloader: vendor nanopb as submodule 2017-10-01 18:13:25 +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 ca649eb8f0
tools: remove ed25519 dependency, prepare for ed25519cosi signing 2017-10-01 17:56:19 +02:00
mcudev 430117dd16 flash_otp_write: uninitialized variable 2017-09-30 23:20:21 +02:00
Pavol Rusnak 4f11f46d07
tools: fix small issues with keytool 2017-09-30 10:36:37 +02:00
mcudev e85ce3aea4 Makefile GDB updates 2017-09-30 09:46:11 +02:00
Pavol Rusnak 08bca26841
apps/u2f: add icon for gandi 2017-09-29 18:14:05 +02:00
Arthur Gautier 2b5bfb1990 u2f: Adds Gandi.net as verified app 2017-09-29 18:13:30 +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
Pavol Rusnak ad614a364f
bootloader+firmware: move startup scripts to embed, preparation for their change 2017-09-29 10:01:20 +02:00
mcudev 3bcd75fd94 issue 12: startup related changes 2017-09-29 09:49:51 +02:00
Pavol Rusnak 11e223850f
trezorhal: enable CSS (Clock Security System) 2017-09-28 19:33:18 +02:00
Pavol Rusnak d33ce4a666
firmware: fix last commit 2017-09-28 14:14:10 +02:00
Pavol Rusnak cfe9c73c78
firmware: init display when used in standalone (firmware0) mode 2017-09-28 14:10:30 +02:00
mcudev 43e8b85700 display updates 2017-09-28 13:58:58 +02:00
mcudev 58bad110e2 hardfault handler update 2017-09-28 13:31:01 +02:00
Pavol Rusnak d50eeb581a
trezorhal: introduce flash_write_{byte,word} 2017-09-28 11:28:40 +02:00
mcudev ef353f7bc6 docs: hardware updates 2017-09-27 18:49:56 +02:00
Pavol Rusnak 186eacfef4
fix typo in readme 2017-09-27 14:04:43 +02:00
mcudev 03309e0381 transition to openocd from st-flash 2017-09-27 14:03:20 +02:00
Pavol Rusnak 737dc0159f
tests: implement otp read/write in production test 2017-09-27 13:32:55 +02:00
Pavol Rusnak 67d8d4fa2e
modtrezorio: add FlashOTP class 2017-09-27 12:00:35 +02:00
Pavol Rusnak 66930f2e37
trezorhal: add flash_otp functions 2017-09-27 11:09:08 +02:00
Peter Jensen 027cc49f47 added icons to buttons 2017-09-26 17:05:53 +02:00
Jan Pochyla 808317424d use trezor.ui.{BG,FG} 2017-09-26 12:05:26 +02:00
Jan Pochyla 2c73a3f0a8 trezor/ui/style: add BG/FG styles 2017-09-26 12:05:26 +02:00
Jan Pochyla df995eae49 trezor/ui: add experimental layout decorator 2017-09-26 12:05:26 +02:00
Jan Pochyla 305d4d9cc5 trezor/ui/swipe: improve dimming 2017-09-26 12:05:26 +02:00
Jan Pochyla f2e53ab2eb trezor/ui: extract styles 2017-09-26 12:05:26 +02:00
Pavol Rusnak e9b66dab7e
travis: install python stuff locally 2017-09-25 17:07:29 +02:00
Pavol Rusnak 66bbb2f2cf
travis: add python3 2017-09-25 16:22:47 +02:00
Pavol Rusnak ef5f1326dc
build: use python3 everywhere 2017-09-25 16:18:31 +02:00
Pavol Rusnak 9019ec7e2b
build: add firmware0 target (firmware with no headers) 2017-09-25 15:49:42 +02:00
Jan Pochyla 3379c94598 apps/common/request_pin: add support for 0 2017-09-21 15:57:08 +02:00
Jan Pochyla f8d961f839 apps/common/request_pin: fix request_pin_on_display 2017-09-21 15:22:50 +02:00
Jan Pochyla e3a6ef185b apps/debug: add memory_stats 2017-09-21 14:22:06 +02:00
Jan Pochyla 53d191bdf1 tests/production_tests: use native modules directly 2017-09-20 14:47:07 +02:00
Jan Pochyla 1da18c955b trezorhal/sbu: use PA2/PA3 2017-09-20 14:07:13 +02:00
Jan Pochyla 0aa8cbfe51 tests/production_tests: in touch test, wait for TOUCH_START first 2017-09-20 14:05:03 +02:00
Jan Pochyla 49cc4651c2 bunch of api cleanups 2017-09-19 23:47:35 +02:00
Jan Pochyla a7b6ea808a mocks: pyi -> py 2017-09-19 23:47:34 +02:00
Pavol Rusnak 81deb66f29
tests: add production test 2017-09-08 02:16:16 +02:00
Pavol Rusnak a67be06349
trezorhal: add io.SBU 2017-09-07 23:50:57 +02:00
Pavol Rusnak b715f7463d
modtrezorui: pwm control is now on pin A7 2017-09-07 23:11:17 +02:00
Pavol Rusnak be598582f5
trezorhal: remove trezorhal/hal directory 2017-09-07 23:11:16 +02:00
mcudev 5c21c4a96b better support ILI9341 testing, make tearing effect synch optional, minor fixes 2017-09-07 23:10:16 +02:00
Jan Pochyla 2303acb7a9 apps/homescreen: implement PIng.button_protection 2017-09-06 22:53:48 +02:00