[coreboot] [coreboot-gerrit] Patch set updated for coreboot: 26eaf9d Family14: Add support for solder-down DDR memory
mrnuke
mr.nuke.me at gmail.com
Sat Dec 14 16:35:34 CET 2013
On 12/14/2013 06:08 AM, Paul Menzel wrote:
> Dear Dave, dear coreboot folks,
>
>
> hopefully this can be discussed and agreed upon more quickly on the
> list.
> [...]
>
> Are there boards in the tree with hard-coded memory
> configuration/settings?
>
Yes. A number of google boards have DRAM chips hardwired, and
non-replaceable. Their solution is to read the SPD from CBFS during
romstage, before raminit.
>> +config DDR3_SOLDERED_DOWN
>> + bool
>> + default n
>
> In my opinion such an option should be introduced globally and not just
> for AMD. Especially as the name does not included »AMD«.
>
And what happens when the board may have more than one SPD. See
google/slippy. I think the solution presented here is inelegant, but I'm
willing to let it fly. However, since we don't have the patch that adds
the mainboard mentioned, we really don't have a way to judge this
change. I think this is a hack, and has the potential to turn really
ugly, really soon. I want to see the mainboard patch so I can see if
this is a well-designed change (R), or if we made this quick hack
because we didn't think it over well enough(TM).
>> +
>> +config PATH_TO_DDR3_SPD
>> + string
>> + default ""
>> + help
>> + This is the path from where it is being used/built to where
>> + it is stored.
>
> I have no idea how much data such a file contains. If it is rather small
> can it be put into `devicetree.cb` directly?
>
Devicetree is used in ramstage, but you need the SPD in romstage.
> […]
>
>
> Thanks,
>
> Paul
>
>
> PS: Dave, Bruce, sorry for sending the message to you twice.
>
>
>
More information about the coreboot
mailing list