From ebe0d567f8a5d16f2fac4bac0391e2ae59139d99 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Wed, 19 Dec 2018 11:19:47 +0100 Subject: [PATCH] bios/sdram: only show read delays when they are valid. --- litex/soc/software/bios/sdram.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/litex/soc/software/bios/sdram.c b/litex/soc/software/bios/sdram.c index b00f615e4..ef3280de0 100644 --- a/litex/soc/software/bios/sdram.c +++ b/litex/soc/software/bios/sdram.c @@ -508,7 +508,10 @@ static void read_level(int module) } delay_max = delay; - printf("%02d+-%02d", (delay_min+delay_max)/2, (delay_max-delay_min)/2); + if (delay_min >= ERR_DDRPHY_DELAY) + printf("-"); + else + printf("%02d+-%02d", (delay_min+delay_max)/2, (delay_max-delay_min)/2); /* Set delay to the middle */ ddrphy_rdly_dq_rst_write(1);