On 18.02.2019 20:28, Zvi Vered wrote:
Hello,
Hi Zvika,

I suspect the RAM on my bay-trail module has no SPD interface. 
Can Intel's FSP work without SPD ?

I tried to run decode-dimms with vendor's bios and got:
No EEPROM found, try loading the eeprom or at24 module

It looks like You have a platform with soldered down memory.  No DIMM slot, am I right?


In this case the is no EEPROM which would hold the SPD data. Typically the SPD should be obtained from hardware vendor/platform vendor.

I ran an FSP with debug info and got:
C0.D0: SPD not present.
C1.D0: SPD not present.

FSP won't run without SPD, because SPD data is crucial for memory training. It contains timing values, memory hierarchy and other memory characteristics. The memory training process is so complex that it requires the right parameters, which can be retrieved from SPD. The SPD content is highly dependent on memory module design, in Your case the memory chips layout probably, PCB paths length etc.

Thank you,
Zvika

Best regards,
Michał

_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-leave@coreboot.org
-- 
Michał Żygowski
Fimrware Engineer
http://3mdeb.com | @3mdeb_com