Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Sasisha Kidhibiti kilichopachikwa kwenye T420
- Hatua ya 2: Andaa Raspberry Pi kwa Flashing. (KWENYE RPI)
- Hatua ya 3: Andaa Kompyuta kuu kwa Kuunda Coreboot (Kwenye PC kuu)
- Hatua ya 4: Waya waya cha picha ya video
- Hatua ya 5: Fikia Chip ya Bios
- Hatua ya 6: Unganisha cha picha ya video kwenye Chip ya Bios
- Hatua ya 7: Soma Flash Chip (Kwenye RPI)
- Hatua ya 8: Linganisha faili 3 (Kwenye RPI)
- Hatua ya 9: Safisha ME (Kwenye PC kuu)
- Hatua ya 10: Gawanya Picha ya Rom. (Kwenye PC kuu)
- Hatua ya 11: Sanidi Picha ya Coreboot. (Kwenye PC kuu)
- Hatua ya 12: Jenga Coreboot (Kwenye PC kuu)
- Hatua ya 13: Andika Coreboot kwa T420 (Kwenye RPI)
Video: Lenovo T420 Coreboot W / Raspberry Pi: Hatua 13 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Coreboot ni uingizwaji wa chanzo wazi cha bios. Mwongozo huu utaelezea hatua zinazohitajika kuiweka kwenye Lenovo T420.
Kabla ya kuanza unapaswa kuwa sawa kutumia terminal ya Linux na vile vile kutenganisha kompyuta yako ndogo.
Kuna nafasi kwamba hii itafanya matofali ya kompyuta yako ya chini ufanye hii kwa hatari yako mwenyewe.
Vifaa
- Kipande cha picha ya majaribio ya Ponoma 5250 - Kwa kuunganisha kwenye chip ya bios.
- Kamba za Jumper za Kike hadi za Kike - Pia inajulikana kama waya za Dupont.
- Screwdriver ya Phillips
- Vipeperushi vidogo, au kidogo ya milimita 5.0.
- Kiwanja cha joto
- Pombe ya Isopropyl
- Swabs za Pamba
- Lenovo T420
- Kompyuta inayoendesha Linux. "PC kuu"
- Raspberry Pi (3 au 4) - inayoendesha toleo la hivi karibuni au Raspberry Pi OS - Maagizo ya usanikishaji yanaweza kupatikana hapa.
- Mwongozo wa Matengenezo ya Vifaa vya T420
Hatua ya 1: Sasisha Kidhibiti kilichopachikwa kwenye T420
Ni wazo nzuri kusasisha Kidhibiti kilichopachikwa kuwa toleo jipya zaidi. Njia rahisi zaidi ya kufanya hivyo ni kusanikisha toleo la hivi karibuni la bios ya kiwanda. Coreboot haiwezi kugusa EC. Hutaweza kuisasisha baada ya kuwasha isipokuwa urudi kwenye bios ya kiwanda.
Hatua ya 2: Andaa Raspberry Pi kwa Flashing. (KWENYE RPI)
Ili kusoma / kuandika kwa chip ya bios unahitaji kuwezesha moduli zingine za kernel.
Fikia matumizi ya usanidi wa rasipberry pi.
Sudo raspi-config
Chini ya chaguzi za kiolesura zinawezesha:
- P2 SSH - ikiwa utaendesha pi bila kichwa
- P4 SPI
- P5 I2C
- P8 GPIO ya mbali - Ikiwa unatumia ssh kuungana na pi
Hatua ya 3: Andaa Kompyuta kuu kwa Kuunda Coreboot (Kwenye PC kuu)
Jambo la kwanza kufanya ni kusanikisha utegemezi unaohitajika kujenga msingi.
Kwa mfumo wa msingi wa Debian
Sudo apt kufunga git kujenga-muhimu mbu libison libncurses5-dev wget zlib1g-dev
Kwa mfumo wa msingi wa Arch
Sudo pacman -S msingi-devel gcc-ada flex bison ncurses wget zlib git
Tengeneza saraka katika nyumba yako ya dir ili ufanye kazi. Kwa mfano huu nitaiita 'kazi'. Utahitaji pia saraka ya kuhifadhi picha za kiwanda. Nitaita saraka hiyo 'roms' Unaweza kufanya hivyo kwa mstari mmoja ili kuokoa wakati
mkdir -p ~ / kazi / roms
Nenda kwenye saraka ya kazi
cd ~ / kazi
Pakua toleo la hivi karibuni la ME_Cleaner kutoka github
clone ya git
Pakua toleo la hivi karibuni la Coreboot
clone ya git
Nenda kwenye saraka ya msingi
cd ~ / kazi / msingi
Pakua manukuu
sasisho la git submodule --init - checkout
Tengeneza saraka ili kushikilia faili maalum kwa T420 yako itahitajika baadaye.
mkdir -p ~ / kazi / msingi / 3party / blobs / mainboard / lenovo / t420
Jenga zana ya ifd. Hii itatumika kugawanya bios za kiwanda katika mikoa tofauti.
cd ~ / kazi / msingi / huduma / ifdtool
fanya
Hatua ya 4: Waya waya cha picha ya video
Tumia waya wa kike hadi wa kike kuunganisha klipu hiyo kwa Pi
Bios 1> Pi 24
Bios 2> Pi 21
Bios 4> Pi 25
Bios 5> Pi 19
Bios 7> Pi 23
Bios 8> Pi 17
Pini 3 na 7 kwenye Bios hazitumiki.
Hatua ya 5: Fikia Chip ya Bios
Chip ya bios iko chini ya ngome ya roll. Ili kuipata utahitaji kuondoa ubao mama.
Mwongozo wa Matengenezo ya Vifaa unaweza kutoa maagizo ikiwa unapata shida kuijua.
Nimejumuisha picha zangu za machozi. Hatujakusudiwa kutazamwa na umma (mwandiko wangu ni pole sana) lakini ni nini wanaweza kusaidia.
Hatua ya 6: Unganisha cha picha ya video kwenye Chip ya Bios
Pamoja na PI iliyowezeshwa unganisha klipu kwenye chip ya bios.
Hatua ya 7: Soma Flash Chip (Kwenye RPI)
Nguvu kwenye Pi
Unda saraka ya roms na uhamie kwake.
mkdir -p ~ / kazi / roms
cd ~ / kazi / roms
Kusoma na kuandika chip utahitaji kutumia programu inayoitwa Flashrom. Kwanza hakikisha imewekwa
Sudo apt kufunga flashrom
Tumia flashrom kuchunguza chip na uhakikishe kuwa imeunganishwa
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128
Soma bios ya kiwanda mbali na chip mara 3 na uihifadhi kama kiwanda1. kutoka kiwanda2.rom factory3.rom
Tumia chaguo -c kutaja chip yako ya flash. Hakikisha kuingiza kila kitu kati ya nukuu
Kila kusoma itachukua muda kulingana na chip inaweza kuwa kati ya 30-45 min kila kusoma. Usijali ikiwa inaonekana kama pi iko.
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128 -c -r kiwanda1.rom
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128 -c -r kiwanda2.rom
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128 -c -r kiwanda3.rom
Hatua ya 8: Linganisha faili 3 (Kwenye RPI)
Ifuatayo unataka kulinganisha faili 3 ili kuhakikisha kuwa umesoma / unganisho zuri
kiwanda cha sha512sum *.rom
Ikiwa zote zinalingana nakala na kompyuta kuu katika saraka ya ~ / work / roms.
Zima Pi. Unaweza kuacha kipande cha picha kimeunganishwa.
Hatua ya 9: Safisha ME (Kwenye PC kuu)
Nenda kwa ~ / kazi / roms
cd ~ / kazi / roms
Roms za kiwandani hazipaswi kuhaririwa. Tengeneza nakala ya mmoja wao kusafisha.
cp kiwanda 1. kutoka kusafishwa
Safisha IME kwenye.rom iliyosafishwa
~ / work / me_cleaner / me_cleaner.py -S kusafishwa.kutoka
Hatua ya 10: Gawanya Picha ya Rom. (Kwenye PC kuu)
Chip ya bios imegawanywa katika mikoa 4. Unahitaji kugawanya picha iliyosafishwa kutoka kwa mikoa yake tofauti na zana ya ifd iliyotolewa na msingi
~ / work / coreboot / utils / ifdtool / ifdtool -x iliyosafishwa.rom
Hii itazalisha faili 4. Tunahitaji kubadilisha 3 kati yao na tunaweza kufuta 1
Badilisha jina la mkoa wa kielezi
mv flashregion_0_flashdescriptor.bin kificho.bin
Futa mkoa wa bios - Itabadilishwa na msingi.
rm flashregion_1_bios.bin
Badilisha jina la mkoa wa GBE
mv flashregion_2_gbe.bin gbe.bin
Badilisha jina la mkoa wa ME
mv flashregion_3_me.bin me.bin
Nakili faili kwenye saraka ya msingi
cp descriptor.bin gbe.bin me.bin ~ / kazi / msingi / 3party / blobs / mainboard / lenovo / t420 /
Hatua ya 11: Sanidi Picha ya Coreboot. (Kwenye PC kuu)
Nenda kwenye saraka ya msingi
cd ~ / kazi / msingi
Sanidi msingi.
fanya nconfig
Hii italeta mhariri wa usanidi wa Coreboot. Mipangilio chaguomsingi ni sawa, lakini kuna chache ambazo zinaweza kuongezwa. Hii ni usanidi wa kimsingi sana. Chaguzi za hali ya juu zaidi kama skrini za Splash, vga roms, malipo mengine mbadala yanapatikana. Chaguzi hizi ni zaidi ya upeo wa mwongozo huu.
Usanidi Mkuu
Tumia CMOS kwa maadili ya usanidi
Mainboard
- Muuzaji wa Mainboard >>> Chagua >> Lenovo
- Mfano wa Mainboard >>> Chagua >>> T420
Chipset
- Ongeza faili ya maelezo ya Intel
- Ongeza firmware ya Intel ME / TXE
- Ongeza usanidi wa ethernet ya gigabit
Vifaa
- Washa Usimamizi wa Nguvu ya Saa ya PCI
- Wezesha PCIe ASPM L1 SubState
Dereva wa kawaida
Init ya kibodi ya PS / 2
Hatua ya 12: Jenga Coreboot (Kwenye PC kuu)
Wakati wa kukusanya!
Kwanza iliunda zana ya zana ya gcc
fanya crossgcc-i386 CPUS = X
X = idadi ya nyuzi ambazo CPU yako ina.
Jenga msingi wa msingi
tengeneza iasl
fanya
Hii itazalisha faili ~ / work / coreboot / build / coreboot.rom.
Nguvu kwenye Pi na unakili faili hiyo kwa saraka yako ya ~ / work / roms.
Hatua ya 13: Andika Coreboot kwa T420 (Kwenye RPI)
Nenda kwenye saraka ya roms
cd ~ / kazi / roms
Probe chip kuhakikisha kwamba imegunduliwa
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128
Andika picha ya msingi. Hii itachukua muda mrefu kisha kusoma picha.
flashrom -p linux_spi: dev = / dev / spidev0.0, spispeed = 128 -c -w msingi.
Baada ya kuandika ni kuthibitishwa nguvu mbali pi. Ondoa cha picha ya video na uunganishe tena T420.
Hongera umepiga tu Coreboot.
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha