[coreboot] spd binaries

David Hendricks dhendrix at google.com
Fri Dec 16 22:21:28 CET 2016

On Fri, Dec 16, 2016 at 11:01 AM, Pok Gu <pokgoo002 at gmail.com> wrote:

> Thaiphoon Burne is the most popular and probably the only tool for
> modifying the spd.bin. It has many built-in templates and you only need to
> select the speed, clocking, and voltage you like (e.g., DDR3-1688/DDR3-1333
> and CL10/CL11 and 1.35V/1.5V) and it will do all the rest calculations and
> generate the spd.bin for you. Then, the only thing you need to do is to
> flash the spd.bin to the spd chip on the ram, and reboot, and your ram
> stick is overclocked.
> Unfortunately, it is only available on Windows. So I have one harddisk
> loaded with Windows 7 and Thaiphoon Burne specialized for this work.
> I haven't found any linux software can do this unless you calculate and
> modify the spd.bin by hand. (If anyone found one let me know)

Cool - I never knew about that tool. Seems like a good investment if the
goal is to generate an spd.bin from scratch.

Sebastien - What are you trying to do, exactly? If you only need to change
one or two parameters, then a hex editor and a calculator should be
sufficient. The relevant specification for SPDs is JEDEC Standard No. 21-C
Annex K for DDR3 and Annex L for DDR4. (you'll need to register with
jedec.org to download the specs)

David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20161216/ef6a00a2/attachment.html>

More information about the coreboot mailing list