Inhoudsopgave:

Orange PI HowTo: instellen voor gebruik met een 5" HDMI TFT LCD-scherm - Ajarnpa
Orange PI HowTo: instellen voor gebruik met een 5" HDMI TFT LCD-scherm - Ajarnpa

Video: Orange PI HowTo: instellen voor gebruik met een 5" HDMI TFT LCD-scherm - Ajarnpa

Video: Orange PI HowTo: instellen voor gebruik met een 5
Video: Home Assistant Universal Installer, de snelste manier om te installeren, test op Orange Pi Zero3 4GB 2024, November
Anonim
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5
Orange PI HowTo: instellen voor gebruik met een 5

Als u verstandig genoeg was om een HDMI TFT LCD-scherm samen met uw Orange PI te bestellen, bent u waarschijnlijk ontmoedigd door de moeilijkheden bij het proberen om het te laten werken. Terwijl anderen zelfs geen obstakels konden opmerken. De sleutel is dat er ten minste twee (misschien meer) verschillende soorten van die schermen op de markt zijn. Ze lijken erg op elkaar en je kunt elk verschil missen.

Hier zijn beide: Degene aan de linkerkant van de foto is de "goede". De installatie ervan was eenvoudig en duidelijk. De rechtse is de "slechte". De opzet was veel ingewikkelder.

Er is bijna geen verschil tussen de goede en de "slechte", behalve misschien dat de slechte is ondertekend als "Rev3.0" (revisie 1) en de goede is ondertekend als "Rev2" (revisie 2) of "v2 ".

VEREISTEN:

  1. Oranje PI met opstartbare SD-kaart voor Linux. (De oranje officiële PI-site heeft de instructies om er een te maken: https://www.orangepi.org/Docs/SDcardinstallation.html en met de juiste voeding.
  2. Desktopcomputer (Windows actief)
  3. HDMI kabel
  4. USB naar mini-usb-kabel
  5. Werkkopie van het hulpprogramma fexc.exe.

Het is goed als uw Linux-image het installatiebestand (script.bin) op een FAT-partitie van uw flashkaart bewaart. Als dat niet het geval is, zult u zelf een manier moeten vinden om het van de ext2 Linux-partitie naar uw Windows-bureaublad op te ruimen.

Stap 1: Bepaal het model

Bepaal het model
Bepaal het model
Bepaal het model
Bepaal het model

Wanneer uw display is aangekomen, controleert u eerst de inscriptie op de achterkant.

  • Als u daar een "Rev3.0" kunt vinden, volgt u de {REV 3}-secties in de onderstaande stappen.
  • Als er "Rev 2" staat, volg dan de {REV 2} secties.

Nadat u het model van uw TFT-scherm hebt bepaald, kunt u doorgaan met het samenstellen van uw op Orange PI gebaseerde computer.

Stap 2: Verbind de Your OPI

Verbind de Your OPI
Verbind de Your OPI
Verbind de Uw OPI
Verbind de Uw OPI

Verbind het Oranje PI-bord met het display door middel van een HDMI-kabel. Sluit een van de USB-poorten van uw Orange PI aan op de USB-poort van uw beeldscherm door middel van een USB-naar-mini-USB-kabel.

Het is waarschijnlijk geen goed idee om te proberen het scherm op de GPIO-poort te plaatsen. De geometrie van de Orange PI verschilt van die van Raspberry PI en de schermen die goed geschikt zijn voor de laatste, zijn misschien niet geschikt voor de eerste. In het ongelukkige geval kun je zelfs een deel knetteren of iets anders doen als je het blijft proberen. In ieder geval - vergeet deze mooie U-vormige HDMI-naar-HDMI-adapter te gebruiken, die bij uw display hoort, de geometrieën van het oranje PI-bord en van het display laten dat gewoon niet toe.

Stap 3: Converteer BIN naar FEX

Zet BIN om naar FEX
Zet BIN om naar FEX
Zet BIN om naar FEX
Zet BIN om naar FEX

Neem uw Orange PI Linux opstartbare flash-kaart en sluit deze aan op uw Windows-desktop-pc met behulp van een goede adapter. Zoek vervolgens het bestand "script.bin" op de flashkaart en kopieer het naar een goede plaats op de harde schijf van uw desktop-pc. bijv. naar de map c:\stool\.

Kopieer het operationele voorbeeld van het hulpprogramma fexc.exe samen met de bestanden fex2bin.bat en bin2fex.bat naar dezelfde map, waar u de script.bin hebt geplaatst. (Raadpleeg mijn vorige instructable om een manier te vinden om de beruchte fexc.exe te krijgen)

Decodeer de script.bin naar tekstvorm (script.fex) door het opdrachtbestand bin2fex.bat uit te voeren.

Als u uw oranje PI al een tijdje gebruikt, betekent dit dat u de processor- en geheugenklokken correct hebt geconfigureerd. U kunt dus direct doorgaan naar stap 5. Als u de Orange PI voor de eerste keer gebruikt, neem dan de tijd om de juiste en veilige snelheden voor de processor en het geheugen in te stellen.

Stap 4: Bereid Safe Script.fex voor

Controleer de secties [target], [dvfs_table] en [dram_para] van het (text) script.fex-bestand. Zorg ervoor dat de waarden daar echt overeenkomen met de verwerkingskracht van Your Orange PI board. Verlaag de waarden indien nodig. Goed (maar wat traag) startpunt is om in te stellen

[dvfs_table]max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1056000000 lv1_volt = 1500 lv2_freq = 1008000000 lv2_volt = 1400 lv3_freq = 912000000 lv3_volt = 1350 lv4_freq = 864000000 lvv

En om in te stellen

dram_clk = 624

in [dram_para] sectie. In mijn vorige instructable wordt de procedure in meer detail beschreven.

Stap 5: Displayparameters configureren

{for REV 2}Als u het "goede" model van het scherm heeft, kunt u de secties [disp_init] en [hdmi_para] van hier kopiëren/plakken (owerwrite):

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 5 screen1_output_type = 3 screen1_output_mode = 5 fb0_width = 800 fb0_height = 480 fb1_width = 800 fb1_height = 480 [hdmi_ed_para] hdmi " hdmi_cts_compatibility = 1

Alle credits voor Jimmy Belanger - [OPGELOST] Orange PI PC H3 Winnaar, samengesteld met igorpecovnik jessie desktop

Zorg er ook voor dat de parameter pll_video in de sectie [clock] is ingesteld op 292:

[klok]

pll_video = 292

{voor REV 3}

Als u het "slechte" model van het scherm heeft, kunt u de secties [disp_init] en [hdmi_para] van hier kopiëren/plakken (owerwrite):

[disp_init]

disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 2 screen1_output_type = 3 screen1_output_mode = 2 fb0_width = 720 fb0_height = 480 fb0_scaler_mode_enable = 1 fb0_pixel_sequence = 2 fb0_format = 4 fb0_framebuffer_num = 2 fb1_width = 720 fb1_height = 480 fb1_scaler_mode_enable = 1 fb1_pixel_sequence = 2 fb1_format = 4 fb0_framebuffer_num = 2

[hdmi_para]

hdmi_used = 1 hdmi_x = 720 hdmi_y = 480 hdmi_power = "vcc-hdmi-18" hdmi_cts_compatibility = 1

U moet ook de parameter pll_video in de sectie [clock] instellen op 321:

[klok]

pll_video = 321

Stap 6: Converteer FEX naar BIN

Zet FEX om naar BIN
Zet FEX om naar BIN

We zijn klaar met script.fex, dus sla het op uw harde schijf op en sluit de tekstbewerkingssoftware af.

Gebruik fex2bin.bat om het bestand weer in het binaire formaat in te pakken. Onthoud dat script.bin meestal het kenmerk "alleen lezen" heeft en dat het hulpprogramma fexc dit niet automatisch kan overschrijven.

Stap 7: Klaar voor OPI

Klaar voor OPI
Klaar voor OPI
Klaar voor OPI
Klaar voor OPI

Sluit de 5v-voeding aan om de Orange PI in te schakelen. En nu kunt u een cool beeld zien op uw LCD-scherm.

Stap 8: OPMERKINGEN

  1. Waarom noem ik Rev2 als "goed" en Rev3 als "slecht"?

    • Rev 2 heeft een veel breder opnamebereik voor video-pll-klokken. bijv. Rev 2 werkt goed met een script.bin die is voorbereid voor de Rev3, maar Rev 3 zal alleen een wit scherm tonen bij gebruik met script.bin voor de Rev2. En als u de pll_video-parameter begint te variëren, zult u ook het verschil merken.
    • Met Rev2 kunt u gemakkelijk de volledige resolutie van 800x480 krijgen, terwijl u met Rev 3 slechts 720x480. krijgt
    • Rev2 heeft mooie montagegaten, terwijl Rev3 mechanisch moeilijk te installeren is.
  2. De instellingen hebben achteraf een heel eenvoudige logica. Inderdaad, Windows bepaalt Rev3-weergave (door de EDID) als "66 Hz". En de verticale resolutie van het scherm is 480 lijnen. Er zijn slechts twee 480-lijnmodi in OPI-instellingen: modus 0: 480 lijnen geïnterlinieerd en modus 2: 480 lijnen niet-geïnterlinieerd. Dus je moet er gewoon een instellen en de framerate aanpassen. Als pll_video = 292 overeenkomt met 60 Hz, dan komt 292*66/80 = 320 dicht genoeg in de buurt. Het wordt echter pas duidelijk nadat je de juiste instellingen al hebt gevonden. Iedereen is sterk met een achterhoofd…
  3. De "Orange PI", "Windows", "Linux", "Sunxi-Tools", "Allwinner", enz… zijn de overeenkomstige handelsmerken van hun respectievelijke eigenaren.

Aanbevolen: