Hi. Just reporting complete success updating to 4.7 on a Librem 15v3 using the instructions in the blog post, and reviewing the thread “Building Coreboot from source - (official script)” mentioned above.
My only minor comment is on the blog post itself, on the section “Verifying the presence of a TPM.” The reference to tpm_tools (with an underscore) should be tpm-tools (with a dash/hyphen). Not complaining, mind you! As a noob to the TPM Tools package, it took me a few minutes to see why at first I couldn’t find and install it.
Now, to dig into understanding the TPM, the use of the tpm_* CLI utilities, and to find out how the APIs work from C, etc.