Innehållsförteckning:

Orange PI HowTo: Konfigurera den för användning med en 5 "HDMI TFT LCD -skärm: 8 steg (med bilder)
Orange PI HowTo: Konfigurera den för användning med en 5 "HDMI TFT LCD -skärm: 8 steg (med bilder)

Video: Orange PI HowTo: Konfigurera den för användning med en 5 "HDMI TFT LCD -skärm: 8 steg (med bilder)

Video: Orange PI HowTo: Konfigurera den för användning med en 5
Video: POE комплект видеонаблюдения РАБОТА ПО ОДНОМУ КАБЕЛЮ!!! 2024, November
Anonim
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5
Orange PI HowTo: Konfigurera den för användning med en 5

Om du var klok nog att beställa en HDMI TFT LCD -skärm tillsammans med din orange PI, är du förmodligen avskräckt av svårigheterna att försöka tvinga den att fungera. Medan andra inte ens kunde notera några hinder. Nyckeln är att det finns minst två (kan vara fler) olika typer av dem som visas på marknaden. De ser väldigt lika varandra ut och man kan missa någon skillnad.

Här är båda: Den till vänster på bilden är den "goda". Installationen var enkel och okomplicerad. Den till höger är den "dåliga". Upplägget var mycket mer komplicerat.

Det finns nästan ingen skillnad mellan den goda och den "dåliga", med undantag kanske för att den dåliga är signerad som "Rev3.0" (revision 1) och det goda är undertecknat som "Rev2" (version 2) eller "v2 ".

KRAV:

  1. Orange PI med Linux -startbart SD -kort. (Den orangefärgade PI Officiella webbplatsen innehåller instruktioner för hur man gör en: https://www.orangepi.org/Docs/SDcardinstallation.html och med rätt strömförsörjning.
  2. Stationär dator (Windows körs)
  3. HDMI -kabel
  4. USB till mini-usb-kabel
  5. Arbetskopia av verktyget fexc.exe.

Det är bra om din Linux -bild behåller sin installationsfil (script.bin) på en FAT -partition på ditt flash -kort. Om inte - du kommer att hitta ett sätt att rensa den från ext2 Linux -partition till ditt Windows -skrivbord helt själv.

Steg 1: Bestäm modellen

Bestäm modellen
Bestäm modellen
Bestäm modellen
Bestäm modellen

När din display har kommit, kontrollera först inskriften på baksidan.

  • Om du hittar en "Rev3.0" följer du avsnittet {REV 3} i stegen nedan.
  • Om det finns "Rev 2" -märke följer du avsnittet {REV 2}.

När du har bestämt modellen för din TFT -skärm kan du fortsätta med att montera din Orange PI -baserade dator.

Steg 2: Anslut din OPI

Anslut din OPI
Anslut din OPI
Anslut din OPI
Anslut din OPI

Anslut Orange PI -kortet med displayen med hjälp av HDMI -kabel. Anslut en av din Orange PI: s USB-portar till USB-porten på din skärm med hjälp av USB-till-mini-USB-kabel.

Det är förmodligen ingen bra idé att försöka sätta displayen på GPIO -porten. Orange PI: s geometri skiljer sig från Raspberry PI: s och skärmar som är väl lämpade för den senare passar kanske inte för den första. I olyckliga fall kan du till och med spricka någon del eller göra något annat dåligt om du fortsätter att försöka. Glöm i alla fall att använda den här fina U-formade HDMI-till-HDMI-adaptern som medföljer din bildskärm, geometrierna på Orange PI-kortet och skärmen tillåter det inte.

Steg 3: Konvertera BIN till FEX

Konvertera BIN till FEX
Konvertera BIN till FEX
Konvertera BIN till FEX
Konvertera BIN till FEX

Ta ditt Orange PI Linux -startbara flash -kort och anslut det till din stationära Windows -dator med hjälp av en lämplig adapter. Hitta sedan "script.bin" -filen på flash -kortet och kopiera den till ett bra ställe på din stationära PC: s hårddisk. T.ex. till mappen c: / pall \.

Kopiera operativprovet för verktyget fexc.exe tillsammans med fex2bin.bat- och bin2fex.bat -filer till samma mapp där du har placerat script.bin. (Se min tidigare instruerbara för att hitta ett sätt att få den ökända fexc.exe)

Dekryptera script.bin till textform (script.fex) genom att köra kommandofilen bin2fex.bat.

Om du redan använder You orange PI en tid betyder det att du har rätt konfigurerat processor- och minnesklockor. Så du kan gå direkt till steg 5. Om du använder Orange PI för första gången - ta dig tid att ställa in rätt och säkra hastigheter för processorn och minnet.

Steg 4: Förbered Safe Script.fex

Kontrollera avsnittet [mål], [dvfs_table] och [dram_para] i (text) script.fex -filen. Se till att värdena där verkligen motsvarar processorkraften på ditt Orange PI -kort. Minska värdena om det behövs. Bra (men lite långsam) utgångspunkt är att sätta

[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_00v = 10000 l500 = 8000 l500 = 8000 l500

Och att ställa in

dram_clk = 624

i avsnittet [dram_para]. I min tidigare instruerbara procedur beskrivs mer detaljerat.

Steg 5: Konfigurera displayparametrar

{för REV 2} Om du har den "bra" modellen på skärmen kan du kopiera/klistra in (owerwrite) dess [disp_init] och [hdmi_para] sektioner härifrån:

[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_hemi = 480 [hdmi_d = 800 hd = 800 hhd_dx_hd = 800 hd_damm_docka_hd = 800 [hdmi_d = 800 hd] "hdmi_cts_compatibility = 1

Alla krediter till Jimmy Belanger - [LÖST] Orange PI PC H3 -vinnare, sammanställd med igorpecovnik jessie desktop

Se också till att parametern pll_video i avsnittet [klocka] är inställd på 292:

[klocka]

pll_video = 292

{för REV 3}

Om du har displayens "dåliga" modell kan du kopiera/klistra in (owerwrite) dess [disp_init] och [hdmi_para] sektioner härifrån:

[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

Du måste också ställa in pll_video -parametern i avsnittet [klocka] till 321:

[klocka]

pll_video = 321

Steg 6: Konvertera FEX till BIN

Konvertera FEX till BIN
Konvertera FEX till BIN

Vi har slutat med script.fex, så spara det på din hårddisk och avsluta textredigeringsprogrammet.

Använd fex2bin.bat för att packa tillbaka filen till det binära formatet. Kom ihåg att script.bin vanligtvis har "skrivskyddat" -attribut och fexc -verktyget kan inte skriva över det automatiskt.

Steg 7: OPI Ready

OPI Ready
OPI Ready
OPI Ready
OPI Ready

Anslut 5v strömförsörjningen för att slå på den orangefärgade PI: n. Och nu kan du se cool bild på din LCD -skärm.

Steg 8: ANMÄRKNINGAR

  1. Varför kallar jag Rev2 som "bra" och Rev3 som "dålig"?

    • Rev 2 har mycket större video pll klocka fånga intervall. T.ex. Rev 2 fungerar bra med att script.bin har förberetts för Rev3, men Rev 3 visar bara en vit skärm när den används med script.bin för Rev2. Och om du börjar variera pll_video parameter Du kommer också att notera skillnaden.
    • Med Rev2 kan du enkelt få en upplösning på 800x480, medan du med Rev 3 bara får 720x480
    • Rev2 har fina monteringshål, medan Rev3 är svår att installera mekaniskt.
  2. Inställningarna har en mycket enkel logik efteråt. Faktum är att Windows bestämmer Rev3 -skärmen (med EDID) som "66 Hz". Displayens vertikala upplösning är 480 rader. Det finns bara två 480 linjelägen i OPI-inställningarna: läge 0: 480 linjer sammanflätade och läge 2: 480 linjer icke-sammanflätade. Så man borde bara ställa in en av dem och justera ramhastigheten. Om pll_video = 292 motsvarar 60 Hz kommer 292*66/80 = 320 att vara tillräckligt nära. Det blir dock klart först när du redan har hittat rätt inställningar. Alla är starka med rygg …
  3. "Orange PI", "Windows", "Linux", "Sunxi-Tools", "Allwinner", etc … är korrespondentens varumärken som tillhör respektive ägare.

Rekommenderad: