RaspberryPi-LOGO

RaspberryPi KMS HDMI Output Graphics Driver

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-PRODACT-IMG

Kolopôna

2020-2023 Raspberry Pi Ltd (Raspberry Pi (Trading) Ltd. taloha) Ity antontan-taratasy ity dia nahazo alalana avy amin'ny Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0). Daty fananganana: 2023-02-10 version-version: githash: c65fe9c-clean

Fampandrenesana fandavana ara-dalàna

DATA TEKNIKA SY NY FAHASALAMANA HO AN'NY VOKATRA RASPBERRY PI (AO AMIN'IZANY ATAOVY) IZAY NOVAVAHANA ISAN-TAMIN'ANDRIAMANITRA (“RESOURCES”) DIA NOMEN'NY RASPBERRY PI LTD (“RPL”) “TOA IZANY” SY NY TANTARANA VOALOHANY, TSY MISY ATAO, AMIN'NY TSY AZO ATAO NY FIVORIANA SY NY FITAOVANA HO AN'NY TANJONA IZAY. HATRAMIN'NY FAHAFATESANA AVY AMIN'NY LALANA MAMPIAKARANA TSY MISY RPL AMIN'NY FAMPIANARANA MIARAKA, ANTOKA, TSY MISY, MANOKANA, FAHASALAMANA, NA VOKATRY NY FOTOTRA (TAITRA, FA TSY FETRA HO AN'NY, FIVORIANA NY FIVORIANA IREO ENTANA OLONA AMIN'NY OLONA; TOMBONY ; NA ANTAM-PANJAKANA AO AMIN'NY ORINASA NA INONA NO NITONDRA SY AMIN'NY TEO ARA-KEVITRA, NA AO AMIN'NY FAMPISEHOANA, NA ASA HERIN-KEVITRA, NA TORT (AO AMIN'NY TSY FITIAVANA NA HAFA) MIVOAKA AMIN'NY FAMPIASANA IREO TOERANA IREO TOERANA. Ny RPL dia manana zo hanao fanatsarana, fanatsarana, fanitsiana na fanovana hafa amin'ny RESOURCES na vokatra voalaza ao amin'izy ireo amin'ny fotoana rehetra ary tsy misy fampahafantarana fanampiny. Ny RESOURCES dia natao ho an'ireo mpampiasa mahay izay manana haavon'ny fahalalana momba ny famolavolana. Ny mpampiasa dia tompon'andraikitra irery amin'ny fisafidianana sy ny fampiasana ny RESOURCES sy ny fampiharana ny vokatra voalaza ao aminy. Ny mpampiasa dia manaiky ny hanome onitra sy hitazona ny RPL ho tsy mampidi-doza amin'ny adidy rehetra, ny fandaniana, ny fahavoazana na ny fatiantoka hafa vokatry ny fampiasana ny RESOURCES. Voarara ny fampiasana ny RESOURCES hafa rehetra. Tsy misy fahazoan-dàlana omena ny RPL hafa na zon'ny antoko fahatelo hafa momba ny fananana ara-tsaina. ASA ATAO ATAO ATAO. Ny vokatra Raspberry Pi dia tsy natao, novolavolaina na natao hampiasaina amin'ny tontolo mampidi-doza izay mitaky fampandehanana tsy mahomby, toy ny amin'ny fampandehanana ny fotodrafitrasa nokleary, ny fitetezana fiaramanidina na ny rafi-pifandraisana, ny fanaraha-maso ny fifamoivoizana an'habakabaka, ny fitaovam-piadiana na ny fampiharana manakiana ny fiarovana (anisan'izany ny rafitra fanohanana aina sy ny fitaovana ara-pitsaboana hafa), izay mety hitarika mivantana amin'ny fahafatesana, ratra manokana na fahasimbana ara-batana na ara-tontolo iainana ny tsy fahombiazan'ny vokatra. Ny RPL dia mandà manokana ny fiantohana mazava na voatanisa momba ny maha-mety ho an'ny hetsika avo lenta ary tsy mandray andraikitra amin'ny fampiasana na fampidirana ny vokatra Raspberry Pi amin'ny hetsika High Risk. Ny vokatra Raspberry Pi dia omena araka ny fepetran'ny RPL. Ny fanomezan'ny RPL ny RESOURCES dia tsy manitatra na manova ny Fehezan-dalàna mahazatra an'ny RPL ao anatin'izany fa tsy voafetra amin'ny fandavana sy antoka voalaza ao aminy.

Document version history

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-FIG-1

Saran'ny antontan-taratasy

Ity antontan-taratasy ity dia mihatra amin'ireto vokatra Raspberry Pi manaraka ireto

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-FIG-2

Sava lalana

Miaraka amin'ny fampidirana ny mpamily sary KMS (Kernel Mode Setting), Raspberry Pi Ltd dia miala amin'ny fanaraha-maso firmware lova amin'ny rafitra famoahana horonan-tsary ary mankany amin'ny rafitra sary mivelatra kokoa. Na izany aza, izany dia tonga miaraka amin'ny fanamby manokana. Ity antontan-taratasy ity dia natao hanampy amin'ny olana mety hitranga rehefa mifindra amin'ny rafitra vaovao. Ity taratasy fotsy ity dia mihevitra fa ny Raspberry Pi dia mampiasa Raspberry Pi OS, ary mifanaraka tanteraka amin'ny firmware sy kernel farany.

voambolana

DRM: Direct Rendering Manager, subsystem an'ny kernel Linux ampiasaina hifandraisana amin'ireo singa fanodinana sary (GPU). Ampiasaina amin'ny fiaraha-miasa amin'ny FKMS sy KMS.
DVI: Nialoha ny HDMI, saingy tsy misy ny fahaiza-manao. Misy tariby sy adaptatera HDMI mankany DVI mba hampifandraisana fitaovana Raspberry Pi amin'ny fampiratiana misy DVI.
EDID: Angon-drakitra famantarana famantarana miitatra. Endrika metadata ho an'ny fitaovana fampisehoana mba hamaritana ny fahaizany amin'ny loharano iray. Ny firafitry ny angona EDID dia ahitana ny anaran'ny mpanamboatra sy ny laharan'ny serie, ny karazana vokatra, ny haben'ny fampisehoana ara-batana, ary ny fotoana tohanan'ny fampisehoana, miaraka amin'ireo angona tsy dia ilaina loatra. Ny fampiratiana sasany dia mety manana sakana EDID tsy mety, izay mety hiteraka olana raha tsy voafehin'ny rafitra fampisehoana ireo lesoka ireo.
FKMS (vc4-fkms-v3d): Fake Kernel Mode Setting. Na dia mbola mifehy ny fitaovana avo lenta aza ny firmware (ho an'ny example, ny seranana High-Definition Multimedia Interface (HDMI), ny Display Serial Interface (DSI), sns), ny tranomboky Linux mahazatra dia ampiasaina amin'ny kernel mihitsy. FKMS dia ampiasaina amin'ny alàlan'ny default ao amin'ny Buster, saingy tsy ampiasaina intsony izao ho an'ny KMS ao Bullseye.
HDMI: High-Definition Multimedia Interface dia fanamafisam-peo / horonan-tsary ho an'ny fandefasana angon-dahatsary tsy voaporitra, ary angona feo nomerika voaporitra na tsy voapotsitra.
HPD: Hotplug detect. Tady ara-batana izay ambaran'ny fitaovana fampirantiana mifandray mba hampisehoana fa misy.
KMS: Kernel Mode Setting; JEREO NY https://www.kernel.org/doc/html/latest/gpu/drm-kms.html raha mila fanazavana fanampiny. Ao amin'ny Raspberry Pi, vc4-kms-v3d dia mpamily izay manatanteraka KMS, ary matetika antsoina hoe "mpamily KMS". Stack graphics lova: Stack grapika napetraka tanteraka ao amin'ny blob firmware VideoCore nasehon'ny mpamily framebuffer Linux. Efa nampiasaina tamin'ny ankamaroan'ny fitaovana Raspberry Pi Ltd hatramin'ny vao haingana ny stack graphics lova; dia soloina tsikelikely amin'ny (F)KMS/DRM izany ankehitriny.

Ny rafitra HDMI sy ny mpamily sary

Ny fitaovana Raspberry Pi dia mampiasa ny fenitra HDMI, izay mahazatra indrindra amin'ny fanaraha-maso LCD sy fahitalavitra maoderina, ho an'ny famoahana horonantsary. Ny Raspberry Pi 3 (anisan'izany ny Raspberry Pi 3B+) sy ny fitaovana teo aloha dia manana seranan-tsambo HDMI tokana, izay afaka mamoaka 1920 × 1200 @60Hz amin'ny fampiasana mpampitohy HDMI feno. Raspberry Pi 4 dia manana seranan-tsambo micro HDMI roa, ary afaka mamoaka 4K amin'ny seranana roa. Miankina amin'ny setup, ny seranan-tsambo HDMI 0 amin'ny Raspberry Pi 4 dia mahavita hatramin'ny 4kp60, fa rehefa mampiasa fitaovana famoahana 4K roa ianao dia voafetra amin'ny p30 amin'ny fitaovana roa. Ny rindrankajy rindrambaiko sary, na inona na inona dikan-teny, dia tompon'andraikitra amin'ny fakana am-bavany ireo fitaovana HDMI mifandray amin'ny fananany, ary mametraka ny rafitra HDMI araka ny tokony ho izy. Ny legacy sy ny FKMS stacks dia samy mampiasa firmware ao amin'ny processeur graphics VideoCore hanamarina ny fisian'ny HDMI sy ny fananana. Mifanohitra amin'izany kosa, ny KMS dia mampiasa loharano misokatra tanteraka, fampiharana amin'ny lafiny ARM. Midika izany fa samy hafa tanteraka ny fototry ny kaody ho an'ireo rafitra roa ireo, ary amin'ny toe-javatra sasany dia mety hiteraka fihetsika tsy mitovy eo amin'ireo fomba roa ireo izany. Ny fitaovana HDMI sy DVI dia manondro ny tenany amin'ny fitaovana loharano amin'ny fampiasana metadata antsoina hoe sakana EDID. Ity dia vakin'ny fitaovana loharano avy amin'ny fitaovana fampirantiana amin'ny alàlan'ny fifandraisana I2C, ary mangarahara tanteraka amin'ny mpampiasa farany izany satria ataon'ny stack sary. Ny sakana EDID dia misy fampahalalana be dia be, saingy ampiasaina indrindra hamaritana hoe inona ny fanapahan-kevitra tohanan'ny fampisehoana, noho izany dia azo amboarina ny Raspberry Pi mba hamoahana fanapahan-kevitra mety.

Ahoana ny fomba fiasan'ny HDMI mandritra ny booting

Rehefa mandeha voalohany ny Raspberry Pi dia mandalo s maromarotages, fantatra amin'ny anarana hoe boot stages:

  1. Ny voalohany-stage, ny bootloader miorina amin'ny ROM dia manomboka ny VideoCore GPU.
  2. Second-stage bootloader (ity no bootcode.bin amin'ny karatra SD amin'ny fitaovana alohan'ny Raspberry Pi 4, ary amin'ny SPI EEPROM amin'ny Raspberry Pi 4):
    1. Ao amin'ny Raspberry Pi 4, ny faharoa-stage bootloader dia hanomboka ny rafitra HDMI, hanadihady ny fampiratiana amin'ny fomba azo atao, dia amboary araka ny tokony ho izy ny fampisehoana. Amin'izao fotoana izao dia ampiasaina ny fampiratiana mba hanomezana angona diagnostika fototra.
    2. Ny fampisehoana diagnostika bootloader (07 Desambra 2022 ho avy) dia hampiseho ny satan'ny fampiratiana rehetra (raha misy ny Hotplug Detect (HPD), ary raha nisy sakana EDID naverina tamin'ny fampisehoana).
  3. Ny firmware VideoCore (start.elf) dia feno sy mandeha. Izany dia handray ny fifehezana ny rafitra HDMI, vakio ny sakana EDID amin'ny fampiratiana rehetra, ary asehoy ny efijery avana amin'ireo fampisehoana ireo.
  4. Ny Linux kernel boots
    1. Mandritra ny baotin'ny kernel, ny KMS dia handray ny fifehezana ny rafitra HDMI avy amin'ny firmware. Indray mandeha indray ny sakana EDID dia vakiana avy amin'ny fampiratiana mipetaka, ary io fampahalalana io dia ampiasaina hananganana ny console sy ny desktop Linux.

Olana sy soritr'aretina mety hitranga

Ny soritr'aretina tsy fahombiazana mahazatra indrindra mitranga rehefa mifindra any amin'ny KMS dia baoty tsara tamin'ny voalohany, miaraka amin'ny efijery bootloader ary avy eo ny efijery avana, ary aorian'ny segondra vitsy dia lasa mainty ny fampisehoana ary tsy miverina intsony. Ny teboka izay lasa mainty ny fampisehoana dia raha ny marina dia ny teboka mandritra ny fizotran'ny kernel booting rehefa ny mpamily KMS no mandray an-tanana ny fampiratiana avy amin'ny firmware. Ny Raspberry Pi amin'izao fotoana izao dia mihazakazaka amin'ny lafiny rehetra afa-tsy amin'ny famoahana HDMI, ka raha alefa ny SSH dia tokony ho afaka miditra amin'ny fitaovana ianao amin'ny alàlan'io lalana io. Ny LED fidirana amin'ny karatra SD maitso dia matetika mikitroka tsindraindray. Azo atao ihany koa fa tsy hahita vokatra HDMI mihitsy ianao; tsy misy fampisehoana bootloader, ary tsy misy efijery avana. Matetika izany dia azo lazaina amin'ny fahadisoana hardware.

Famantarana ny fahadisoana

Tsy misy output HDMI mihitsy
Mety ho tsy nisy boot mihitsy ilay fitaovana, saingy ivelan'ny fehezin'ity taratasy fotsy ity izany. Raha heverina fa olana amin'ny fampisehoana ny fihetsika voamarika, ny tsy fahampian'ny famoahana HDMI mandritra ny ampahany amin'ny fizotran'ny booting dia matetika noho ny hadisoana hardware. Misy safidy maromaro azo atao:

  • Cable HDMI tsy mety
  • Andramo cable vaovao. Ny telegrama sasany, indrindra fa ny mora vidy, dia mety tsy ahitana ny zotram-pifandraisana rehetra ilaina (ohatra ny hotplug) ho an'ny Raspberry Pi mba hamantarana ny fampisehoana.
  • Port HDMI misy tsininy amin'ny Raspberry Pi
  • Raha mampiasa Raspberry Pi 4 ianao, andramo ny seranan-tsambo HDMI hafa.
  • Port HDMI tsy mety amin'ny monitor
  • Indraindray ny seranan-tsambo HDMI amin'ny monitor na fahitalavitra dia mety ho tonta. Manandrama seranan-tsambo hafa raha manana iray ny fitaovana.
  • Mahalana, ny fitaovana fampirantiana dia tsy afaka manome angon-drakitra EDID ihany rehefa mandeha, na rehefa voafantina ny seranana marina. Mba hanamarinana, ataovy azo antoka fa mandeha ny fitaovana ary voafantina ny seranan-tsambo fidirana marina.
  • Asehoy ny fitaovana tsy manamafy ny tsipika mpitsikilo hotplug

Ny vokatra voalohany, dia lasa mainty ny efijery
Raha mipoitra ny fampisehoana nefa mandeha mandritra ny boot kernel Linux, dia misy antony maromaro mety hitranga, ary matetika izy ireo dia mifandray amin'ny olana mamaky ny EDID avy amin'ny fitaovana fampisehoana. Araka ny hita avy amin'ny fizarana etsy ambony momba ny filaharan'ny boot, ny EDID dia vakiana amin'ny teboka maro samihafa mandritra ny fizotry ny boot, ary ny tsirairay amin'ireo famakiana ireo dia atao amin'ny rindrambaiko samihafa. Ny famakiana farany, rehefa mandray an-tanana ny KMS, dia tanterahana amin'ny alàlan'ny kaody kernel Linux ambony tsy voaova, ary tsy mitantana ireo endrika EDID simba sy ny rindrambaiko firmware taloha. Izany no mahatonga ny fampiratiana afaka mijanona amin'ny asany raha vao mandray an'i KMS. Misy fomba maromaro hanamafisana raha tsy mamaky ny EDID ny KMS, ary ny roa amin'ireo dia ireto manaraka ireto.
Jereo ny efijery diagnostika bootloader (Raspberry Pi 4 ihany)

FANAMARIHANA
Ny diagnostika bootloader dia mila bootloader vao haingana. Azonao atao ny manavao ny kinova farany amin'ny fampiasana ireto torolalana ireto: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader Esory ny karatra SD ary avereno indray ny Raspberry Pi. Tsindrio ny ESC eo amin'ny efijery Install OS, ary tokony hiseho eo amin'ny fitaovana fampisehoana ny efijery diagnostika. Tokony hisy tsipika eo amin'ny fampisehoana izay manomboka amin'ny fampisehoana: — ohatraample:

  • fampisehoana: DISP0: HDMI HPD=1 EDID=ok #2 DISP1: HPD=0 EDID=tsy misy #0

Ity vokatra avy amin'ny Raspberry Pi 4 ity dia mampiseho fa ny rafitra dia nahita fampisehoana HDMI tamin'ny seranan-tsambo HDMI 0, nohamafisin'ny hotplug detect, ary novakiana OK ny EDID. Tsy nisy na inona na inona hita tao amin'ny seranana HDMI 1.

Jereo raha nahita EDID ny rafitra KMS
Mba hanamarinana izany dia mila miditra amin'ny fitaovana Raspberry Pi amin'ny SSH amin'ny solosaina hafa ianao. Ny SSH dia azo alefa rehefa mamorona sary karatra SD miaraka amin'ny Raspberry Pi Imager, amin'ny fampiasana ny safidy Advanced Settings. Ny fampandehanana ny SSH amin'ny karatra SD efa nalaina sary dia somary sarotra kokoa: mila mampiasa solosaina hafa ianao mba hanampiana a file nomena anarana ssh amin'ny fizarazarana boot. Soloy ny karatra SD amin'ny Raspberry Pi tany am-boalohany ary atsangano izany. Izany dia tokony hamela ny SSH, miaraka amin'ny adiresy IP natolotry ny DHCP. Raha vao tafiditra ianao dia soraty eo amin'ny baikon'ny terminal ireto manaraka ireto mba hampisehoana ny votoatin'ny EDID rehetra hita (mety mila manova HDMI-A-1 ho HDMI-A-2 ianao miankina amin'ny seranan-tsambo HDMI amin'ny Raspberry Pi mifandray amin'ny fitaovana fampisehoana): cat / sys / class / drm / card?-HDMI-A-1/edid Raha tsy misy lahatahiry nomena anarana hoe karatra?

FANAMARIHANA
Raha toa ka voavaky tsara ny EDID dia misy virtoaly mahasoa file ao amin'ny lahatahiry iray ihany, antsoina hoe modes, izay rehefa aseho dia mampiseho ny fomba rehetra azo atao izay lazain'ny EDID fa tohanan'ny fitaovana.

Fanamaivanana

Hotplug detect lessure Raha toa ka tsy mahita monitor mipetaka ny firmware sy ny KMS, dia mety ho tsy fahombiazan'ny detection hotplug izany — izany hoe, tsy fantatry ny Raspberry Pi fa misy fitaovana nampidirina, ka tsy manamarina ny EDID. Mety ho noho ny tariby ratsy, na fitaovana fampirantiana tsy mametraka hotplug tsara. Azonao atao ny manery ny hotplug detect amin'ny alàlan'ny fanovana ny baikon'ny kernel file (cmdline.txt) izay voatahiry ao amin'ny fizarazarana baotin'ny karatra SD Raspberry Pi OS. Azonao atao ny manova ity file amin'ny rafitra hafa, mampiasa izay mpamoaka lahatsoratra tianao. Ampio amin'ny faran'ny cmdline.txt ireto manaraka ireto file: video=HDMI-A-1:1280×720@60D Raha mampiasa ny seranana HDMI faharoa ianao, dia soloy HDMI-A-1 ny HDMI-A-2. Azonao atao ihany koa ny mamaritra fanapahan-kevitra hafa sy ny tahan'ny frame, fa ataovy azo antoka fa misafidy izay tohanan'ny fitaovana fampisehoana ianao.

FANAMARIHANA
Ny antontan-taratasy momba ny baiko baikon'ny kernel ho an'ny horonan-tsary dia azo jerena eto: https://www.kernel.org/doc/Documentation/fb/modedb.txt

FAMPITANDREMANA
Ny fitambaran-tsary tranainy dia nanohana ny fampiasana fidirana config.txt mba hametrahana hotplug detect, saingy amin'ny fotoana anoratana dia tsy mandeha amin'ny KMS izany. Mety ho tohanana amin'ny famoahana firmware ho avy. Ny fidirana config.txt dia hdmi_force_hotplug, ary azonao atao ny mamaritra ny seranan-tsambo HDMI manokana izay ampiharan'ny hotplug amin'ny fampiasana hdmi_force_hotplug:0=1 na hdmi_force_hotplug:1=1. Mariho fa ny anarana ho an'ny KMS dia manondro ny seranana HDMI ho 1 sy 2, fa ny Raspberry Pi kosa dia mampiasa 0 sy 1.

olana EDID
Vitsy amin'ny fitaovana fampirantiana no tsy afaka mamerina EDID raha toa ka tapaka izy ireo, na rehefa voafantina ny fampidirana AV diso. Mety ho olana izany raha ny Raspberry Pi sy ny fitaovana fampirantiana dia eo amin'ny tady herinaratra mitovy, ary ny fitaovana Raspberry Pi dia mandeha haingana kokoa noho ny fampisehoana. Amin'ny fitaovana toy izany dia mety mila manome EDID amin'ny tanana ianao. Na dia tsy mahazatra aza, ny fitaovana fampisehoana sasany dia manana sakana EDID izay ratsy endrika ary tsy azon'ny rafitra KMS EDID. Amin'ireo toe-javatra ireo, dia azo atao ny mamaky EDID avy amin'ny fitaovana iray manana vahaolana mitovy ary mampiasa izany. Na izany na tsy izany, ireto toromarika manaraka ireto dia mamaritra ny fomba famakiana EDID avy amin'ny fitaovana fampirantiana sy ny fanamboarana ny KMS hampiasa azy io, fa tsy ny KMS manandrana manadihady mivantana ilay fitaovana.

Mandika EDID amin'ny a file
Famoronana a file tsy azo atao matetika ny metadata EDID hatramin'ny voalohany, ary mora kokoa ny mampiasa ny efa misy. Amin'ny ankapobeny dia azo atao ny maka EDID amin'ny fitaovana fampisehoana ary mitahiry izany ao amin'ny karatra SD an'ny Raspberry Pi mba ho ampiasain'ny KMS fa tsy mahazo EDID avy amin'ny fitaovana fampisehoana. Ny safidy mora indrindra eto dia ny miantoka fa ny fitaovana fampirantiana dia mandeha sy mandeha ary amin'ny fidirana AV marina, ary ny Raspberry Pi dia nanomboka ny rafitra HDMI tsara. Avy amin'ny terminal, azonao atao ny mandika ny EDID amin'ny a file miaraka amin'ity baiko manaraka ity: sudo cp /sys/class/drm/card?-HDMI-A-1/edid /lib/firmware/myedid.dat Raha toa ka tsy misy ny EDID noho ny antony iray, dia azonao atao ny mametaka ny fitaovana amin'ny fomba tsy KMS izay mahomby amin'ny fandefasana ny desktop na ny console, dia adikao ny EDID izay hovakian'ny firmware (antenaina) hahomby. file.

  1. Alefaso mankany amin'ny maodely sary lova.
    1. Amboary ny config.txt ao amin'ny fizarazaran'ny boot, ataovy azo antoka ny fampandehanana ny mpanonta anao amin'ny sudo, ary ovay ny tsipika milaza hoe dtoverlay=vc4-kms-v3d ho #dtoverlay=vc4-kms-v3d.
    2. Avereno indray.
  2. Tokony hiseho izao ny desktop na ny console login.
    1. Ampiasao ny terminal, kopia ny EDID avy amin'ny fitaovana fampiratiana mipetaka amin'ny a file miaraka amin'ity baiko manaraka ity:
  • tvservice -d myedid.dat sudo mv myedid.dat /lib/firmware/

Mampiasa a file-based EDID fa tsy manadihady ny fitaovana fampirantiana Ovay /boot/cmdline.txt, ataovy azo antoka ny fampandehanana ny editor anao amin'ny fampiasana sudo, ary ampio ireto manaraka ireto amin'ny baikon'ny kernel: drm.edid_firmware=myedid.dat Azonao atao ny mampihatra ny EDID amin'ny seranana HDMI manokana toy izao manaraka izao: drm.edid_firmware=HDMI-A-1:myedid back.dat manaraka raha ilaina, booting back.dat manaraka:

  1. Amboary ny config.txt amin'ny fizarazarana boot, ataovy azo antoka ny fampandehanana ny mpanonta anao amin'ny sudo, ary ovay ny tsipika milaza hoe #dtoverlay=vc4-kms-v3d ho dtoverlay=vc4-kms-v3d.
  2. Avereno indray.

FANAMARIHANA
Raha mampiasa a file-based EDID, fa mbola manana olana amin'ny hotplug, azonao atao ny manery ny fitadiavana hotplug amin'ny alàlan'ny fampidirana ireto manaraka ireto amin'ny baikon'ny kernel: video=HDMI-A-1:D.

Documents / Loharano

RaspberryPi KMS HDMI Output Graphics Driver [pdf] Boky Torolàlana
KMS, HDMI Output Graphics Driver, KMS HDMI Output, Graphics Driver, KMS HDMI Output Graphics Driver, Driver

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *