Mündəricat:
- Təchizat
- Addım 1: T420 -də quraşdırılmış nəzarətçini yeniləyin
- Addım 2: Raspberry Pi -ni yanıb sönməyə hazırlayın. (RPI -də)
- Addım 3: Coreboot qurmaq üçün 'Əsas' Kompüter hazırlayın (Əsas PC -də)
- Addım 4: Klipi bağlayın
- Addım 5: Bios Çipinə daxil olun
- Addım 6: Klipi Bios Çipinə qoşun
- Addım 7: Flash Çipini oxuyun (RPI -də)
- Addım 8: 3 Dosyanı müqayisə edin (RPI -də)
- Addım 9: ME -ni təmizləyin (Əsas PC -də)
- Addım 10: Rom Təsvirini Bölün. (Əsas kompüterdə)
- Addım 11: Coreboot Şəkilini konfiqurasiya edin. (Əsas kompüterdə)
- Addım 12: Coreboot qurun (Əsas PC -də)
- Addım 13: T420 -ə Coreboot yazın (RPI -də)
Video: Lenovo T420 Coreboot W/Raspberry Pi: 13 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Coreboot, açıq mənbə bios əvəzedicisidir. Bu təlimatda Lenovo T420 -yə quraşdırmaq üçün lazım olan addımlar təsvir ediləcəkdir.
Başlamazdan əvvəl, bir Linux terminalından istifadə etməklə yanaşı, dizüstü kompüterinizi sökərək də rahat olmalısınız.
Dizüstü kompüterinizin kərpiclənmə ehtimalı var, bunu öz riskiniz altında edirsiniz.
Təchizat
- Ponoma 5250 Test Klipi - bios çipinə qoşulmaq üçün.
- Dişi -Qadın Breadboard Jumper Kabelləri - Dupont telləri olaraq da bilinir.
- Phillips Tornavida
- Kiçik Pense və ya 5.0 mm altıbucaqlı.
- Termal birləşmə
- İzopropil spirti
- Pambıq çubuqlar
- Lenovo T420
- Linux ilə işləyən kompüter. "Əsas kompüter"
- Raspberry Pi (3 və ya 4) - ən son versiyasını işlədən və ya Raspberry Pi OS - Quraşdırma təlimatlarını burada tapa bilərsiniz.
- T420 Avadanlıq Baxım Təlimatı
Addım 1: T420 -də quraşdırılmış nəzarətçini yeniləyin
Daxili Nəzarətçini ən son versiyaya yeniləmək yaxşı bir fikirdir. Bunun ən asan yolu fabrik biosunun ən son versiyasını quraşdırmaqdır. Coreboot EC -yə toxuna bilmir. Zavodun biosuna qayıtmadıqca yanıb söndükdən sonra onu yeniləyə bilməyəcəksiniz.
Addım 2: Raspberry Pi -ni yanıb sönməyə hazırlayın. (RPI -də)
Bios çipini oxumaq/yazmaq üçün bəzi kernel modullarını aktiv etməlisiniz.
Raspberry pi config yardım proqramına daxil olun.
sudo raspi-config
İnterfeys seçimləri altında aşağıdakıları aktivləşdirin:
- P2 SSH - pi -ni başsız idarə edəcəksən
- P4 SPI
- P5 I2C
- P8 Uzaqdan GPIO - Pi -yə qoşulmaq üçün ssh istifadə edirsinizsə
Addım 3: Coreboot qurmaq üçün 'Əsas' Kompüter hazırlayın (Əsas PC -də)
Ediləcək ilk şey, coreboot qurmaq üçün lazım olan asılılıqları qurmaqdır.
Debian əsaslı bir sistem üçün
sudo apt install git build-essential gnat flex bison libncurses5-dev wget zlib1g-dev
Arch əsaslı bir sistem üçün
sudo pacman -S əsas inkişaf de gcc-ada flex bison ncurses wget zlib git
İşləmək üçün evinizdə bir kataloq yaradın. Bu nümunə üçün bunu 'iş' adlandıracağam. Zavod şəkillərini saxlamaq üçün bir kataloq da istəyəcəksiniz. O qovluğa 'rom' deyəcəyəm Vaxtınıza qənaət etmək üçün bunu bir sətirdə edə bilərsiniz
mkdir -p ~/iş/rom
İş kataloquna keçin
cd ~/iş
Github -dan ME_Cleaner -in son versiyasını yükləyin
git klonu
Coreboot -un son versiyasını yükləyin
git klonu
Coreboot qovluğuna keçin
cd ~/iş/coreboot
Lazımi alt modulları yükləyin
git submodule update --init --checkout
T420 -yə xas olan bəzi faylları saxlamaq üçün bir kataloq yaradın, daha sonra lazım olacaq.
mkdir -p ~/work/coreboot/3rdparty/blobs/mainboard/lenovo/t420
İfd alətini yaradın. Bu, fabrik biosunu fərqli bölgələrə bölmək üçün istifadə ediləcək.
cd ~/iş/coreboot/utils/ifdtool
etmək
Addım 4: Klipi bağlayın
Klipsi Pi -yə bağlamaq üçün 6 dişi -dişi tel istifadə edin
Bios 1> Pi 24
Bios 2> Pi 21
Bios 4> Pi 25
Bios 5> Pi 19
Bios 7> Pi 23
Bios 8> Pi 17
Biosdakı 3 və 7 pinləri istifadə edilmir.
Addım 5: Bios Çipinə daxil olun
Bios çipi yuvarlanan qəfəsin altında yerləşir. Daxil olmaq üçün anakartı çıxartmalısınız.
Avadanlıq Baxım Təlimatı bunu anlamaqda çətinlik çəkirsinizsə təlimat verə bilər.
Mən heç vaxt ictimai baxış üçün nəzərdə tutulmadıq (əlyazmam dəhşətlidir), amma nə kömək edə bilər.
Addım 6: Klipi Bios Çipinə qoşun
Pi ilə təchiz edilmiş OFF ilə klipi bios çipinə qoşun.
Addım 7: Flash Çipini oxuyun (RPI -də)
Pi üzərində güc
Bir ROM qovluğu yaradın və ona keçin.
mkdir -p ~/iş/rom
cd ~/iş/rom
Çipi oxumaq və yazmaq üçün Flashrom adlı bir proqramdan istifadə etməlisiniz. Əvvəlcə quraşdırıldığından əmin olun
sudo apt install flashrom
Çipi araşdırmaq və bağlı olduğuna əmin olmaq üçün flashromdan istifadə edin
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128
Zavodun biosunu çipdən 3 dəfə oxuyun və zavod1.fabrika2.fabrika3.rom olaraq qeyd edin
Flaş çipinizi təyin etmək üçün -c seçimindən istifadə edin. Tırnaqlar arasında hər şeyi daxil etdiyinizə əmin olun
Çipdən asılı olaraq hər oxumaq bir az vaxt aparacaq, hər oxunuş 30-45 dəqiqə arasında ola bilər. Pi asılmış kimi görünürsə narahat olmayın.
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128 -c -r fabrika1.rom
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128 -c -r fabrika2.rom
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128 -c -r fabrika3.rom
Addım 8: 3 Dosyanı müqayisə edin (RPI -də)
Yaxşı bir oxu / əlaqə qurduğunuzdan əmin olmaq üçün 3 faylı müqayisə etmək istəyirsiniz
sha512sum fabriki*.rom
Hamısı uyğun gəlsə ~/work/roms qovluğundakı əsas kompüterə kopyalayın.
Pi -ni söndürün. Klipi əlaqəli olaraq tərk edə bilərsiniz.
Addım 9: ME -ni təmizləyin (Əsas PC -də)
~/İş/roma keçin
cd ~/iş/rom
Zavod romları redaktə edilməməlidir. Təmizləmək üçün onlardan birinin surətini çıxarın.
cp zavodu1.təmizləndi.rom
IME -ni təmizlənmiş.rom -dan təmizləyin
~/iş/me_cleaner/me_cleaner.py -S təmizləndi.rom
Addım 10: Rom Təsvirini Bölün. (Əsas kompüterdə)
Bios çipi 4 bölgəyə bölünür. Coreboot tərəfindən təmin edilən ifd aləti ilə təmizlənmiş.rom görüntüsünü fərqli bölgələrə bölmək lazımdır
~/iş/coreboot/utils/ifdtool/ifdtool -x təmizləndi.rom
Bu 4 fayl çıxaracaq. Onlardan 3 -nün adını dəyişməliyik və 1 -i silə bilərik
Təsvir edən bölgənin adını dəyişdirin
mv flashregion_0_flashdescriptor.bin descriptor.bin
Bios bölgəsini silin - Coreboot ilə əvəz olunacaq.
rm flashregion_1_bios.bin
GBE bölgəsinin adını dəyişdirin
mv flashregion_2_gbe.bin gbe.bin
ME bölgəsinin adını dəyişdirin
mv flashregion_3_me.bin me.bin
Faylları coreboot qovluğuna kopyalayın
cp descriptor.bin gbe.bin me.bin ~/work/coreboot/3rdparty/blobs/mainboard/lenovo/t420/
Addım 11: Coreboot Şəkilini konfiqurasiya edin. (Əsas kompüterdə)
Coreboot qovluğuna keçin
cd ~/iş/coreboot
Corebootu konfiqurasiya edin.
nconfig etmək
Bu, Coreboot konfiqurasiya redaktorunu gətirəcək. Varsayılan parametrlərin çoxu yaxşıdır, ancaq əlavə edilə bilən bir neçə var. Bu çox əsas bir konfiqurasiyadır. Sıçrama ekranları, vga romları, alternativ yüklər kimi daha inkişaf etmiş seçimlər mövcuddur. Bu seçimlər bu təlimatın əhatə dairəsindən kənardır.
Ümumi Quraşdırma
Konfiqurasiya dəyərləri üçün CMOS istifadə edin
Anakart
- Ana kart satıcısı >>> >> Lenovo seçin
- Anakart modeli >>> seçin >>> T420
Çipset
- Intel descriptor.bin faylını əlavə edin
- Intel ME/TXE firmware əlavə edin
- Gigabit Ethernet konfiqurasiyasını əlavə edin
Cihazlar
- PCIe Saat Güc İdarəetməsini aktiv edin
- PCIe ASPM L1 SubState -i aktiv edin
Ümumi Sürücü
PS/2 klaviatura başlanğıcı
Addım 12: Coreboot qurun (Əsas PC -də)
Tərtib etmək vaxtıdır!
Əvvəlcə gcc alət zəncirini qurdu
crossgcc-i386 CPUS = X edin
X = CPU -nun sahib olduğu mövzuların sayı.
Coreboot qurun
iasl etmək
etmək
Bu ~/work/coreboot/build/coreboot.rom bir fayl istehsal edəcək.
Pi -ni işə salın və həmin faylı ~/work/roms qovluğuna kopyalayın.
Addım 13: T420 -ə Coreboot yazın (RPI -də)
Rom kataloquna keçin
cd ~/iş/rom
Çipin aşkarlandığından əmin olun
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128
Coreboot şəklini yazın. Şəkli oxuduqdan sonra bu daha uzun çəkəcək.
flashrom -p linux_spi: dev =/dev/spidev0.0, spispeed = 128 -c -w coreboot.rom
Yazı təsdiqləndikdən sonra pi -ni söndürün. Klipi çıxarın və T420 -ni yenidən yığın.
Tebrikler, yeni Coreboot -u yandiniz.
Tövsiyə:
Şarj etməyən Lenovo IdeaPad Laptopunun Bərpa Edilməsi: 3 Addım
Şarj Olmayan Lenovo IdeaPad Laptopunun Düzəldilməsi: Bəzən şarj cihazları əmilir, lakin bəzən şarj cihazı olmur. Ancaq indi onu düzəltmək üçün noutbukda necə əməliyyat olunacağını öyrənməyin vaxtıdır !!! SİZƏ GERƏCƏKSİNİZ: 5 mm -lik bir ucu olan bir Phillips tornavidaA güc girişi - Amazonda (modelinizi) axtarın
Lenovo Y700 NVMe Gen3 Sürətinin Kilidini Açır: 4 addım
Lenovo Y700 NVMe Gen3 Sürətinin Kilidini Açır: Mövzu ilə bağlı kiçik bir araşdırmadan sonra, Lenovo Y700 -ün fabrik olaraq Nvme gen 2 sürətinə qurulduğunu gördüm. Sadə bir google axtarışı və bunun nə üçün olduğunu izah edə bilərsiniz. Mənim qənaətim budur ki, Lenovo döyüşü qorumaq üçün onu Gen2 sürətinə qoyur
Büdcədə Laptop: Ucuz Enerji Seçimləri (İki Daxili Sürücü, Lenovo Tabanlı): 3 Addım
Büdcədə Laptop: Aşağı Qiymətli Powerhouse Seçimləri (İki Daxili Sürücü, Lenovo-ya əsaslanan): Bu təlimat, veb tarama, söz emal, yüngül oyun və səs üçün gündəlik sürücü maşını olaraq Lenovo T540p noutbukunun yenilənmiş konfiqurasiyasına yönələcək. . Sürət və tutum üçün bərk hal və mexaniki saxlama ilə qurulmuşdur
Lenovo Thinkpad Edge E540 Noutbukda Sınıq Menteşəni Necə Təmirləmək olar: 3 addım
Lenovo Thinkpad Edge E540 Noutbukda Sınıq Menteşəni Necə Təmirə Edirəm: Bu təlimatda sizə Lenovo Thinkpad E540 Laptopda (və ya hər hansı bir noutbukda) menteşənin təməlini necə düzəltməyimi göstərəcəyəm, çünki yapışdırma üsulunu bəyənmirəm. uzun sürmür, buna görə də kəmər vintlərindən istifadə etməyi tələb edən Radek metodundan istifadə edəcəyəm
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək