Libreboot Thinkpad T480 с Raspberry Pi Pico

Аватар автора
Просто канал
Как прошить Libreboot на Thinkpad T480 извне с помощью Raspberry Pi Pico. Вот детали и инструменты, которые я использовал: Raspberry Pi Pico Jumper wires Pomona 5250 SOIC-8 clip Screwdriver Opening tool Another computer to build and flash libreboot Kingston Fury RAM 2x32GB (KF432S20IBK2/64) Ресурсы: Все команды, которые я выполнил в видео. Lenovo BIOS Update BIOS Settings: Disable - Thunderbolt Assist Disable - Secure Rollback Prevention Enable - Flash BIOS Updating by End Users Disable - Windows UEFI Firmware Update Disable - Secure boot Both - UEFI/Legacy boot Legacy First - UEFI/Legacy Boot Priority Yes - CSM Support Обновление BIOS Lenovo geteltorito -o t480_bios_update.img /T480/n24ur39w.iso dd if=t480_bios_update.img of=/dev/sdb bs=4M conv=fsync status=progress Установите Git sudo apt install git Настройте Git git config --global user.name "John Doe" Build libreboot cd lbmk export XBMK_THREADS=4 ./mk dependencies mint ./mk -b coreboot t480_vfsp_16mb Build flashprog ./mk -b flashprog Build pico-serprog tar -xvf libreboot-20241206rev9_serprog_pico.tar.xz Inject vendor files ./mk inject libreboot-RELEASE_targetname.tar.xz Flash Thunderbolt flashprog -p serprog:dev=/dev/ttyACM0 -r ../../../t480tb1.bin flashprog -p serprog:dev=/dev/ttyACM0 -r ../../../t480tb2.bin sha512sum ../../../t480tb*.bin (MAKE SURE BOTH HASHES MATCH) flashprog -p serprog:dev=/dev/ttyACM0 -E dd if=/dev/zero of=null.bin bs=1M count=1 flashprog -p serprog:dev=/dev/ttyACM0 -w null.bin NOW...

0/0


0/0

0/0

0/0