RaspberryPi-LOGO

RaspberryPi KMS HDMI የውጤት ግራፊክስ ነጂ

RaspberryPi-KMS-HDMI-ውፅዓት-ግራፊክስ-ሹፌር-ፕሮዳክት-IMG

ኮሎፖን

2020-2023 Raspberry Pi Ltd (የቀድሞው Raspberry Pi (Trading) Ltd.) ይህ ሰነድ በCreative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) ፍቃድ የተሰጠ ነው። የግንባታ ቀን፡ 2023-02-10 የግንባታ ስሪት፡ githash፡ c65fe9c-clean

የሕግ ማስተባበያ ማስታወቂያ

ቴክኒካል እና አስተማማኝነት መረጃ ለ Raspberry PI ምርቶች (መረጃ ሉሆችን ጨምሮ) ከጊዜ ወደ ጊዜ እንደተሻሻለው ("ሀብቶች") የሚቀርቡት RASPBERRY PI LTD ("RPL")"እንደሆነ" እና ማንኛውም አይነት መግለጫዎች ወይም መሰል መግለጫዎች ናቸው ለተለየ ዓላማ የተካተቱት የሸቀጣሸቀጦች እና የአካል ብቃት ዋስትናዎች ውድቅ ተደርገዋል። በማንኛውም ክስተት በሚመለከተው ህግ እስከተፈቀደው ከፍተኛው መጠን RPL ለማንኛውም ቀጥተኛ፣ ቀጥተኛ ያልሆነ፣ ድንገተኛ፣ ልዩ፣ ምሳሌ ወይም ቀጣይ ጉዳቶች (የጥቅም አጠቃቀምን ጨምሮ፣ ነገር ግን በጥቅም ላይ ያልተገደበ) ተጠያቂ አይሆንም። ፣ ወይም ትርፎች ፣ ወይም የንግድ ሥራ መቋረጥ) ምንም እንኳን በማንኛውም የኃላፊነት ፅንሰ-ሀሳብ ፣ በውል ፣ ጥብቅ ተጠያቂነት ፣ ወይም ማሰቃየት (ቸልተኝነትን ወይም ሌላን ጨምሮ) በማንኛውም መንገድ ከግዛቱ መውጣት በሚፈጠር ምክንያት እንደዚህ ያለ ጉዳት. RPL ማናቸውንም ማሻሻያዎችን፣ ማሻሻያዎችን፣ እርማቶችን ወይም ሌሎች ማሻሻያዎችን በ RESOURCES ላይ ወይም በነሱ ውስጥ የተገለጹትን ማንኛውንም ምርቶች በማንኛውም ጊዜ እና ያለ ተጨማሪ ማስታወቂያ የማድረግ መብቱ የተጠበቀ ነው። ሀብቶቹ የታሰቡት ተስማሚ የንድፍ ዕውቀት ደረጃ ላላቸው ክህሎት ላላቸው ተጠቃሚዎች ነው። ተጠቃሚዎች ለ RESOURCES ምርጫቸው እና አጠቃቀማቸው እና በእነሱ ውስጥ ለተገለጹት ምርቶች አተገባበር በብቸኝነት ተጠያቂ ናቸው። ተጠቃሚ በ RESOURCES አጠቃቀማቸው ምክንያት ለሚነሱ እዳዎች፣ ወጪዎች፣ ጉዳቶች ወይም ሌሎች ኪሳራዎች RPLን ለመካስ እና ምንም ጉዳት የሌለው አድርጎ ለመያዝ ተስማምቷል። RPL ተጠቃሚዎች ንብረቶቹን ከ Raspberry Pi ምርቶች ጋር ብቻ እንዲጠቀሙ ፍቃድ ይሰጣል። ሌሎች ሁሉም የ RESOURCES አጠቃቀም የተከለከለ ነው። ለሌላ RPL ወይም ለሌላ ሶስተኛ ወገን የአእምሮአዊ ንብረት መብት ምንም ፍቃድ አይሰጥም። ከፍተኛ ስጋት እንቅስቃሴዎች. Raspberry Pi ምርቶች የተነደፉ፣ ያልተመረቱ ወይም ደህንነቱ ያልተጠበቀ አፈጻጸም በሚጠይቁ አደገኛ አካባቢዎች ውስጥ ጥቅም ላይ እንዲውሉ የታሰቡ አይደሉም፣ ለምሳሌ የኑክሌር ፋሲሊቲዎች፣ የአውሮፕላን አሰሳ ወይም የግንኙነት ስርዓቶች፣ የአየር ትራፊክ ቁጥጥር፣ የጦር መሳሪያዎች ወይም የደህንነት ወሳኝ መተግበሪያዎች (የህይወት ድጋፍን ጨምሮ) ስርዓቶች እና ሌሎች የህክምና መሳሪያዎች)፣ የምርቶቹ አለመሳካት በቀጥታ ለሞት፣ ለግል ጉዳት ወይም ለከፍተኛ የአካል ወይም የአካባቢ ጉዳት ("ከፍተኛ ስጋት እንቅስቃሴዎች") ሊያመራ ይችላል። RPL በተለይ ለከፍተኛ ስጋት ተግባራት የአካል ብቃት ዋስትናን ማንኛውንም ግልጽ ወይም የተዘዋዋሪ ዋስትናን ውድቅ ያደርጋል እና በከፍተኛ ስጋት እንቅስቃሴዎች ውስጥ Raspberry Pi ምርቶችን ለመጠቀምም ሆነ ለማካተት ምንም አይነት ሃላፊነት አይቀበልም። Raspberry Pi ምርቶች የሚቀርቡት በ RPL መደበኛ ውሎች መሰረት ነው። የRPL የ RESOURCES አቅርቦት የ RPL መደበኛ ውሎችን አያሰፋም ወይም አያሻሽለውም ነገር ግን በእነሱ ውስጥ የተገለጹትን የኃላፊነት ማስተባበያዎች እና ዋስትናዎችን ጨምሮ።

የሰነድ ሥሪት ታሪክ

RaspberryPi-KMS-HDMI-ውጤት-ግራፊክስ-ሹፌር-FIG-1

የሰነዱ ወሰን

ይህ ሰነድ በሚከተሉት Raspberry Pi ምርቶች ላይ ተፈጻሚ ይሆናል።

RaspberryPi-KMS-HDMI-ውጤት-ግራፊክስ-ሹፌር-FIG-2

መግቢያ

የKMS (Kernel Mode Setting) ግራፊክስ ሾፌርን በማስተዋወቅ Raspberry Pi Ltd የቪድዮ ውፅዓት ስርዓቱን ከቀድሞው የጽኑ ትዕዛዝ ቁጥጥር እና ወደ ክፍት ምንጭ ግራፊክስ ሲስተም እየሄደ ነው። ይሁን እንጂ, ይህ የራሱ ችግሮች ስብስብ ጋር መጥቷል. ይህ ሰነድ ወደ አዲሱ ስርዓት ሲዘዋወሩ ሊነሱ የሚችሉ ችግሮችን ለመርዳት የታሰበ ነው። ይህ ነጭ ወረቀት Raspberry Pi Raspberry Pi OSን እያሄደ መሆኑን ይገምታል፣ እና ከቅርብ ጊዜው firmware እና kernels ጋር ሙሉ ለሙሉ የተዘመነ ነው።

ቃላቶች

DRM ቀጥታ ስርጭት ስራ አስኪያጅ፣ ከግራፊክስ ማቀነባበሪያ ክፍሎች (ጂፒዩዎች) ጋር ለመገናኘት የሚያገለግል የሊኑክስ ከርነል ንዑስ ስርዓት። ከFKMS እና KMS ጋር በመተባበር ጥቅም ላይ ይውላል።
DVI፡ የኤችዲኤምአይ ቀዳሚ ነገር ግን ያለድምጽ ችሎታዎች። Raspberry Pi መሣሪያን DVI ከታጠቀው ማሳያ ጋር ለማገናኘት ከኤችዲኤምአይ እስከ DVI ገመዶች እና አስማሚዎች ይገኛሉ።
ኢዲድ የተራዘመ የማሳያ መለያ ውሂብ። የማሳያ መሳሪያዎች የዲበ ዳታ ቅርጸት ለቪዲዮ ምንጭ አቅማቸውን ለመግለጽ። የ EDID ውሂብ መዋቅር የአምራች ስም እና መለያ ቁጥር፣ የምርት አይነት፣ የአካል ማሳያ መጠን እና በማሳያው የሚደገፉትን ጊዜዎች፣ ከአንዳንድ አነስተኛ ጠቃሚ መረጃዎች ጋር ያካትታል። አንዳንድ ማሳያዎች የተበላሹ የኤዲአይዲ ብሎኮች ሊኖራቸው ይችላል፣ ይህም ጉድለቶች በማሳያ ስርዓቱ ካልተያዙ ችግር ሊፈጥር ይችላል።
FKMS (vc4-fkms-v3d)፡ የውሸት የከርነል ሁነታ ቅንብር። ፈርሙዌሩ አሁንም ዝቅተኛ ደረጃ ሃርድዌርን ሲቆጣጠር (ለምሳሌ፡ample፣ ባለከፍተኛ ጥራት የመልቲሚዲያ በይነገጽ (ኤችዲኤምአይ) ወደቦች፣ የማሳያ ተከታታይ በይነገጽ (ዲኤስአይ)፣ ወዘተ)፣ መደበኛ የሊኑክስ ቤተ-መጻሕፍት በከርነል ውስጥ ጥቅም ላይ ይውላሉ። FKMS በነባሪ በቡስተር ውስጥ ጥቅም ላይ ይውላል፣ አሁን ግን በቡልሴ ውስጥ ለ KMS ድጋፍ ተቋርጧል።
ኤችዲኤምአይ: ባለከፍተኛ ጥራት የመልቲሚዲያ በይነገጽ ያልተጨመቀ የቪዲዮ ውሂብን እና የተጨመቀ ወይም ያልተጨመቀ ዲጂታል የድምጽ መረጃን ለማስተላለፍ የባለቤትነት ኦዲዮ/ቪዲዮ በይነገጽ ነው።
ኤችፒዲ Hotplug አግኝ። መገኘቱን ለማሳየት በተገናኘ የማሳያ መሳሪያ የተረጋገጠ አካላዊ ሽቦ።
KMS የከርነል ሁነታ ቅንብር; ተመልከት https://www.kernel.org/doc/html/latest/gpu/drm-kms.html ለተጨማሪ ዝርዝሮች. በ Raspberry Pi, vc4-kms-v3d KMS ን የሚተገበር ሾፌር ነው, እና ብዙ ጊዜ "የ KMS ሾፌር" ተብሎ ይጠራል. የቆየ የግራፊክስ ቁልል፡ ሙሉ በሙሉ በቪዲዮ ኮር ፈርምዌር ብሎብ በሊኑክስ ፍሬምበፈር ሾፌር የተጋለጠ የግራፊክስ ቁልል። የቅርስ ግራፊክስ ቁልል በአብዛኛዎቹ Raspberry Pi Ltd መሳሪያዎች እስከ ቅርብ ጊዜ ድረስ ጥቅም ላይ ውሏል። አሁን ቀስ በቀስ በ (ኤፍ) KMS/DRM እየተተካ ነው።

የኤችዲኤምአይ ስርዓት እና የግራፊክስ ነጂዎች

Raspberry Pi መሳሪያዎች ለቪዲዮ ውፅዓት በዘመናዊ LCD ማሳያዎች እና ቴሌቪዥኖች ላይ በጣም የተለመደ የሆነውን የኤችዲኤምአይ ደረጃን ይጠቀማሉ። Raspberry Pi 3 (Raspberry Pi 3B+ን ጨምሮ) እና ቀደምት መሳሪያዎች አንድ የኤችዲኤምአይ ወደብ አላቸው፣ ይህም ባለ ሙሉ መጠን HDMI ማገናኛን በመጠቀም 1920 × 1200 @60Hz ውፅዓት አለው። Raspberry Pi 4 ሁለት ማይክሮ ኤችዲኤምአይ ወደቦች አሉት፣ እና በሁለቱም ወደቦች ላይ 4K ውፅዓት አለው። በማዋቀር ላይ በመመስረት፣ በ Raspberry Pi 0 ላይ ያለው የኤችዲኤምአይ 4 ወደብ እስከ 4kp60 አቅም አለው፣ ነገር ግን ሁለት 4K የውጤት መሣሪያዎችን ሲጠቀሙ በሁለቱም መሳሪያዎች ላይ በp30 የተገደቡ ናቸው። የግራፊክስ የሶፍትዌር ቁልል፣ ምንም ይሁን ስሪቱ፣ ተያያዥ የኤችዲኤምአይ መሳሪያዎችን ለንብረታቸው የመጠየቅ እና የኤችዲኤምአይ ስርዓቱን በአግባቡ የማዋቀር ሃላፊነት አለበት። Legacy እና FKMS ቁልል ሁለቱም ኤችዲኤምአይ መኖሩን እና ንብረቶችን ለመፈተሽ በቪዲዮኮር ግራፊክስ ፕሮሰሰር ውስጥ firmware ይጠቀማሉ። በአንፃሩ፣ KMS ሙሉ በሙሉ ክፍት ምንጭ፣ ARM-side ትግበራን ይጠቀማል። ይህ ማለት የሁለቱ ስርዓቶች ኮድ መሰረቶች ሙሉ ለሙሉ የተለያዩ ናቸው, እና በአንዳንድ ሁኔታዎች ይህ በሁለቱ አቀራረቦች መካከል የተለያየ ባህሪን ሊያስከትል ይችላል. ኤችዲኤምአይ እና ዲቪአይ መሳሪያዎች ኤዲአይዲ ብሎክ የተባለ የሜታዳታ ቁራጭ በመጠቀም ራሳቸውን ከምንጩ መሣሪያ ጋር ይለያሉ። ይህ ከምንጩ መሳሪያው ከማሳያ መሳሪያው በI2C ግንኙነት በኩል ይነበባል፣ እና ይህ በግራፊክ ቁልል እንደሚደረገው ለዋና ተጠቃሚው ሙሉ በሙሉ ግልፅ ነው። የ EDID እገዳው ብዙ መረጃዎችን ይዟል፣ ነገር ግን በዋነኝነት የሚያገለግለው ማሳያው የትኞቹን ጥራቶች እንደሚደግፍ ለመለየት ነው፣ ስለዚህ Raspberry Pi አግባብ ያለው ጥራት ለማውጣት ሊዋቀር ይችላል።

በሚነሳበት ጊዜ ኤችዲኤምአይ እንዴት እንደሚስተናገድ

መጀመሪያ ሲበራ፣ Raspberry Pi በበርካታ ዎች ውስጥ ያልፋልtages, boot s በመባል ይታወቃልtagኢ፡

  1. የመጀመሪያው-stagሠ፣ ROM ላይ የተመሰረተ ቡት ጫኝ የቪዲዮ ኮር ጂፒዩ ይጀምራል።
  2. ሁለተኛ-ሰtage bootloader (ይህ ከ Raspberry Pi 4 በፊት ባሉት መሳሪያዎች ላይ በኤስዲ ካርድ ላይ ያለው bootcode.bin ነው እና በ SPI EEPROM በ Raspberry Pi 4)።
    1. Raspberry Pi 4 ላይ, ሁለተኛው-ሰtage bootloader የኤችዲኤምአይ ሲስተሙን ያስጀምራል፣ለሚቻል ሁነታዎች ማሳያውን ይጠይቃል፣ከዚያም ማሳያውን በትክክል ያዋቅራል። በዚህ ጊዜ ማሳያው መሰረታዊ የምርመራ መረጃዎችን ለማቅረብ ያገለግላል.
    2. የቡት ጫኚው መመርመሪያ ማሳያ (ከዲሴምበር 07 ቀን 2022 ጀምሮ) የማንኛቸውም ተያያዥ ማሳያዎች ሁኔታ (ሆትፕሎግ ፈልጎ (HPD) እንዳለ እና የኢዲአይዲ እገዳ ከማሳያው ላይ የተመለሰ መሆኑን) ያሳያል።
  3. የ VideoCore firmware (start.elf) ተጭኗል እና ይሰራል። ይህ የኤችዲኤምአይ ስርዓቱን ይቆጣጠራል፣ ከማንኛውም ተያያዥ ማሳያዎች የኤዲአይዲ ብሎክን ያንብቡ እና የቀስተ ደመና ስክሪን በእነዚያ ማሳያዎች ላይ ያሳያል።
  4. የሊኑክስ ኮርነል ቦት ጫማዎች
    1. በከርነል ማስነሻ ጊዜ፣ KMS የኤችዲኤምአይ ስርዓቱን ከ firmware ይቆጣጠራል። በድጋሚ የኤዲአይዲ እገዳ ከማንኛውም ተያያዥ ማሳያዎች ይነበባል፣ እና ይህ መረጃ የሊኑክስ ኮንሶል እና ዴስክቶፕን ለማዘጋጀት ይጠቅማል።

ሊሆኑ የሚችሉ ችግሮች እና ምልክቶች

ወደ KMS በሚንቀሳቀስበት ጊዜ በጣም የተለመደው የውድቀት ምልክት በመጀመሪያ ጥሩ ቡት ነው ፣ በቡት ጫኚው ስክሪን እና ከዚያም ቀስተ ደመናው ስክሪን ይታያል ፣ ከጥቂት ሰከንዶች በኋላ ማሳያው ጥቁር ሆኖ ተመልሶ አይመለስም። ማሳያው ወደ ጥቁር የሚሄድበት ነጥብ በእውነቱ የከርነል ማስነሳት ሂደት የ KMS አሽከርካሪ ማሳያውን ከ firmware ላይ ሲቆጣጠር ነው። Raspberry Pi በአሁኑ ጊዜ ከኤችዲኤምአይ ውፅዓት በስተቀር በሁሉም መልኩ እየሰራ ነው፣ ስለዚህ ኤስኤስኤች ከነቃ በዚያ መንገድ ወደ መሳሪያው መግባት አለብዎት። የአረንጓዴ ኤስዲ ካርድ መዳረሻ LED አብዛኛው ጊዜ አልፎ አልፎ ብልጭ ድርግም ይላል። እንዲሁም ምንም የኤችዲኤምአይ ውፅዓት በጭራሽ አይታዩም ፣ ምንም ቡት ጫኝ ማሳያ፣ እና ምንም የቀስተ ደመና ማያ ገጽ የለም። ይህ አብዛኛውን ጊዜ በሃርድዌር ስህተት ምክንያት ሊሆን ይችላል።

ስህተቱን መመርመር

ምንም የኤችዲኤምአይ ውጤት የለም።
ምናልባት መሳሪያው ጨርሶ አልነሳም, ነገር ግን ይህ ከዚህ ነጭ ወረቀት መውጣት ውጭ ነው. የተስተዋለው ባህሪ የማሳያ ችግር ነው ብለን በማሰብ በማንኛውም የማስነሳት ሂደት ውስጥ የኤችዲኤምአይ ውፅዓት አለመኖር ብዙውን ጊዜ በሃርድዌር ስህተት ነው። በርካታ ሊሆኑ የሚችሉ አማራጮች አሉ፡-

  • ጉድለት ያለበት የኤችዲኤምአይ ገመድ
  • አዲስ ገመድ ይሞክሩ። አንዳንድ ኬብሎች፣ በተለይም በጣም ርካሽ፣ ማሳያውን በተሳካ ሁኔታ ለመለየት Raspberry Pi ሁሉንም አስፈላጊ የመገናኛ መስመሮች (ለምሳሌ hotplug) ላያያዙ ይችላሉ።
  • Raspberry Pi ላይ ጉድለት ያለበት HDMI ወደብ
  • Raspberry Pi 4 እየተጠቀሙ ከሆነ፣ ሌላውን የኤችዲኤምአይ ወደብ ይሞክሩ።
  • በተቆጣጣሪው ላይ ጉድለት ያለበት የኤችዲኤምአይ ወደብ
  • አንዳንድ ጊዜ የኤችዲኤምአይ ወደብ በማሳያ ወይም በቲቪ ላይ ሊያልቅ ይችላል። መሣሪያው ካለው የተለየ ወደብ ይሞክሩ።
  • አልፎ አልፎ፣ የማሳያ መሣሪያ የኤዲአይዲ መረጃን ሲበራ ወይም ትክክለኛው ወደብ ሲመረጥ ብቻ ሊያቀርብ ይችላል። ለመፈተሽ መሳሪያው መብራቱን እና ትክክለኛው የግቤት ወደብ መመረጡን ያረጋግጡ።
  • የ hotplug ማወቂያ መስመርን የማያረጋግጥ መሣሪያ አሳይ

የመጀመሪያው ውፅዓት፣ ከዚያ ማያ ገጹ ጥቁር ይሆናል።
ማሳያው ብቅ ካለ ግን በሊኑክስ ከርነል ማስነሻ ጊዜ ከጠፋ፣ በርካታ ሊሆኑ የሚችሉ ምክንያቶች ሊኖሩ ይችላሉ፣ እና እነዚህ አብዛኛውን ጊዜ ከማሳያ መሳሪያው ኢዲአይድን ከማንበብ ችግር ጋር ይዛመዳሉ። የቡት ቅደም ተከተልን በተመለከተ ከላይ ካለው ክፍል እንደሚታየው, EDID በቡት ሂደቱ ውስጥ በተለያዩ ነጥቦች ላይ ይነበባል, እና እያንዳንዱ ንባብ በተለየ ሶፍትዌር ይከናወናል. የመጨረሻው ንባብ፣ KMS ሲረከብ፣ ባልተቀየረ የላይኑክስ ከርነል ኮድ ይከናወናል፣ እና ይሄ የተበላሹ የኢዲአይዲ ቅርጸቶችን እና የቀደመውን የጽኑዌር ሶፍትዌሮችን አያስተናግድም። KMS ከተረከበ በኋላ ማሳያው በትክክል መስራቱን ሊያቆም የሚችለው ለዚህ ነው። KMS ኢዲአይዲውን ማንበብ አለመቻሉን ለማረጋገጥ ብዙ መንገዶች አሉ እና ከእነዚህ ውስጥ ሁለቱ የሚከተሉት ናቸው።
የማስነሻ ጫኚውን መመርመሪያ ማያ ገጽ ይመልከቱ (Raspberry Pi 4 ብቻ)

ማስታወሻ
የቡት ጫኚ ምርመራዎች የቅርብ ጊዜ ቡት ጫኝ ያስፈልጋቸዋል። እነዚህን መመሪያዎች በመጠቀም ወደ አዲሱ ስሪት ማሻሻል ይችላሉ፡- https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader ኤስዲ ካርዱን ያስወግዱ እና Raspberry Pi ን እንደገና ያስነሱ። በስርዓተ ክወናው ጫን ላይ ESC ን ይጫኑ እና የምርመራው ማያ ገጽ በማሳያ መሳሪያው ላይ መታየት አለበት. በማሳያው ላይ በማሳያው የሚጀምር መስመር ሊኖር ይገባል፡- ለ exampላይ:

  • ማሳያ፡- DISP0፡ HDMI HPD=1 EDID=ok #2 DISP1፡HPD=0 EDID=ምንም #0

ይህ ከ Raspberry Pi 4 የተገኘው ውጤት ስርዓቱ በኤችዲኤምአይ ወደብ 0 ላይ የኤችዲኤምአይ ማሳያ እንዳገኘ ያሳያል፣የሆትፕሉግ ማወቂያው ተረጋግጧል እና ኢዲአይዱ እሺ ተነቧል። በኤችዲኤምአይ ወደብ 1 ላይ ምንም አልተገኘም።

የKMS ስርዓቱ ኢዲአይዲ እንዳገኘ ያረጋግጡ
ይህንን ለመፈተሽ ወደ Raspberry Pi መሳሪያ በኤስኤስኤች ከተለየ ኮምፒውተር መግባት ያስፈልግዎታል። የላቁ ቅንጅቶች አማራጮችን በመጠቀም የኤስዲ ካርድ ምስል ከRaspberry Pi Imager ጋር ሲፈጥሩ ኤስኤስኤች ሊነቃ ይችላል። ኤስኤስኤች በኤስዲ ካርድ ላይ አስቀድሞ በምስሉ ላይ ማንቃት ትንሽ ውስብስብ ነው፡ ለማከል ሌላ ኮምፒውተር መጠቀም ያስፈልግዎታል file ወደ ቡት ክፍልፍል ssh የተሰየመ። የኤስዲ ካርዱን በመጀመሪያው Raspberry Pi ይቀይሩት እና ያብሩት። ይህ በDHCP የተመደበውን የአይፒ አድራሻ SSH ማንቃት አለበት። አንዴ ከገባህ ​​በኋላ የታየውን የኤዲአይዲ ይዘት ለማሳየት በተርሚናል መጠየቂያው ላይ የሚከተለውን ተይብ (በ Raspberry Pi ላይ ባለው የኤችዲኤምአይ ወደብ የማሳያ መሳሪያው እንደተገናኘ ኤችዲኤምአይ-A-1 ወደ ኤችዲኤምአይ-A-2 መቀየር ሊኖርብህ ይችላል። ለ)፡ ድመት/sys/ክፍል/ድርም/ካርድ?-HDMI-A-1/edid ካርድ የተሰየሙ አቃፊዎች ከሌሉ -HDMI-A-1 ወይም ተመሳሳይ፣ከዚያ ምንም ኢዲአይዲ ከማሳያው ላይ ሊነበብ አይችልም ማለት ነው። መሳሪያ.

ማስታወሻ
ኤዲዲው በተሳካ ሁኔታ በሚነበብበት ሁኔታ ውስጥ, ጠቃሚ ምናባዊ አለ file በተመሳሳዩ አቃፊ ውስጥ ሞዶች ተብሎ የሚጠራ ሲሆን ይህም በሚታይበት ጊዜ ሁሉንም ሊሆኑ የሚችሉ ሁነቶችን ያሳያል ኢዲአይዲ መሳሪያው ይደግፋል ይላል።

ቅነሳዎች

Hotplug detect failure ሁለቱም ፈርምዌር እና ኬኤምኤስ የተያያዘውን ሞኒተር ማግኘት ካልቻሉ፣የሆትፕሉግ ማወቂያ አለመሳካት ሊሆን ይችላል - ማለትም፣ Raspberry Pi አንድ መሣሪያ እንደተሰካ አያውቅም፣ስለዚህ ኢዲአይዲን አያጣራም። ይህ በመጥፎ ገመድ ወይም የማሳያ መሳሪያ በትክክል hotplug ሳያረጋግጥ ሊከሰት ይችላል. የከርነል ትዕዛዝ መስመርን በመቀየር hotplug detectionን ማስገደድ ይችላሉ። file (cmdline.txt) በ Raspberry Pi OS ኤስዲ ካርድ የማስነሻ ክፋይ ውስጥ የተከማቸ። ይህንን ማርትዕ ይችላሉ። file በሌላ ስርዓት፣ የፈለጉትን አርታኢ በመጠቀም። የሚከተለውን ወደ cmdline.txt መጨረሻ ያክሉ file: video=HDMI-A-1:1280×720@60D ሁለተኛውን የኤችዲኤምአይ ወደብ እየተጠቀሙ ከሆነ HDMI-A-1ን በ HDMI-A-2 ይቀይሩት። እንዲሁም የተለየ ጥራት እና የፍሬም ፍጥነት መግለጽ ይችላሉ፣ ነገር ግን የማሳያ መሳሪያው የሚደግፉትን መምረጥዎን ያረጋግጡ።

ማስታወሻ
ለቪዲዮ በከርነል ትዕዛዝ መስመር ቅንጅቶች ላይ ያሉ ሰነዶች እዚህ ይገኛሉ፡- https://www.kernel.org/doc/Documentation/fb/modedb.txt

ማስጠንቀቂያ
የቆዩ የግራፊክስ ቁልል hotplug detect ን ለማዘጋጀት የconfig.txt ግቤትን ይደግፋሉ፣ነገር ግን ይህ በሚጽፍበት ጊዜ ከKMS ጋር አይሰራም። ለወደፊቱ የጽኑ ትዕዛዝ ልቀቶች ሊደገፍ ይችላል። የ config.txt ግቤት hdmi_force_hotplug ነው፣ እና hotplug ወይ hdmi_force_hotplug:0=1 ወይም hdmi_force_hotplug:1=1ን በመጠቀም የሚመለከተውን የተወሰነ HDMI ወደብ መግለጽ ይችላሉ። የ KMS ስያሜ የኤችዲኤምአይ ወደቦችን 1 እና 2 እንደሚያመለክት አስተውል፣ Raspberry Pi ደግሞ 0 እና 1ን ይጠቀማል።

የ EDID ችግሮች
ጥቂት የማይባሉ የማሳያ መሳሪያዎች ከጠፉ ወይም የተሳሳተ የኤቪ ግቤት ሲመረጥ ኢዲአይዲ መመለስ አይችሉም። Raspberry Pi እና የማሳያ መሳሪያዎች በተመሳሳይ የሃይል መስመር ላይ ሲሆኑ እና Raspberry Pi መሳሪያ ከማሳያው በበለጠ ፍጥነት ሲነሳ ይህ ችግር ሊሆን ይችላል። ከእንደዚህ አይነት መሳሪያዎች ጋር፣ EDID እራስዎ ማቅረብ ሊኖርብዎ ይችላል። ባልተለመደ መልኩ አንዳንድ የማሳያ መሳሪያዎች በመጥፎ ሁኔታ የተቀረጹ እና በKMS EDID ስርዓት ሊተነተኑ የማይችሉ የኤዲአይዲ ብሎኮች አሏቸው። በነዚህ ሁኔታዎች፣ ተመሳሳይ ጥራት ካለው መሳሪያ ኢዲአይዲ ማንበብ እና ያንን መጠቀም ይቻል ይሆናል። በሁለቱም ሁኔታዎች ኬኤምኤስ መሳሪያውን በቀጥታ ለመጠየቅ ከመሞከር ይልቅ ኢዲአይድን ከማሳያ መሳሪያ እንዴት ማንበብ እና KMS ን እንዴት እንደሚጠቀም ይገልፃል።

ኢዲአይዲ ወደ ሀ file
መፍጠር ሀ file ከባዶ የEDID ሜታዳታ መያዝ ብዙ ጊዜ የሚቻል አይደለም፣ እና ያለውን መጠቀም በጣም ቀላል ነው። በአጠቃላይ ኢዲአይዲ ከማሳያ መሳሪያ ማግኘት እና Raspberry Pi's SD ካርድ ላይ ማከማቸት ስለሚቻል ከማሳያ መሳሪያው ኢዲአይዲ ከማግኘት ይልቅ በ KMS ጥቅም ላይ ሊውል ይችላል። እዚህ ያለው ቀላሉ አማራጭ የማሳያ መሳሪያው መስራቱን እና እየሰራ መሆኑን እና በትክክለኛው የAV ግብአት ላይ መሆኑን እና Raspberry Pi የኤችዲኤምአይ ስርዓቱን በትክክል መጀመሩን ማረጋገጥ ነው። ከተርሚናል፣ አሁን ኢዲአይዲውን ወደ ሀ file በሚከተለው ትእዛዝ: sudo cp /sys/class/drm/card?-HDMI-A-1/edid /lib/firmware/myedid.dat በሆነ ምክንያት ኢዲአይዲ ከሌለ መሣሪያውን በማይሆን ማስነሳት ይችላሉ። - የ KMS ሁነታ ወደ ዴስክቶፕ ወይም ኮንሶል ማስነሳት ተሳክቷል ፣ ከዚያ firmware በተሳካ ሁኔታ የሚያነበውን (በተስፋ) ወደ ኤዲአይዲ ይቅዱ። file.

  1. ወደ የቆየ ግራፊክስ ሁነታ ያንሱ።
    1. በቡት ክፍል ውስጥ config.txtን ያርትዑ፣ ሱዶን ተጠቅመው አርታኢዎን ማስኬዱን ያረጋግጡ እና dtoverlay=vc4-kms-v3d የሚለውን መስመር ወደ #dtoverlay=vc4-kms-v3d ይቀይሩት።
    2. ዳግም አስነሳ።
  2. የዴስክቶፕ ወይም የመግቢያ ኮንሶል አሁን መታየት አለበት።
    1. ተርሚናሉን በመጠቀም ኢዲአይዲውን ከተያያዘው የማሳያ መሳሪያ ወደ ሀ file በሚከተለው ትእዛዝ፡-
  • tvservice -d myedid.dat sudo mv myedid.dat /lib/firmware/

በመጠቀም ሀ file-based EDID የማሳያ መሳሪያውን ከመጠየቅ ይልቅ አርትዕ /boot/cmdline.txt, sudo ን በመጠቀም አርታዒዎን ማሄድዎን ያረጋግጡ እና የሚከተለውን በከርነል ትዕዛዝ መስመር ላይ ያክሉ: drm.edid_firmware=myedid.dat ኤዲዲውን በ የተወሰነ የኤችዲኤምአይ ወደብ እንደሚከተለው፡ drm.edid_firmware=HDMI-A-1:myedid.dat አስፈላጊ ከሆነ የሚከተሉትን በማድረግ ወደ KMS ሁነታ ይመለሱ።

  1. config.txtን በቡት ክፍል ውስጥ ያርትዑ፣ ሱዶን ተጠቅመው አርታኢዎን ማስኬዱን ያረጋግጡ እና #dtoverlay=vc4-kms-v3d የሚለውን መስመር ወደ dtoverlay=vc4-kms-v3d ይቀይሩት።
  2. ዳግም አስነሳ።

ማስታወሻ
ከተጠቀሙ ሀ file-based EDID, ነገር ግን አሁንም በ hotplug ላይ ችግሮች አሉዎት, በከርነል ትዕዛዝ መስመር ላይ የሚከተለውን በመጨመር hotplug ፈልጎ ማግኘት ይችላሉ: ቪዲዮ=HDMI-A-1:D.

ሰነዶች / መርጃዎች

RaspberryPi KMS HDMI የውጤት ግራፊክስ ነጂ [pdf] የተጠቃሚ መመሪያ
KMS፣ HDMI ውፅዓት ግራፊክስ ነጂ፣ KMS HDMI ውፅዓት፣ ግራፊክስ ሾፌር፣ KMS HDMI የውጤት ግራፊክስ ነጂ፣ ሹፌር

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *