[RFC PATCH] riscv: sifive: fu70: downclock CPU clock for stability
Maciej W. Rozycki
macro at orcam.me.uk
Wed Jul 12 15:13:12 CEST 2023
On Wed, 28 Jun 2023, Icenowy Zheng wrote:
> When building the package `rustc` for AOSC OS on HiFive Unmatched,
> random SIGSEGV prevents the package from getting correctly built.
> Downclocking the CPU PLL clock seems to allow rustc to be built,
> although taking much more time.
>
> Downclock the CPU PLL frequency for stability.
FYI, I've been observing occasional (less than 1 bit per 10GiB of data
moved) single-bit data corruption on DRAM writes with my HiFive Unmatched,
but your change does not appear to make any difference with my system.
FWIW, given the price and amount of DRAM used I think it makes no sense
to build computers equipped with a DRAM subsystem without ECC nowadays.
Maciej
More information about the U-Boot
mailing list