Obsah:
- Krok 1: Budete potrebovať:
- Krok 2: Zostavte svoj počítač založený na Orange PI:
- Krok 3: Pripojte OPI
- Krok 4: Pripojte displej
- Krok 5: Pripojte napájací zdroj
- Krok 6: Stiahnite si obrázok Linuxu
- Krok 7: Pripojte kartu SD
- Krok 8: Preveďte zásobník na Fex
- Krok 9: Pripravte si bezpečný Script.fex
- Krok 10: Konfigurujte parametre zobrazenia
- Krok 11: Úprava Fexu bola vykonaná
- Krok 12: Spustite OPI
- Krok 13: Upravte pravé dolné konce obrazovky
- Krok 14: Upravte veľkosť ponuky Štart
- Krok 15: Upravte pracovné priestory
Video: Oranžový PI návod: Nastavte ho na používanie so zadným displejom do auta a adaptérom HDMI na RCA: 15 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
PREDMLUVA. Zdá sa, že každý iný používa veľký a ešte väčší televízor alebo monitor s hlúpou doskou Orange PI. A vyzerá to trochu prehnane, keď je to určené pre vstavané systémy. Tu potrebujeme niečo malé a lacné. Rovnako ako starý prenosný televízor alebo LCD displej, ktorý sa bežne používa v automobiloch na pripojenie k kamere zadného pohľadu. Ak sa chystáte použiť niečo také, potom všetky otázky, ktorých sú všetky fóra plné, napríklad „Ako môžem nastaviť rozlíšenie niekoľko tisíc až niekoľko tisíc?“sa tu nepoužívajú. Naopak, bude vás zaujímať: „Ako nastaviť rozlíšenie NÍZKE?“.
Všimnite si tiež, že na rozdiel od starých vákuových trubicových televízorov alebo tých efektných drahých viacrežimových veľkých počítačových monitorov, lacný a jednoduchý LCD displej môže zvyčajne podporovať jeden alebo dva rôzne režimy videa. A ak sa prichádzajúci signál nezhoduje s žiadnym z nich, uvidíte iba prázdnu obrazovku. Ak sa vstupný signál nezhoduje, displej môže dokonca bez problémov prejavovať známky života. Zanecháva to vo vás pocit, že buď je displej mŕtvy, alebo je oranžový mŕtvy, alebo sa niečo pokazilo s adaptérom …
Krok 1: Budete potrebovať:
- Počítač (stolný) s operačným systémom Windows s pripojením na internet;
- Doska Orange PI s konektormi HDMI. (Väčšina z nich má jednu, ale existujú určité výnimky. Napríklad Orange PI Zero) a niektoré 5 V napájanie na napájanie Orange PI;
- Flash karta Micro SD (tm) na zapísanie obrazu operačného systému vášho PI. Karta by mala byť dostatočne veľká. 4 Gb je dosť, ale čím väčší, tým lepší;
- Zadný automobilový displej s RCA kompozitným video vstupom. (Väčšina dostupných v skutočnosti závisí od konektorov RCA.);
- Adaptér HDMI TO RCA;
- Napájanie displeja 12 V;
- A samozrejme káble na prepojenie jedného s druhým.
Krok 2: Zostavte svoj počítač založený na Orange PI:
Nájdite na stole primeranú voľnú plochu, vložte tam svoj Orange PI, adaptér HDMI-to-RCA, displej a napájacie zdroje.
Krok 3: Pripojte OPI
Pripojte Orange PI k adaptéru pomocou kábla HDMI-HDMI.
Krok 4: Pripojte displej
Pripojte adaptér HDMI-to RCA k displeju pomocou kábla RCA-to-RCA. Všimnite si toho, že kompozitný video signál obvykle prechádza ŽLTÝM JACKOM. Na napájanie 12 voltov sa zvyčajne používa ČERVENÝ konektor konektora displeja automobilu (Mali by ste to lepšie zaistiť tým, že sa pozriete do príručky svojho displeja).
Krok 5: Pripojte napájací zdroj
Pripojte 5v napájací modul k vášmu Orange PI a 12v napájací modul k LCD displeju vášho auta. Napájací zdroj zatiaľ nezapájajte do elektrickej siete. (Každopádne je to v tejto fáze nezmyselné, pretože Orange PI nie je správne nakonfigurovaný, takže neuvidíte nič zaujímavé.)
Krok 6: Stiahnite si obrázok Linuxu
Stiahnite si obrázok vhodného operačného systému a zapíšte si ho na kartu Micro SD. Existuje veľa návodov, ako to urobiť správne. Môžete sa napríklad obrátiť na tento návod:
www.orangepi.org/Docs/SDcardinstallation.html
Podľa môjho názoru je lepšie použiť distribúciu Debian alebo Ubuntu z oficiálneho servera (https://www.orangepi.org/downloadresources/) ako z archívu, pretože ten druhý uchováva svoj konfiguračný súbor (script.bin) hlboký. v natívnom oddiele Linux ext2 a je ťažké ho preniesť do vášho stolného počítača a ešte ťažšie ho vrátiť späť po potrebných úpravách. Na zápis súborov do oddielu Linux potrebujete počítač s operačným systémom Linux alebo virtuálny počítač s operačným systémom Linux. Akékoľvek druhy čítačiek/zapisovačov „Windows to ext2fs“sú akýmsi „sudom prachu“- nikdy neviete, kedy (a prečo) zničia váš súborový systém do pekla.
Hovorí sa, že by ste mali vykonať úpravu súboru scipt.bin priamo na Orange Pi. ale … Majte na pamäti nasledujúce faktory:
- Váš Orange PI ešte nebol správne nakonfigurovaný a „hrá mŕtveho“, takže nie je známe, ako by sa mal používať na opravu súboru script.bin.
- Aj keď ste svoj Orange PI pripojili k veľkému a efektnému monitoru HDMI s viacerými režimami, je stále trochu nebezpečné zapnúť dosku Orange PI a načítať nesprávne nakonfigurovaný operačný systém. Dôvodom je, že script.bin slúži nielen na konfiguráciu rozlíšenia videa a obnovovacej frekvencie, ale aj na ovládanie rýchlosti procesora a pamäte. Pri nesprávnom nastavení môže dôjsť k prehriatiu a poškodeniu dosky. A S najväčšou pravdepodobnosťou BUDE ZLEPŠENÝ, pretože existuje veľa typov oranžových dosiek PI a šanca, že skript.bin z vášho konkrétneho stiahnutého obrázku bude vyhovovať vašej konkrétnej doske, je miniatúrny. Veci sú ešte horšie, pretože väčšinu skript.bin tam už pripravili pretaktovači. Nechajte si preto svoje sťažnosti a pripravte sa na úpravu súboru script.bin vo svojom stolnom počítači.
Krok 7: Pripojte kartu SD
Na pripojenie karty SD (s nainštalovaným obrazom operačného systému) k počítaču použite vhodný adaptér. Ďalej budem predpokladať, že máte zdravý rozum a používate tam Windows. Ak budete postupovať podľa mojich rád a použijete obrázok, ktorý uchováva súbor script.bin na oddiele FAT, ihneď uvidíte disk, ktorý obsahuje dva (alebo viac) súborov: script.bin a uImage. Ten druhý je zavádzacie jadro Linuxu a je pre nás lepšie ho nechať ísť.
Krok 8: Preveďte zásobník na Fex
Skopírujte súbor script.bin do priečinka v stolnom počítači a preveďte ho do textového (takzvaného „fex“) formátu. Na konverziu budete potrebovať nástroj na konverziu. Nájdite správne fungujúcu kópiu súboru fexc.exe pre systém Windows alebo sa riaďte mojím predchádzajúcim pokynom, ako nainštalovať Orange PI How: Compile Sunxi Tool for Windows Under Windows
Použite príkaz "bin2fex" alebo priamo napíšte:
"fexc -I bin -O fex script.bin script.fex"
vo výzve „dos“a stlačte kláves Enter.
(Aby to fungovalo, určite musíte mať nástroj fexc v rovnakom priečinku, kam ste skopírovali súbor script.bin. Alternatívne sa môžete pokúsiť nastaviť premennú prostredia PATH vo svojich oknách tak, aby ukazovala na miesto, kde ste nainštalovali nástroj fexc..exe. Ešte alternatívnejšie je, že si môžete stiahnuť súbor fexc_install.zip, rozbaliť ho do niektorého priečinka a dvakrát naň kliknúť na súbor install.bat. Inštalačný skript vytvorí na vašom pevnom disku c: / stool / a umiestni dve skratky: BIN_TO_FEX a FEX_TO_BIN na pracovnú plochu. Všetko, čo potrebujete, je potom skopírovať súbor script.bin do priečinka c: / stool / a dvojitým kliknutím na ikonu BIN_TO_FEX získať textový súbor script.fex. A keď ste s úpravami skončili, stačí dvakrát kliknúť na ikonu FEX_TO_BIN, aby sa vrátila do binárneho formátu. UPOZORNENIE: Ak sa skutočne cítite zle, musíte obmedziť túto poslednú možnosť, pravdepodobne nebudete dostatočne múdri na to, aby ste svoj Orange PC zvládali dobre. Možno bude lepšie požiadať o pomoc tam vonku.)
Nakoniec by ste mali skončiť s textovým súborom script.fex. Na úpravu použite ľubovoľný editor obyčajného textu. Večný notepad.exe (z vašej distribúcie Windows) alebo Notepad ++ alebo akýkoľvek editor ľubovoľného programovacieho IDE bude vyhovovať. (Nepokúšajte sa na tieto účely používať Arduino IDE - bude vás to kopať do sťažností, že to nie je projekt arduino. Ostatné IDE bývajú liberálnejšie.)
Krok 9: Pripravte si bezpečný Script.fex
Teraz by ste mali mať možnosť zobraziť a upraviť súbor script.fex. (Ten, ktorý ste získali dešifrovaním súboru script.bin). Najprv sa pozrite na úplne prvú časť súboru. Sekcia má názov [produkt] a v úvodzovkách by mal byť reťazec obsahujúci kľúčový stroj a nejakú textovú hodnotu (vpravo od znamienka rovnosti). Niečo také:
machine = "nejaký názov počítača"
Ak sa hodnota v úvodzovkách zhoduje PRESNE s vašim typom dosky Orange Pi, pravdepodobne máte to šťastie, že máte súbor script.bin, ktorý má správne nastavenia pamäte a procesora, a môžete pokračovať ďalej NA DALŠÍ KROK. Ostatní budú musieť súbor script.fex upraviť, aby bol bezpečný.
Najprv prejdite do sekcie s názvom [cieľ]. Tam uvidíte, že kľúč s názvom bootovacie hodiny je priradený k nejakej hodnote. Asi tak, že:
[cieľ]
boot_clock = 1536
Číselná hodnota vpravo od znamienka rovnosti je frekvencia CPU v MHz. Ak je pod 1 000 alebo len mierne (napríklad ako 1008), môžete nechať veci tak, ako sú a pokračovať ďalej. Ak je to inak, ako v tomto prípade, hodiny sú nastavené na ~ 1500 alebo dokonca na ~ 2000, radšej ich zmenšite. Alebo sa uistite, že je vaša doska skutočne fantastickým špičkovým vrcholom série oranžových pi (ako Orange Pi Plus, Orange PI Plus 2, Orange PI Prime, Orange PI Ultimate, Orange PI Unlimited, Orange PI REBIRTH a NÁVRAT ORANŽOVÁ PI …).
Tiež sa uistite, že máte nielen správne chladiče, ale aj sú už nainštalované na čipe Orange PC.
Ďalším zaujímavým miestom v súbore script.fex bude sekcia [dvfs_table]. Uvidíte tu tabuľku frekvencií CPU, ktoré skrývajú myseľ. Tu sú frekvencie merané v Hz, takže by ste chceli 9-miestne čísla. Ešte raz, ak váš pohľad nie je skreslený veľmi vysokými číslami (ako max_freq = 1536000000 a vyššie), ak máte tabuľu najvyššej úrovne, môžete pokračovať ďalej. V opačnom prípade by ste mali zmenšiť hodnoty. Kde zohnať tie správne? Navrhujem ich skopírovať a prilepiť z:
Pre vašu istotu som ich skopíroval sem:
[dvfs_table] max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1008000000 lv2_volt = 0000
To sú určite bezpečné, ale trochu brzdné hodnoty. V budúcnosti sa však môžete pokúsiť ich zvýšiť.
A nakoniec sekcia [dram_para]. Tu máme frekvenciu hodín dram v MHz vo forme parametra dram_clk. Sunxi Fex Guide navrhuje nastaviť dram_clk = 360 tu. Zdá sa však, že pre posledné dosky je príliš nízka. Tu použite nejakú hodnotu blízko 600. Páči sa mi to
dram_clk = 624
alebo
dram_clk = 576
Každý tam hľadá vyšší výpočtový výkon, ale napriek tomu nevynechajte krok zníženia frekvencií na bezpečné hodnoty. Možno ste pochopili, o čom hovorím, keď váš Linux začne strácať súbory iba v procese jednoduchého kopírovania z jedného miesta na druhé.
Krok 10: Konfigurujte parametre zobrazenia
Nakoniec sme sa dostali k nastaveniam parametrov obrazovky. V súbore your script.fex nájdite sekciu [boot_disp] … A odstráňte ju ako celú sekciu. Je to spôsobené tým, že táto časť slúži iba na zobrazenie niektorých reklamných bannerov počas procesu zavádzania Orange PI. A pretože túto funkciu nebudeme používať, zostáva iba ako zdroj ďalších možných závad (napríklad lepivé rozlíšenie atď.)
A záujmovou sekciou bude [disp_init]. Malo by to byť takto:
[disp_init] disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 3 screen1_output_type = 3 screen1_output_mode = 3 fb0_format = 0 fb0_width = 0 fb0_height = 0 fb1_format = 0 fb1_
Skopírujte ho sem a prilepte ho do súboru script.fex, ak chcete. Všimnite si toho, že typ výstupu obrazovky musí byť 3 (hdmi) a režim výstupu obrazovky musí byť 3 (720 x 576 neprekladaný). Je vhodné si všimnúť, že toto nastavenie JE ZÁVISLÉ NA HARDWARE. To znamená, že ak máte povedzme adaptér HDMI-VGA (nie HDMI-to-RCA/TV), potrebný režim výstupu môže byť iný. Môžete skúsiť iné režimy, aby ste zistili, či im to viac vyhovuje. Tu je čas, kedy budete žehnať skutočnosti. Konfiguračný súbor môžete upravovať na stolnom počítači, nie na konfigurovanom zariadení Orange PI.
Ďalšou zásadnou vecou, ktorú musíte urobiť, je vypnúť šifrovanie hdmi. Nájdite (alebo vytvorte) sekciu [hdmi_para] a pridajte nasledujúce reťazce:
hdcp_enable = 0hdmi_cts_compatibility = 1
Celá sekcia bude vyzerať takto:
[hdmi_para] hdmi_used = 1 hdmi_power = "vcc-hdmi-18" hdcp_enable = 0 hdmi_cts_compatibility = 1
A opäť ho môžete odtiaľto skopírovať a prilepiť do svojho súboru script.fex.
Krok 11: Úprava Fexu bola vykonaná
Script.fex sme dokončili, uložte ho teda na pevný disk a ukončite softvér na úpravu textu.
Na zabalenie súboru späť do binárneho formátu použite súbor fex2bin.bat (alebo skratku FEX_TO_BIN na ploche). Nezabudnite, že skript.bin má zvyčajne atribút „iba na čítanie“a nástroj fexc ho nemôže automaticky prepísať. (Opravil som to v distribúcii pre veľmi amatérov - ten, ktorý používa skratky na ploche. Ostatní by nemali zabúdať.)
Krok 12: Spustite OPI
Nakoniec sme dostali náš nový a svieži šumivý súbor script.bin, takže je čas ho skopírovať na bootovaciu kartu SD počítača Orange PC. Vložte ho do zásuvky Orange PI (pred vytiahnutím karty nezabudnite v priečinku Windows kliknúť na „bezpečné odstránenie média“.)
Pripojte 12 V napájací zdroj do elektrickej siete a zapnite tak spätný displej auta. To isté urobte s napájaním 5v, aby ste zapli Orange PI. A teraz môžete na svojom displeji vidieť /*mŕtvych ľudí* / správy zo zavádzajúceho Linuxu.
Dalo by sa tu zastaviť. Niekto však nemusí byť dostatočne spokojný s tým, že obraz nemusí presne zodpovedať obrazovke. Jeho časť (blízko hraníc) nemusí byť na displeji vidieť. Konečnou fázou teda bude úprava obrazovky.
Krok 13: Upravte pravé dolné konce obrazovky
Je to škoda, ale nástroje fbset podobné Linuxu … No nemôžem povedať, že nefungujú … Keď robíte niečo úplne zle, okamžite skončíte s poškodenou obrazovkou. Ale aj keď zostanete v medziach rozumných zmien, zdá sa, že systém adaptéra Orange Pi + HDMI na RCA adaptér + TV sa správa, ako keby bol pre neho rovnaký. Takže najlepší a osvedčený spôsob nastavenia okrajov obrazovky je tu mimo hry. Na vzdanie sa je však ešte priskoro. V prvom rade je dosť ľahké dostať sa von z pravého a dolného konca obrazovky. Na to môžete použiť osvedčený prístup na úpravu súboru script.bin.
Ešte raz si pozrite časť [disp_init]. Pre 4,3 palcový displej Môžete použiť nasledujúci text:
[disp_init]
disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 3 screen1_output_type = 3 screen1_output_mode = 3 fb0_format = 10 fb0_width = 704 fb0_height = 544 fb1_format = 10 fb1_width = 70
Ostatné rozmery Môžete skúsiť zvýšiť/znížiť nastavenia vertikálneho/horizontálneho rozlíšenia. Majte však na pamäti, že čísla musia byť násobkom šestnástich (v skutočnosti možno 8). Preto sem nepíšte ľubovoľné hodnoty. Začnite od známych (fb0_width = 720 a fb0_height = 576) a začnite odčítavať 16. tj.
fb0_width = 704 -OR- fb0_width = 720
fb0_height = 576 fb0_height = 560
Krok 14: Upravte veľkosť ponuky Štart
V určitom okamihu budete môcť správne vidieť pravý dolný okraj obrázku na obrazovke. Veci nie sú také dúhové ako v ľavom hornom rohu. Môžem len navrhnúť úpravu vašich nastavení Xorg. V „Debian XFCE 0.9.1“prejdite na panel nastavení-> panel a nastavte zväčšenie šírky a zníženie dĺžky úvodnej ponuky.
Krok 15: Upravte pracovné priestory
Potom prejdite na položku Nastavenia-> pracovné priestory a pomocou karty „ohraničenia“nastavte okraje obrazovky. Obmedzí veľkosti okien novo spustených aplikácií na oblasť obrazovky ohraničenú vašimi nastaveniami. Nie je to však všeliek. Čas od času sa BUDÚ aplikácie snažiť uniknúť z týchto hraníc (a určite uspejú). Aby som ťa upokojil, môžem povedať, že príliš nestratíš. Aj pri správne nastavenom 5 palcovom monitore TFT s rozlíšením 800 x 480 pixlov sú mnohé grafické aplikácie Orange PI Linux stále nepoužiteľné (obzvlášť tvorca QT).
Odporúča:
Návod na používanie LED pásikov (s výkonom 600 W): 6 krokov
Návod na používanie LED pásikov (600 W): Ahoj všetci, takto som vytvoril ovládač, ktorý pomocou LED pásika dokáže vytvoriť veľmi chladný svetelný efekt. Ovláda ho Arduino UNO. Je to veľmi dobré pre všetkých, ktorí chcú vedieť, ako pripojiť silnejších spotrebiteľov k inak slabým výstupom Arduino. Par
Návod na používanie STM32 ako Arduino - STM32F103C8: 5 krokov
Návod na používanie STM32 ako Arduino | STM32F103C8: Hej, čo sa deje, chlapci! Akarsh tu od CETech. V nasledujúcom návode sa pozrieme na rôzne mikrokontroléry ponúkané spoločnosťou STM ako STM32F103C8, STM32F030F4 a STM8S103F3. Tieto mikroskopy budeme navzájom porovnávať spolu s
Kompletný návod na používanie senzora pôdnej vlhkosti W/ praktický príklad: 7 krokov
Kompletný sprievodca používaním senzora pôdnej vlhkosti W/ Praktický príklad: Tento a ďalšie úžasné návody si môžete prečítať na oficiálnych webových stránkach spoločnosti ElectroPeak Prehľad V tomto návode sa naučíte používať snímač pôdnej vlhkosti. Poskytnuté sú aj praktické príklady, ktoré vám pomôžu zvládnuť kód. Čo sa naučíte: Ako pôda
Ešte jeden návod na používanie DIYMall RFID-RC522 a Nokia LCD5110 s Arduino: 8 krokov (s obrázkami)
Ešte jeden návod na používanie DIYMall RFID-RC522 a Nokia LCD5110 s Arduino: Prečo som cítil potrebu vytvoriť ďalší návod pre DIYMall RFID-RC522 a Nokia LCD5110? Aby som vám povedal pravdu, pracoval som na Proof of Concept niekedy v minulom roku s použitím oboch týchto zariadení a akosi „nemiestne“
Orange PI HowTo: Nastavte ho na používanie s 5 palcovým HDMI TFT LCD displejom: 8 krokov (s obrázkami)
Ako na to Orange PI: Nastavte ho na používanie s 5 palcovým HDMI TFT LCD displejom: Ak ste boli dostatočne rozvážni a objednali ste si spolu s Orange PI aj HDMI TFT LCD displej, pravdepodobne vás odrádzajú ťažkosti s jeho prinútením fungovať. . Zatiaľ čo ostatní dokonca nemohli zaznamenať žiadne prekážky. Kľúčové je, že existujú le