Hey everyone, As discussed in the last community call, I have written a fully open source implementation of the full DRAM init for the K1x/X1 in Rust, based on the vendor U-Boot code. This would be trivial to translate to C. I would be happy if someone could pick this up for upstream SPL. Feel free to poke me should you have any questions. Thanks! :)
https://github.com/orangecms/oreboot/blob/all-the-things-wip/src/mainboard/spacemit/k1x/bt0/src/dram.rs I could not find a RISC-V specific mailing list. Please forgive me for being email illiterate.