trezor-core/tools
Jochen Hoenicke e0fd890661 Implemented vendor header.
Header is generated with

    ./tools/build_vendorheader 'key1,key2,key3' 2 1.1 SatoshiLabs assets/satoshilabs.png micropython/firmware/vendorheader.bin

where

- keyN is a 64 character hex string encoding the public key
- 2 encodes 2/3 key scheme
- 1.1 is the version number (major, minor)
- SatoshiLabs is the vendor name
- satoshilabs.png is the vendor image

Updated the firmware compilation that it adds vendor header and updated loader
that it handles vendor header to be present.
2017-04-01 17:01:59 +02:00
..
binctl Implemented vendor header. 2017-04-01 17:01:59 +02:00
build_mocks regenerate mocks 2016-10-03 15:48:09 +02:00
build_protobuf bootloader: cleanup, more documentation, added scripts for checking 2017-02-08 19:43:47 +01:00
build_vendorheader Implemented vendor header. 2017-04-01 17:01:59 +02:00
coins_gen bootloader: cleanup, more documentation, added scripts for checking 2017-02-08 19:43:47 +01:00
png2toi tools: added toi2png tool 2016-10-10 13:38:33 +02:00
res_collect bootloader: cleanup, more documentation, added scripts for checking 2017-02-08 19:43:47 +01:00
toi2png bootloader: cleanup, more documentation, added scripts for checking 2017-02-08 19:43:47 +01:00
ttf2c modtrezorui: add extern to includes 2017-02-22 14:26:30 +01:00