Raspberry Pi: ባዮስ አለው?

Raspberry Pi BIOS

አንዳንድ ተጠቃሚዎች Raspberry Pi ባዮስ ወይም UEFI እንዳለው ይገርማልልክ እንደሌሎች ኮምፒውተሮች፣ UEFI ጀምሮ፣ እንደሚያውቁት፣ እንደ አርም ላይ በተመሰረቱ ኮምፒውተሮች ላይም ይደገፋል፣ ይህ SBC በጣም ተወዳጅ እና ርካሽ ነው።. እውነታው ግን የ Raspberry guys ሌላ አማራጭ መፍትሄ መርጠዋል.

እዚህ ያ መፍትሄ ምን እንደሆነ እና ለምን እንደሆነ ይማራሉ ይህንን firmware አይጠቀምም።እንደ ኮምፒውተሮች ምንም የማዋቀር ምናሌ በማይኖርበት ጊዜ Raspberry Pi ላይ አንዳንድ ውቅረቶች እንዴት እንደሚደረጉ ከማሳየት በተጨማሪ...

Raspberry Pi ባዮስ/UEFI ለምን አይጠቀምም?

እንጆሪ Pi 4

እንደምታውቁት እ.ኤ.አ ባዮስ ወይም UEFI firmware ነው። በብዙ ኮምፒውተሮች፣ ሁለቱም ዴስክቶፖች፣ ላፕቶፖች፣ AIO፣ አገልጋዮች፣ የስራ ቦታዎች፣ ወዘተ. ሆኖም ግን፣ ምንም እንኳን SBC (ነጠላ ቦርድ ኮምፒውተር) ቢሆንም፣ ይህን ፈርምዌር ለቡት ሂደት እና የስርዓት ፍተሻ ከሚጠቀሙት ከሌሎች x86 SBCs በተለየ Raspberry Pi ላይ የለም። እና ብዙ ARM ኮምፒውተሮች ባዮስ/UEFI ስላላቸው Raspberry Pi ARM ላይ የተመሰረተ ስለሆነ አይደለም።

በሌላ በኩል, ይህ ፈርምዌር የተሰራው እንዲሁ ነው ሊባል ይገባል ጫማውን ሌሎች ብዙ ቅንብሮችን መቆጣጠር ከመቻል በተጨማሪ ስርዓተ ክወናው ካለበት የማጠራቀሚያ ሚዲያ ቀላል። Raspberry Pi ባዮስ ለምን እንደማይጠቀም ፍንጭ የሚሰጠን እዚህ ነው። በአንድ በኩል፣ መሳሪያዎቹን ከተመሳሳይ ሚዲያ ለምሳሌ እንደ ኤስዲ ካርዶች ብቻ ማስነሳት ስለሚችል እና በሌሎች መንገዶች አይደለም። እና በሌላ በኩል በ Raspberry Pi ውስጥ ያሉት የመለዋወጫዎች እና ተግባራት ብዛት የበለጠ የተገደበ ስለሆነ።

ሆኖም ይህ ባዮስ ወይም UEFI ላለመጠቀም ሙሉ በሙሉ ምክንያት አይደለም። በእርግጥ, በጥንቃቄ ከተተነተን, የ Raspberry Pi's ARM SoC የራሱን የውስጥ firmware ይጠቀማል የተለየ ባዮስ ቺፕ ሳያስፈልግ ሲፒዩውን ወደ ትክክለኛው ሁኔታ እና የቀረውን ስርዓት ለማስነሳት. ግን ... ታዲያ ለምን BIOS Setup ወይም BIOS ሜኑ ማግኘት አይችሉም? በአንድ በኩል, ይህ ፈርምዌር በጣም የተገደበ ነው, እና እንደ ባዮስ / UEFI ውስብስብ አይደለም, ስለዚህ መለኪያዎችን ለማዋቀር ምናሌ ትርጉም የለሽ ይሆናል, በሌላ በኩል ደግሞ ቀደም ሲል በተጠቀሰው ምክንያት, ሊነሳ የሚችለው ከ ብቻ ነው. እንደ ኤስዲ ካርዱ ነባሪ የማከማቻ ማህደረ መረጃ።

የ Raspberry Pi ገንቢዎች በዚህ ምክንያት ይህን መሰረታዊ ፈርምዌር ከኤስዲ ካርድ ለመጀመር እና ለማስነሳት መጠቀምን መርጠዋል። አንድ ሮም ቺፕ በ PCB ላይ ከተጫነ የበለጠ ውስብስብ firmware። እና እርስዎ ካዩ ተንቀሳቃሽ መሳሪያዎች አንድሮይድ (ወይም ሌላ ኦፕሬቲንግ ሲስተም) ከውስጥ ማህደረ ትውስታ ማስነሳት ስለሚችሉ እንዲሁ BIOS / UEFI የላቸውም።

በዚህ መንገድ, በአንድ በኩል, በቦርዱ ላይ ያለው ተጨማሪ ቺፕ ይድናል, በሌላ በኩል ደግሞ ፍላሽ ማህደረ ትውስታን ለማከማቻ ማካተት አስፈላጊነትም ይጠፋል. Raspberry Pi የበለጠ ውድ ያደርገዋል. ኤስዲ ካርዱን ለየብቻ መግዛት አለቦት።

ሆኖም፣ በ Raspberry Pi 3 የሙከራ ድጋፍ ታክሏል መባል አለበት። ከዩኤስቢ ሚዲያ አስነሳ በግልጽ መንቃት ያለበት እና ሊሰናከል የማይችል። ይህ በአዲሱ ስሪት SoC ውስጥ በተሰቀለው firmware ውስጥ ተካትቷል ፣ ግን ይህ ትንሽ የተወሳሰበ ነበር ፣ ለዚህም ነው በመጀመሪያ በቀላል ነገሮች ለመጀመር እና ከኤስዲ ማህደረ ትውስታ ካርዶች ብቻ ማስነሳትን ለመጠቀም የወሰኑት።

በምትኩ Raspberry Pi ምን ይጠቀም ነበር?

Rasbperry Pi 4 ኃይል

Raspberry Pi በፒሲ ዓለም ውስጥ እንደተረዳው ባዮስ ወይም UEFI የለውም፣ነገር ግን አለው የተዘጋ ምንጭ firmware ከላይ እንደገለጽኩት በ SoC ውስጥ. ይህ ቺፕ የተነደፈው በብሮድኮም ኩባንያ ሲሆን BCMs ለእነዚህ Raspberry Pi Foundation ቦርዶች ያቀርባል።

ሶሲ (ቺፕ ላይ ያለ ስርዓት) የ ARM Cortex-A Series CPU፣ VideoCore GPU፣ DSP ለዲጂታል ሲግናል ማቀናበሪያ፣ በሲፒዩ እና ጂፒዩ የሚጋሩ ኤስዲራም ሚሞሪ እና እንደ ዩኤስቢ ያሉ ተቆጣጣሪዎች ወዘተ ያዋህዳል። በተጨማሪም ፣ የምንናገረው firmware የተቀናጀበት እና ለመነሳት አስፈላጊ የሆነውን የ ROM ማህደረ ትውስታን ያካትታል።

የመነሻ ሂደት

እርምጃዎች ይህ firmware የሚከተሉት ናቸው

  1. ይህ firmware ይንከባከባል። ቡት ጫኚን ጀምር በኤስዲ ካርድ ላይ ያለው የስርዓተ ክወና. እንደሚያውቁት ቡት ጫኚው የኤስዲ ሚሞሪ ካርዱን FAT32 ክፍልፋይ ይጭናል እና ወደ ሁለተኛው የማስነሻ ደረጃ ይሄዳል፣ ይህም በሶሲ ውስጥ ፕሮግራም የተደረገ እና ሊሻሻል አይችልም።
  2. በሁለተኛው ደረጃ, በመባል የሚታወቀው ፋይል bootcode.binየጂፒዩ firmware ተዘጋጅቶ የተጀመረበት። ይህ ፋይል በኤስዲ ካርዱ ላይ ብቻ ነው የሚቀመጠው፣ስለዚህ የማስነሻ ቅድሚያ እንደ ተለመደው የኮምፒዩተር ባዮስ/UEFI መለወጥ አይቻልም፣ እና ከዚያ ብቻ ነው የሚነሳው። ነገር ግን፣ እንዳልኩት፣ በ Pi 3 ላይ ከዩኤስቢ የመነሳት ችሎታ እንዲሁ በሙከራ ተጨምሯል።
  3. ከዚያም ሶስተኛው ደረጃ የሚመጣው የstart.elf ፋይል ሲሆን ሲፒዩውን ይጀምራል እና በ SDRAM ውስጥ አስፈላጊውን ክፍልፋይ ለመፍጠር የሚያገለግለው fixup.dat የሚባል ፋይል መጠቀም ይጀምራል። በሲፒዩ እና በጂፒዩ.
  4. በመጨረሻም ፣ የተጠቃሚው ኮድ ይፈጸማል ፣ እነዚህም ብዙውን ጊዜ ሊተገበሩ የሚችሉ ሁለትዮሽ ወይም ምስሎች ናቸው። የሊኑክስ ከርነልእንደ kernel.img ወይም በ Raspberry Pi ከሚደገፉ ሌሎች ኦፕሬቲንግ ሲስተሞች፣ እና እርስዎ ሊጠቀሙበት የሚችሉት ስርዓተ ክወናው የሚነሳው በዚህ መንገድ ነው...

እንዳየህ፣ ቀላል ሂደት ነው፣ ግን ከፒሲ ወይም ከሌሎች ኮምፒውተሮች ጋር ብናወዳድረው በተወሰነ ደረጃ እንግዳ ነገር ነው። እና እሱ ነው ፣ በ Raspberry Pi ሁኔታ ፣ ሲፒዩ ከመጀመር ይልቅ ፣ እንደሌሎች ሁኔታዎች ፣ የጂፒዩ ቦት ጫማዎች መጀመሪያ. በእርግጥ ይህ Broadcomo ጂፒዩ በጣም ቀላል ነገር ግን ለመስራት አስፈላጊ የሆነውን በ SoC ውስጥ አንድ አይነት የተከተተ ኦፕሬቲንግ ሲስተምን የማስፈፀም ሃላፊነት አለበት። ቪኮኤስ (ቪዲዮ ኮር ኦፕሬቲንግ ሲስተም) በመባል ይታወቃል፣ እና ከሊኑክስ ጋር ይገናኛል። ይህ በጣም አልፎ አልፎ ነው, ነገር ግን እውነቱ የፒ ጂፒዩ የግራፊክስ እና የጅምር ብቻ ሳይሆን የመሪነት ሚና አለው. የመቆጣጠሪያ ስርዓት ሰዓት እና ድምጽ.

በመርህ ደረጃ፣ ይህን ከተናገርን ልናደርገው የምንችለው ትንሽ ነገር ያለ ይመስላል የማስነሻ ውቅረትን ቀይርእውነታው ግን ሙሉ በሙሉ እንደዚያ አይደለም. እና በሲስተሙ /boot/ directory ውስጥ የሚገኝ config.txt የሚባል ፋይል አለ እና በጽሑፍ አርታኢ ከተከፈተ ይዘቱ በቀላሉ ቡት ለመቀየር እና በተወሰኑ መለኪያዎች ለማዋቀር ይችላል። .

Este config.txt ፋይል የ ARM ከርነል ከጀመረ በኋላ በጂፒዩ ይነበባል እና ለሶሲ ሲስተም ሲነሳ ምን ማድረግ እንዳለበት መመሪያዎችን ይዟል። ለምሳሌ በውስጡ ያለውን የተወሰነ ማህደረ ትውስታ ማስተካከል፣ ማህደረ ትውስታው ያድሳል፣ የL2 መሸጎጫ መዳረሻን ማሰናከል፣ የCMA ውቅረትን መቀየር፣ የካሜራ LEDን ማንቃት ወይም ማሰናከል፣ የቪዲዮ ሞድ አማራጮችን፣ ኮዴኮችን፣ አንዳንድ አማራጮችን ማስነሳት፣ ከመጠን በላይ መጫን፣ ወዘተ.

ይህ ፋይል ሀ አገባብ በጣም ልዩ ነው, ስለዚህ በሚነሳበት ጊዜ ችግሮችን ለማስወገድ መከበር አለበት. እና ስለሱ ተጨማሪ መረጃ ከፈለጉ, ይችላሉ በዚህ ሊንክ ውስጥ የተውኩህን ዊኪ አንብብ.

Raspberry Pi ላይ የማስነሻ ቅድሚያ ይቀይሩ

NOOBS config.txt

በፒሲ ላይ የማስነሻ ቅደም ተከተልን ወይም ቅድሚያን ሲቀይሩ ሁሉም ነገር በጣም ቀላል ነው, ወደ ባዮስ / UEFI ብቻ ማስገባት አለብዎት, እና በቡት ትር ውስጥ ከሃርድ ዲስክ ለመነሳት ሊለያዩ የሚችሉ መለኪያዎችን ማግኘት ይችላሉ, የኦፕቲካል ሚዲያ. ፣ ዩኤስቢ ፣ አውታረ መረብ ፣ ወዘተ. ይልቁንም በ Raspberry Pi ላይ በጣም ቀላል አይደለም. በነባሪነት በኤስቢሲ ውስጥ ከገባው ኤስዲ ማህደረ ትውስታ ካርድ ሁልጊዜ ስርዓተ ክወናውን ያስነሳል። በእርግጥ፣ ከስሪት 3 በኋላ እንኳን ሁለቱም ኤስዲ ካርድ እና ዩኤስቢ ስቲክ ከገቡ ስርዓቱ አሁንም ከኤስዲ መጀመሪያ ይነሳል። ኤስዲው ከተወገደ እና ዩኤስቢ ብቻ ከቀረው በዩኤስቢ በኩል ይከናወናል።

ግን ይህ ትእዛዝ ሊቀየር ይችላል። ለዚያ ማድረግ አለብህ Raspbian ጀምርለምሳሌ ፣ እና የሚከተሉትን ያድርጉ።

  • Raspberry Pi ማዋቀርን በትእዛዙ ይክፈቱ፡-
sudo raspi-ውቅር
  • ወደ "የላቁ አማራጮች" ክፍል ይሂዱ. (ማስታወሻ ዝርዝሩ በእንግሊዝኛ ነው)
  • ከዚያም, በዚህ ክፍል ውስጥ, በ "Boot Order" አማራጭ ላይ ENTER ን ይጫኑ.
  • አሁን ሶስት የተለያዩ አማራጮችን ማየት አለብህ፡-
    • የኤስዲ ካርድ ማስነሻ- በነባሪ ይህ አማራጭ አስቀድሞ በእርስዎ Raspberry Pi መሳሪያ ላይ የነቃ ሲሆን ኤስዲ ካርድ እና ዩኤስቢ በተመሳሳይ ጊዜ ካስገቡ ስርዓቱ ካላስወገዱት በስተቀር ኤስዲ ካርዱን እንደ ነባሪ የማስነሻ አማራጭ ይጠቀማል።
    • የዩኤስቢ ቡት: ለመነሳት ዩኤስቢን እንደ ዋና መሳሪያ ለመጠቀም ከፈለጉ ይህንን አማራጭ መምረጥ ይችላሉ ፣ ይህም የዩኤስቢ መሳሪያ ወደ Raspberry Pi ሲያስገባ ነው ። አለበለዚያ ስርዓቱን ለማስነሳት ኤስዲ ካርድ ማስገባት የለብዎትም.
    • የአውታረ መረብ ቡትየእርስዎ Raspberry Pi SD ካርድ በሆነ ምክንያት የማይሰራ ከሆነ ወይም በስርዓተ ክወናዎ ላይ ችግር ካለ ይህ የማስነሻ አማራጭ ጠቃሚ ነው። እንደዚያ ከሆነ ስርዓቱን ወደ ኤስዲ ካርዱ እንደገና ለመጫን የ Imager መሳሪያን ይጠቀማል።

አንዴ ከጨረሱ በኋላ ይችላሉ። Raspberry pi ን እንደገና አስነሳ ለውጦቹን ተግባራዊ ለማድረግ...

Raspberry Pi ችግሮችን (POST) ን ይወቁ

በመጨረሻም, በ BIOS / UEFI ውስጥ ኦፕሬቲንግ ሲስተም ከመጀመሩ በፊት የሚካሄደው POST የሚባል ደረጃ እንዳለ እና የተለያዩ ክፍሎችን ሁኔታ የሚፈትሽ መሆኑን ያውቃሉ. ሁሉም ነገር ደህና ከሆነ ስርዓተ ክወናውን ይጀምራል. ነገር ግን ማንኛውንም ችግር ካወቀ ቆም ብሎ የስህተት መልእክት በስክሪኑ ላይ ያሳየዋል ወይም ችግሩ ምን እንደሆነ ለመለየት አንዳንድ የሚሰማ የድምፅ ኮድ ያወጣል።

ይህ Raspberry Pi ላይም የለም። ሆኖም፣ የ SoC firmware በቀላሉ ለመመርመር ሊከሰቱ የሚችሉ ችግሮችን ለመጠቆም የሚሞክርበት ዘዴ አለው። እና ያ በእሱ ኃይል LED በኩል ነው። ለምሳሌ፣ ለ Raspberry Pi 4፣ ኤልኢዲ ችግሮችን ለማመልከት የሚያወጣው የብርሃን ኮዶች፡-

ረጅም ብልጭታዎች አጭር ብልጭታዎች ሁናቴ
0 3 በሚነሳበት ጊዜ አጠቃላይ ውድቀት
0 4 ጀምር*.እልፍ አልተገኘም።
0 7 የከርነል ምስል አልተገኘም።
0 8 SDRAM አለመሳካት።
0 9 በቂ ያልሆነ SDRAM
0 10 በ HALT ግዛት ውስጥ
2 1 ክፋዩ ስብ አይደለም (አይደገፍም)
2 2 ክፋይ ማንበብ አልተሳካም።
2 3 ስብ ያልሆነ የተራዘመ ክፍልፍል
2 4 ሃሽ ወይም ፊርማ አይዛመድም።
3 1 SPI-EEPROM ስህተት
3 2 SPI EEPROM ጻፍ የተጠበቀ ነው።
3 3 I2C ስህተት
4 4 የሰሌዳ አይነት አይደገፍም።
4 5 ገዳይ የጽኑ ትዕዛዝ ስህተት
4 6 Misfire ይተይቡ
4 7 ዓይነት ቢ Misfire

የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡