
12 Jul
2023
12 Jul
'23
3:13 p.m.
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