Dear Sir.
My own product must need a change the value(config) of sdram. Such as
size, speed, and etc.
So, I'm try to search and study the coreboot source code, and found out
the "vendorcode/intel/fsp1_0/rangeley/include/fspplatform.h"
This header are contained the some structure for setup the sdram. such
as "MEM_DOWN_DIMM_SPD_DATA;"
> 50 typedef struct {
> 51 UINT8 DRAMDeviceType; // 2 DRAM Device Type
> 52 UINT8 ModuleType; // 3 Module Type
> 53 UINT8 SDRAMDensityAndBanks; // 4 SDRAM Density and
> Banks
> 54 UINT8 SDRAMAddressing; // 5 SDRAM Addressing
> 55 UINT8 VDD; // 6 Module Nominal Voltage
> 56 UINT8 ModuleOrganization; // 7 Module Organization
> 57 UINT8 ModuleMemoryBusWidth;
> 94 UINT8 DramManufacturerIdLsb; // 148 DRAM Manufacturer
> ID Code, LSB
> 95 UINT8 DramManufacturerIdMsb; // 149 DRAM Manufacturer
> ID Code, MSB
> 96 } MEM_DOWN_DIMM_SPD_DATA;
So, I'm try to found **.c* source codes for check configuration point.
But, coreboot are not setup the argument of sdram.
I don't understand this sisution, Because sdram is must need a some
configuration for use.
*Why? do not setup the argument of sd**ram ???
***
Please advise to me.
Thank you.