diff --git a/board/cr50/board.c b/board/cr50/board.c index 766d971491..3910af7159 100644 --- a/board/cr50/board.c +++ b/board/cr50/board.c @@ -130,8 +130,7 @@ static void board_init(void) init_timers(); init_interrupts(); init_trng(); - /* TODO(crosbug.com/p/53952): enable jittery clock */ - /* init_jittery_clock(1); */ + init_jittery_clock(1); init_runlevel(PERMISSION_MEDIUM); /* Initialize NvMem partitions */ nvmem_init(); diff --git a/chip/g/jitter.c b/chip/g/jitter.c index 35bf8142c3..b0686bc0bf 100644 --- a/chip/g/jitter.c +++ b/chip/g/jitter.c @@ -27,7 +27,7 @@ void init_jittery_clock(int highsec) int bank; if (highsec) - stepx16 = 0xff - trimfast; + stepx16 = (delta * 7) >> 1; else stepx16 = 2 * (trim48 - trimfast);