ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 የተከተተ መቆጣጠሪያውን በ T420 ላይ ያዘምኑ
- ደረጃ 2 ብልጭ ድርግም ለማድረግ Raspberry Pi ን ያዘጋጁ። (በ RPI ላይ)
- ደረጃ 3: Coreboot ን (በዋናው ፒሲ ላይ) ለመገንባት ‹ዋና› ኮምፒተርን ያዘጋጁ።
- ደረጃ 4 - ቅንጥቡን ያገናኙ።
- ደረጃ 5: የባዮስ ቺፕን ይድረሱ
- ደረጃ 6 ቅንጥቡን ወደ ባዮስ ቺፕ ያገናኙ
- ደረጃ 7 ፍላሽ ቺፕ (በ RPI ላይ) ያንብቡ
- ደረጃ 8 - 3 ፋይሎችን ያወዳድሩ (በ RPI ላይ)
- ደረጃ 9 ME ን ያፅዱ (በዋናው ፒሲ ላይ)
- ደረጃ 10 የሮምን ምስል ይከፋፍሉ። (በዋናው ፒሲ ላይ)
- ደረጃ 11 የ Coreboot ምስል ያዋቅሩ። (በዋናው ፒሲ ላይ)
- ደረጃ 12 Coreboot ን ይገንቡ (በዋናው ፒሲ ላይ)
- ደረጃ 13 Corebootboot ን ወደ T420 (በ RPI ላይ) ይፃፉ
ቪዲዮ: Lenovo T420 Coreboot W/Raspberry Pi: 13 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
Coreboot ክፍት ምንጭ ባዮስ መተካት ነው። ይህ መመሪያ በ Lenovo T420 ላይ ለመጫን የሚያስፈልጉትን ደረጃዎች ይገልፃል።
ከመጀመርዎ በፊት የሊኑክስ ተርሚናልን በመጠቀም እንዲሁም ላፕቶፕዎን በመበተን ምቾት ሊሰማዎት ይገባል።
ይህ በእርስዎ ላፕቶፕ ጡብ ሊሠራ የሚችልበት ዕድል አለ።
አቅርቦቶች
- ፖኖማ 5250 የሙከራ ቅንጥብ - ከባዮስ ቺፕ ጋር ለመገናኘት።
- ከሴት ወደ ሴት የዳቦ ቦርድ ዝላይ ኬብሎች - ዱፖንት ሽቦዎች በመባልም ይታወቃሉ።
- ፊሊፕስ Screwdriver
- አነስተኛ የመጫኛ ዕቃዎች ፣ ወይም 5.0 ሚሜ ሄክታር ቢት።
- የሙቀት ውህድ
- Isopropyl አልኮሆል
- የጥጥ መዳጣቶች
- Lenovo T420
- ሊኑክስን የሚያሄድ ኮምፒተር። "ዋናው ፒሲ"
- Raspberry Pi (3 ወይም 4) - የቅርብ ጊዜውን ስሪት ወይም Raspberry Pi OS ን ማስኬድ - የመጫን መመሪያዎች እዚህ ይገኛሉ።
- T420 የሃርድዌር ጥገና መመሪያ
ደረጃ 1 የተከተተ መቆጣጠሪያውን በ T420 ላይ ያዘምኑ
የተከተተ መቆጣጠሪያውን ወደ የቅርብ ጊዜው ስሪት ማዘመን ጥሩ ሀሳብ ነው። ይህንን ለማድረግ ቀላሉ መንገድ የፋብሪካውን ባዮስ የቅርብ ጊዜውን ስሪት መጫን ነው። ኮርቦቦት ኢሲን መንካት አይችልም። ወደ ፋብሪካው ባዮስ እስካልተመለሱ ድረስ ብልጭ ድርግም ካደረጉ በኋላ እሱን ማዘመን አይችሉም።
ደረጃ 2 ብልጭ ድርግም ለማድረግ Raspberry Pi ን ያዘጋጁ። (በ RPI ላይ)
ወደ ባዮስ ቺፕ ለማንበብ/ለመፃፍ አንዳንድ የከርነል ሞጁሎችን ማንቃት ያስፈልግዎታል።
የ raspberry pi ውቅረት መገልገያውን ይድረሱ።
sudo raspi-config
በይነገጽ አማራጮች ስር ያንቁ ፦
- P2 ኤስኤስኤች - ፒን ያለ ጭንቅላት የሚሮጡ ከሆነ
- P4 SPI
- P5 I2C
- P8 የርቀት GPIO - ከ pi ጋር ለመገናኘት ssh እየተጠቀሙ ከሆነ
ደረጃ 3: Coreboot ን (በዋናው ፒሲ ላይ) ለመገንባት ‹ዋና› ኮምፒተርን ያዘጋጁ።
ማድረግ ያለብዎት የመጀመሪያው ነገር ኮርቦትን ለመገንባት የሚያስፈልጉትን ጥገኞች መጫን ነው።
ለደቢያን የተመሠረተ ስርዓት
sudo apt install git build-important gnat flex bison libncurses5-dev wget zlib1g-dev
ለ Arch ላይ የተመሠረተ ስርዓት
sudo pacman -S base-devel gcc-ada flex bison ncurses wget zlib git
ለመስራት በቤትዎ ውስጥ ዲር ያድርጉ። ለዚህ ምሳሌ እኔ ‹ሥራ› ብዬ እጠራዋለሁ። እንዲሁም የፋብሪካ ምስሎችን ለማከማቸት ማውጫ ይፈልጋሉ። ያንን ማውጫ ‹ሮም› ብዬ እጠራለሁ ጊዜን ለመቆጠብ ይህንን በአንድ መስመር ማድረግ ይችላሉ
mkdir -p ~/ሥራ/ሮም
ወደ የሥራ ማውጫ ይሂዱ
cd ~/ሥራ
የቅርብ ጊዜውን የ ME_Cleaner ስሪት ከ github ያውርዱ
git clone
የቅርብ ጊዜውን የ Coreboot ስሪት ያውርዱ
git clone
ወደ ዋናው ማስነሻ ማውጫ ይሂዱ
cd ~/work/coreboot
የሚያስፈልጉ ንዑስ ሞዱሎችን ያውርዱ
git ንዑስ ሞዱል ዝመና -init -Chechekout
ለእርስዎ T420 የተወሰኑ ፋይሎችን ለመያዝ ማውጫ ያድርጉ ፣ በኋላ ላይ ያስፈልጋል።
mkdir -p ~/work/coreboot/3rdparty/blobs/mainboard/lenovo/t420
የ ifd መሣሪያን ይገንቡ። ይህ የፋብሪካውን ባዮስ ወደ ተለያዩ ክልሎች ለመከፋፈል ያገለግላል።
cd ~/work/coreboot/utils/ifdtool
ማድረግ
ደረጃ 4 - ቅንጥቡን ያገናኙ።
ቅንጥቡን ከ Pi ጋር ለማገናኘት 6 ሴት ወደ ሴት ሽቦ ይጠቀሙ
ባዮስ 1> Pi 24
ባዮስ 2> ፒ 21
ባዮስ 4> Pi 25
ባዮስ 5> ፒ 19
ባዮስ 7> ፒ 23
ባዮስ 8> Pi 17
በባዮስ ላይ ያሉት ፒን 3 እና 7 ጥቅም ላይ አይውሉም።
ደረጃ 5: የባዮስ ቺፕን ይድረሱ
የባዮስ ቺፕ በጥቅሉ ጎጆ ስር ይገኛል። እሱን ለመድረስ የእናት ሰሌዳውን ማስወገድ ያስፈልግዎታል።
እሱን ለማወቅ ችግር ከገጠምዎ የሃርድዌር ጥገና ማኑዋል መመሪያዎችን ሊሰጥ ይችላል።
እንባዬን የተቀላቀሉ ምስሎቼን አካትቻለሁ። እነሱ ለሕዝብ እይታ ፈጽሞ የታሰበን አይደለንም (የእጅ ጽሑፌ አሰቃቂ ይቅርታ) ግን ምን ሊረዱ ይችላሉ።
ደረጃ 6 ቅንጥቡን ወደ ባዮስ ቺፕ ያገናኙ
በ Pi የተጎላበተው ጠፍጣፋ ቅንጥቡን ከባዮስ ቺፕ ጋር ያገናኙት።
ደረጃ 7 ፍላሽ ቺፕ (በ RPI ላይ) ያንብቡ
በ Pi ላይ ኃይል
የሮምን ማውጫ ይፍጠሩ እና ወደ እሱ ይሂዱ።
mkdir -p ~/ሥራ/ሮም
ሲዲ ~/ሥራ/ሮም
ቺፕውን ለማንበብ እና ለመፃፍ Flashrom የተባለ ፕሮግራም መጠቀም ያስፈልግዎታል። በመጀመሪያ መጫኑን ያረጋግጡ
sudo apt install flashrom ን ይጫኑ
ቺፕውን ለመፈተሽ እና መገናኘቱን ለማረጋገጥ ፍላሽማ ይጠቀሙ
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128
ከቺፕ 3 ጊዜ የፋብሪካውን ባዮስ ያንብቡ እና እንደ ፋብሪካ ያስቀምጧቸው 1.rom factory2.rom factory3.rom
የእርስዎን ፍላሽ ቺፕ ለመለየት የ -c አማራጩን ይጠቀሙ። በጥቅሶቹ መካከል ያለውን ሁሉ ማስገባትዎን ያረጋግጡ
እያንዳንዱ ንባብ በ 30-45 ደቂቃዎች መካከል ባለው እያንዳንዱ ቺፕ ላይ በመመስረት የተወሰነ ጊዜ ይወስዳል። ፒው የተሰቀለ ይመስላል ብለው አይጨነቁ።
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128 -c -r factory1.rom
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128 -c -r factory2.rom
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128 -c -r factory3.rom
ደረጃ 8 - 3 ፋይሎችን ያወዳድሩ (በ RPI ላይ)
በመቀጠል ጥሩ ንባብ / ግንኙነቶች እንዳሉዎት ለማረጋገጥ 3 ፋይሎችን ማወዳደር ይፈልጋሉ
sha512sum ፋብሪካ*.ሮም
ሁሉም የሚዛመዱ ከሆነ በ ~/work/roms ማውጫ ውስጥ ወደ ዋናው ኮምፒተር ይቅዱዋቸው።
ከፓይ ኃይል ያጥፉ። ቅንጥቡን ተገናኝተው መተው ይችላሉ።
ደረጃ 9 ME ን ያፅዱ (በዋናው ፒሲ ላይ)
ወደ ~/ሥራ/ሮሞች ይሂዱ
ሲዲ ~/ሥራ/ሮም
የፋብሪካው ሮም አርትዖት ሊደረግበት አይገባም። ለማፅዳት ከመካከላቸው የአንዱን ግልባጭ ያድርጉ።
cp factory1.rom ጸድቷል
በተጣራ.rom ላይ IME ን ያፅዱ
~/ሥራ/እኔ_ፅዳት/እኔ_ክሌነር.ፒ -ኤስ ንፁህ.rom
ደረጃ 10 የሮምን ምስል ይከፋፍሉ። (በዋናው ፒሲ ላይ)
የባዮስ ቺፕ በ 4 ክልሎች ተከፍሏል። በዋናው ማስነሻ በቀረበው የ ifd መሣሪያ አማካኝነት የ clean.rom ምስሉን ወደ ተለያዩ ክልሎች መከፋፈል ያስፈልግዎታል
~/ሥራ/coreboot/utils/ifdtool/ifdtool -x cleaned.rom
ይህ 4 ፋይሎችን ያወጣል። ከእነሱ ውስጥ 3 ን እንደገና መሰየም አለብን እና 1 ን መሰረዝ እንችላለን
ገላጭ ክልሉን እንደገና ይሰይሙ
mv flashregion_0_flashdescriptor.bin descriptor.bin
የባዮስ ክልሉን ይሰርዙ - በዋናው ማስነሻ ይተካል።
rm flashregion_1_bios.bin
የ GBE ክልልን እንደገና ይሰይሙ
mv flashregion_2_gbe.bin gbe.bin
የ ME ክልልን እንደገና ይሰይሙ
mv flashregion_3_me.bin me.bin
ፋይሎቹን ወደ ዋናው ማስነሻ ማውጫ ይቅዱ
cp descriptor.bin gbe.bin me.bin ~/work/coreboot/3rdparty/blobs/mainboard/lenovo/t420/
ደረጃ 11 የ Coreboot ምስል ያዋቅሩ። (በዋናው ፒሲ ላይ)
ወደ ዋናው ማስነሻ ማውጫ ይሂዱ
cd ~/work/coreboot
Coreboot ን ያዋቅሩ።
nconfig ያድርጉ
ይህ የ Coreboot ውቅር አርታዒን ያመጣል። አብዛኛዎቹ ነባሪ ቅንብሮች ጥሩ ናቸው ፣ ግን ሊታከሉ የሚችሉ ጥቂቶች አሉ። ይህ በጣም መሠረታዊ ውቅር ነው። እንደ ብልጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭመት ፣ ቪጋ ሮም ፣ ተለዋጭ የክፍያ ጭነቶች ያሉ ተጨማሪ የላቁ አማራጮች አሉ። እነዚህ አማራጮች ከዚህ መመሪያ ወሰን በላይ ናቸው።
አጠቃላይ ማዋቀር
ለማዋቀር እሴቶች CMOS ይጠቀሙ
ዋና ሰሌዳ
- ዋና ሰሌዳ ሻጭ >>> ይምረጡ >> Lenovo
- ዋና ሰሌዳ ሞዴል >>> ይምረጡ >>> T420
ቺፕሴት
- የ Intel descriptor.bin ፋይል ያክሉ
- Intel ME/TXE firmware ን ያክሉ
- የጊጋቢት ኢተርኔት ውቅርን ያክሉ
መሣሪያዎች
- PCIe ሰዓት የኃይል አስተዳደርን ያንቁ
- PCIe ASPM L1 ንዑስ ግዛትን ያንቁ
አጠቃላይ ሾፌር
PS/2 የቁልፍ ሰሌዳ init
ደረጃ 12 Coreboot ን ይገንቡ (በዋናው ፒሲ ላይ)
ለማጠናቀር ጊዜ!
መጀመሪያ የ gcc መሣሪያ ሰንሰለት ሠራ
crossgcc-i386 CPUS = X ያድርጉ
X = የእርስዎ ሲፒዩ ያለው የክሮች ብዛት።
Coreboot ን ይገንቡ
iasl ማድረግ
ማድረግ
ይህ ፋይል ~/work/coreboot/build/coreboot.rom ፋይል ያወጣል።
በ Pi ላይ ኃይል ያድርጉ እና ያንን ፋይል ወደ የእርስዎ ~/work/roms ማውጫ ይቅዱ።
ደረጃ 13 Corebootboot ን ወደ T420 (በ RPI ላይ) ይፃፉ
ወደ ሮም ማውጫ ይሂዱ
ሲዲ ~/ሥራ/ሮም
መገኘቱን ለማረጋገጥ ቺፕውን ይመርምሩ
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128
የዋና ማስነሻ ምስሉን ይፃፉ። ምስሉን ለማንበብ ይህ ረዘም ያለ ጊዜ ይወስዳል።
flashrom -p linux_spi: dev =/dev/spidev0.0 ፣ spispeed = 128 -c -w coreboot.rom
ጽሑፉ ከፓይው ላይ ኃይል ከተረጋገጠ በኋላ። ቅንጥቡን ያስወግዱ እና T420 ን እንደገና ይሰብስቡ።
እንኳን ደስ አለዎት Coreboot ን አብርተዋል።
የሚመከር:
ክፍያ የማይጠይቀውን የ Lenovo IdeaPad ላፕቶፕን ማስተካከል 3 ደረጃዎች
የማይሞላውን የ Lenovo IdeaPad ላፕቶፕን ማስተካከል - አንዳንድ ጊዜ ባትሪ መሙያዎች ይጠባሉ። ሆኖም ፣ አንዳንድ ጊዜ ባትሪ መሙያው አይደለም። ነገር ግን በላፕቶፕ ላይ ጥገና ለማድረግ እንዴት ቀዶ ጥገና ማድረግ እንደሚቻል ለመማር ጊዜው አሁን ነው !!! እርስዎ ያስፈልግዎታል - ፊሊፕስ ዊንዲቨር 5 ሚሊ ሜትር ነጥብ ያለው የኃይል መሰኪያ - በአማዞን ፍለጋ (ሞዴልዎ)
Lenovo Y700 መክፈቻ NVMe Gen3 ፍጥነቶች: 4 ደረጃዎች
Lenovo Y700 NVMe Gen3 ፍጥነትን በመክፈት ላይ - በርዕሱ ላይ ትንሽ ምርምር ካደረግሁ በኋላ Lenovo Y700 ፋብሪካው ለ Nvme gen 2 ፍጥነቶች ተዘጋጅቷል። ቀላል የጉግል ፍለጋ እና ለምን እንደ ሆነ የተለያዩ ማብራሪያዎችን ማግኘት ይችላሉ። መደምደሚያዬ Lenovo ውጊያውን ለመጠበቅ ወደ Gen2 ፍጥነቶች ያዘጋጃል
ላፕቶፕ በበጀት ላይ-አነስተኛ ዋጋ ያለው የኃይል ማመንጫ አማራጭ (ሁለት የውስጥ ድራይቭ ፣ Lenovo የተመሠረተ) 3 ደረጃዎች
ላፕቶፕ በበጀት ላይ-አነስተኛ ዋጋ ያለው የኃይል ማመንጫ አማራጭ (ሁለት የውስጥ ድራይቭ ፣ Lenovo የተመሠረተ)-ይህ አስተማሪ ለድር አሰሳ ፣ ለቃላት ማቀናበር ፣ ለጨዋታ ጨዋታ እና ለድምጽ እንደ ዕለታዊ የመንጃ ማሽን እንደ Lenovo T540p ላፕቶፕ በተሻሻለው ውቅር ላይ ያተኩራል። . ለፍጥነት እና ለካፒታል በጠንካራ ሁኔታ እና በሜካኒካል ማከማቻ የተዋቀረ ነው
በ Lenovo Thinkpad Edge E540 ላፕቶፕ ውስጥ የተሰበረ ማንጠልጠያ እንዴት እንደሚጠገን 3 ደረጃዎች
በ Lenovo Thinkpad Edge E540 ላፕቶፕ ውስጥ የተሰበረውን ማንጠልጠያ እንዴት እንደሚጠግኑ - በዚህ መመሪያ ውስጥ በ Lenovo Thinkpad E540 ላፕቶፕ (ወይም በማንኛውም ላፕቶፕ) ውስጥ የማጣበቂያውን መሠረት እንዴት እንደሚጠግኑ አሳያለሁ ምክንያቱም የማጣበቅ ዘዴን አልወደውም ምክንያቱም ለረጅም ጊዜ አይቆይም ፣ ስለዚህ ቀበቶ ቀበቶዎችን በመጠቀም የሚፈልገውን የሬዴክን ዘዴ እጠቀማለሁ
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን