Go to file
Mary Ruthven c03ba7e63a trng: change TRNG_EMPTY_COUNT to 0x7ff
Increase TRNG_EMPTY_COUNT, so boards with slow TRNG have enough time to
generate a sample.

BUG=b:172542178,b:178116958
TEST=generate RSA keys 50 times on the hatch with slow TRNG. Verify the
average time is around 6 seconds.

Change-Id: I1b821286e1e4b5da8baa59caeda907ab3fe49f81
Signed-off-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2641744
Reviewed-by: Andrey Pronin <apronin@chromium.org>
Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org>
(cherry picked from commit 88b7c50e71)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2669410
(cherry picked from commit 1d41ad2049)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2713839
(cherry picked from commit 2ec3f05cb7)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2880140
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
2021-05-09 01:44:05 +00:00
board usb_spi: add support for custom SYS_RST and EC_RST setup 2020-08-11 23:39:14 +00:00
builtin builtin: Introduce and use inttypes.h 2019-12-10 00:37:45 +00:00
chip trng: change TRNG_EMPTY_COUNT to 0x7ff 2021-05-09 01:44:05 +00:00
common u2f: Correct versioned key handle offset error 2020-08-11 23:39:10 +00:00
core Remove uses of %l 2019-12-10 00:37:50 +00:00
cts Unify #! use in python scripts 2020-08-11 23:38:25 +00:00
docs USB Serial: Add README and update CCD docs 2016-06-15 17:54:51 -07:00
driver include: De-longify BIT() macro 2019-12-10 00:37:48 +00:00
extra Unify #! use in python scripts 2020-08-11 23:38:25 +00:00
fuzz optimize read_tpm_nvmem() 2020-03-03 01:33:33 +00:00
include u2f: Add support for versioned key handles 2020-08-11 23:39:04 +00:00
power printf: Convert %l to %ll 2019-12-10 00:37:46 +00:00
test ecc: fix padding for ECDSA sign and verify, add more test vectors 2020-08-11 23:38:58 +00:00
util cr50: prepare to release 0.{5,6}.6 2020-08-11 23:39:15 +00:00
.checkpatch.conf checkpatch: prevent stupid complaints about description title 2016-07-21 13:13:27 -07:00
.gitignore Makefile.rules: Add targets to see file size differences 2016-11-15 17:43:21 -08:00
COMMIT-QUEUE.ini COMMIT-QUEUE.ini: add strago-no-vmtest-pre-cq 2017-02-21 14:07:42 -08:00
LICENSE Add LICENSE file to project 2012-05-11 09:11:52 -07:00
Makefile cr50: rebuild board image if essential make variables change 2019-07-17 02:27:03 +00:00
Makefile.rules Revert "step back to 0.3.26 state" 2020-05-21 15:48:39 +00:00
Makefile.toolchain fuzz: Hide conflicts with cstdlib and use clang++ for linking. 2019-12-10 00:37:22 +00:00
OWNERS Add OWNERS files 2014-04-02 19:58:53 +00:00
PRESUBMIT.cfg Revert "step back to 0.3.26 state" 2020-05-21 15:48:39 +00:00
README README: Add link to quick-build instructions 2015-12-07 13:49:35 -08:00
README.fmap Update EC config and FMAP to reserve room for vboot signatures 2012-05-04 14:42:58 -07:00
setup.py ec3po: Add setup script. 2015-12-08 20:05:05 -08:00

README

For an overview of the Embedded Controller firmware, refer to

http://www.chromium.org/chromium-os/2014-firmware-summit

For instructions on building from source, refer to

http://www.chromium.org/chromium-os/ec-development/getting-started-building-ec-images-quickly