Thierry Laurion
c627965397
bugfix: modules/coreboot + blobs/xx80: rely on github for git, not review.coreboot.org
...
https://review.coreboot.org is having HTTPS issue. Reported on coreboot matrix channel, but need to build.
Log from CircleCI failing when trying to pull deguard: https://app.circleci.com/pipelines/github/tlaurion/heads/3267/workflows/588f8aeb-4d73-4f71-9e6e-fd286e46353e/jobs/66442/parallel-runs/0/steps/0-111
Reasoning:
We might dislike GitHub, but when comes maintaining a project and using free systems for bandwidth and CI because no money, we need to rely on systems that don't randomly fall.
Using github does that purpose here
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-04-03 11:09:17 -04:00
gaspar-ilom
438a061c99
changes the tb.bin Thunderbolt blob script to create the same blob as libreboot
...
the blob created from the script prior to this change is not confirmed working
this blob is now confirmed working if following the instructions from libreboot https://libreboot.org/docs/install/t480.html#update-lenovo-firmware-first
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-03-02 23:30:39 +01:00
gaspar-ilom
81151d94f6
add documentation for tb.bin Thunderbolt flashing on the T480
...
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-28 12:05:55 +01:00
gaspar-ilom
3f8317fe9a
create tb.bin blob when creating me.bin blob
...
automatically move into board target dir
rename blob creation file for t480 to indicate that the tb.bin is also downloaded and created
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-27 02:40:12 +01:00
gaspar-ilom
60219a443c
update the T480 blob readme to better explain which blobs are there and where they come from
...
remove duplicate hashes
add reference to info on tpm reset because people might not read everything
rename README to README.md as it is markdown
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-24 22:41:43 +01:00
Thierry Laurion
1fb37f01a3
blobs/xx80/README: fix gbe hash
...
repro
user@heads-t480:~/heads/blobs/xx80$ git status
On branch poc_t480
nothing to commit, working tree clean
user@heads-t480:~/heads/blobs/xx80$ cat hashes.txt
d3af2dfbf128bcddfc8c5810a11478697312e5701668f719f80f3f6322db5642 gbe.bin
f2f6d5fb0a5e02964b494862032fd93f1f88e2febd9904b936083600645c7fdf ifd.bin
1990b42df67ba70292f4f6e2660efb909917452dcb9bd4b65ea2f86402cfa16b me.bin
user@heads-t480:~/heads/blobs/xx80$ cat hashes.txt | awk -F " " {'print $1'} | while read hash; grep $hash README; done
bash: syntax error near unexpected token `done'
user@heads-t480:~/heads/blobs/xx80$ cat hashes.txt | awk -F " " {'print $1'} | while read hash; do grep $hash README; done
f2f6d5fb0a5e02964b494862032fd93f1f88e2febd9904b936083600645c7fdf ifd.bin
1990b42df67ba70292f4f6e2660efb909917452dcb9bd4b65ea2f86402cfa16b me.bin
user@heads-t480:~/heads/blobs/xx80$ vim README
user@heads-t480:~/heads/blobs/xx80$ vim README
user@heads-t480:~/heads/blobs/xx80$ cat hashes.txt | awk -F " " {'print $1'} | while read hash; do grep $hash README; done
d3af2dfbf128bcddfc8c5810a11478697312e5701668f719f80f3f6322db5642 gbe.bin
f2f6d5fb0a5e02964b494862032fd93f1f88e2febd9904b936083600645c7fdf ifd.bin
1990b42df67ba70292f4f6e2660efb909917452dcb9bd4b65ea2f86402cfa16b me.bin
user@heads-t480:~/heads/blobs/xx80$ sha256sum -c hashes.txt
gbe.bin: OK
ifd.bin: OK
me.bin: OK
user@heads-t480:~/heads/blobs/xx80$ cat hashes.txt | awk -F " " {'print $1'} | while read hash; do grep $hash README; done
d3af2dfbf128bcddfc8c5810a11478697312e5701668f719f80f3f6322db5642 gbe.bin
f2f6d5fb0a5e02964b494862032fd93f1f88e2febd9904b936083600645c7fdf ifd.bin
1990b42df67ba70292f4f6e2660efb909917452dcb9bd4b65ea2f86402cfa16b me.bin
user@heads-t480:~/heads/blobs/xx80$ cat .gitignore
me.bin
user@heads-t480:~/heads/blobs/xx80$ git status
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-24 16:29:00 -05:00
gaspar-ilom
1e0258b7f1
use common me_cleaner.py for T480
...
make circleci create the cleaned and deguarded me blob for the T480 to improve performance by allowing to reuse the workspace
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-21 14:04:53 +01:00
gaspar-ilom
930b9773ec
fix gbe.bin hash for t480
...
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-15 00:32:18 +01:00
gaspar-ilom
447754e38a
fix whitespace/formatting of download_clean_deguard_me.sh
...
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-15 00:29:02 +01:00
gaspar-ilom
5a50de6927
set the mac address to 00 🇩🇪 ad:c0:ff:ee in the gbe.bin blob for the t480
...
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-14 09:57:59 -05:00
Thierry Laurion
e6d6001e97
Merge remote-tracking branch 'gaspar-ilom/t480' into poc_t480
...
Resolve conflicts, enable TPM2 support into board configs that was missing sorry
- remove blobs/kabylake/fetch_split_fsp.sh since unneeded if depending on full FSP from tree
- removed fsp.fd files placed in blobs and references to it in @gaspar-ilom branch
- removed blobs/kabylake/* altogether since unneeded
- remove patches/coreboot-24.02.01/* since we use another fork (currently modules/coreboot: t480, might be renamed to coreboot release to be reused later)
- t480 boards depend on targets/xx80_me_blobs.mk now, next commit will cleanup prior work artifacts not needed; @gaspar-ilom approach cleaner
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2025-02-12 12:46:14 -05:00
gaspar-ilom
f75ddb81c3
add t480 board
...
Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
2025-02-12 00:56:17 +01:00