Sadržaj:

Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter: 15 koraka
Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter: 15 koraka

Video: Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter: 15 koraka

Video: Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter: 15 koraka
Video: SKR Pro v1.2 — Основы 2024, Srpanj
Anonim
Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter
Narančasta PI upute: Postavite ga za upotrebu s prikazom automobila unatrag i HDMI -om na RCA adapter

PREDGOVOR. Čini se da svaki drugi koristi veliki, pa čak i veći televizor ili monitor s glupom narančastom PI pločom. I izgleda malo pretjerano kada je namijenjeno ugrađenim sustavima. Ovdje nam treba nešto malo i nešto jeftino. Poput starog prijenosnog televizora ili LCD zaslona koji se obično koristi u automobilima za povezivanje s kamerom stražnjeg pogleda. Ako ćete upotrijebiti tako nešto, onda su sva pitanja kojima su svi forumi prepuni, poput "Kako mogu postaviti razlučivost od nekoliko tisuća do nekoliko tisuća?" ovdje su van upotrebe. Nasuprot tome, zapravo će vas zanimati: "Kako postaviti NISKU razlučivost?".

Također imajte na umu da za razliku od starih televizora s vakuumskim cijevima ili onih skupih višenamjenskih velikih računalnih monitora, jeftini i jednostavni LCD zaslon obično mogu podržati jedan ili dva različita video načina. A ako se dolazni signal ne podudara ni s jednim od njih, sve što ćete vidjeti je prazan zaslon. Zaslon se možda čak neće udostojiti pokazati bilo kakve znakove života ako se ulazni signal ne podudara. Ostavljate osjećaj da je ili zaslon mrtav ili je narančasta mrtva ili je nešto pošlo po zlu s adapterom …

Korak 1: Trebat će vam:

Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
  1. Računalo (stolno računalo) sa sustavom Windows s internetskom vezom;
  2. Narančasta PI ploča s HDMI priključcima. (Većina ih ima jedan, ali postoje neka isključenja. Narančasta PI nula, na primjer) i Neki 5v izvor napajanja za napajanje Orange PI;
  3. Micro SD (tm) flash kartica za zapis slike operativnog sustava vašeg PI -ja. Kartica bi trebala biti prilično velika. 4Gb je dovoljno, ali što je veće, to bolje;
  4. Zaslon za vožnju unatrag automobila sa RCA kompozitnim video ulazom. (Većina se dostupnih zapravo oslanja na RCA konektore.);
  5. HDMI TO RCA adapter;
  6. Napajanje od 12 V za zaslon;
  7. I naravno kabeli za međusobno povezivanje.

Korak 2: Sastavite svoje narančasto računalo temeljeno na PI:

Sastavite svoje narančasto računalo temeljeno na PI
Sastavite svoje narančasto računalo temeljeno na PI

Pronađite razumno slobodno područje na svom stolu, stavite svoj narančasti PI, adapter HDMI-to-RCA, zaslon i jedinice za napajanje.

Korak 3: Povežite OPI

Spojite OPI
Spojite OPI

Spojite Orange PI na adapter nekim HDMI-to-HDMI kabelom.

Korak 4: Povežite zaslon

Spojite zaslon
Spojite zaslon

Spojite HDMI-na RCA adapter na zaslon nekim kabelom RCA-na-RCA. Imajte na umu da kompozitni video signal obično prolazi kroz ŽUTU JACK. CRVENA utičnica zaslona za vožnju unatrag automobila obično se koristi za napajanje od 12 volti (to biste trebali bolje osigurati ako pogledate priručnik vašeg zaslona).

Korak 5: Priključite izvor napajanja

Priključite izvor napajanja
Priključite izvor napajanja

Spojite 5v modul napajanja na vaš Orange PI i 12v modul napajanja na LCD zaslon vašeg automobila. Nemojte još uključivati napajanje u električnu mrežu. (U svakom slučaju, to je besmisleno u ovoj fazi, jer narančasti PI nije pravilno konfiguriran, pa nećete vidjeti ništa zanimljivo.)

Korak 6: Preuzmite Linux sliku

Preuzmite Linux sliku
Preuzmite Linux sliku

Preuzmite sliku odgovarajućeg operativnog sustava i zapišite je na svoju Micro SD karticu. Postoji mnogo vodiča kako to učiniti ispravno. Na primjer, možete se obratiti ovom uputstvu:

www.orangepi.org/Docs/SDcardinstallation.html

Po mom mišljenju, bolje je koristiti neku Debian ili Ubuntu distribuciju sa službene stranice (https://www.orangepi.org/downloadresources/), a ne armbijsku, jer ova zadrži svoju konfiguracijsku datoteku (script.bin) duboko na izvornoj particiji ext2 za Linux, pa ga je teško prebaciti na stolno računalo, a još ga je teže vratiti nakon potrebnih izmjena. Za pisanje datoteka na Linux particiju potrebno je ili računalo s Linuxom ili virtualno računalo s Linuxom. Sve vrste čitatelja/pisaca "Windows to ext2fs" su "bačve praha" - Nikad ne znate kada će (i zašto) uništiti vaš datotečni sustav dovraga.

Kažu da bi uređivanje datoteke scipt.bin trebalo obaviti izravno na Orange Pi. ali … imajte na umu sljedeće čimbenike:

  • Vaš Orange PI još nije ispravno konfiguriran i "igra mrtav", pa je nepoznato kako ga treba koristiti za ispravljanje script.bin
  • Čak i ako ste svoj Orange PI spojili na neki veliki i otmjeni višenamjenski HDMI monitor, ipak je pomalo opasno uključiti Orange PI ploču i učitati nepravilno konfiguriran operacijski sustav. Razlog je taj što se script.bin koristi ne samo za konfiguriranje razlučivosti videa i učestalosti osvježavanja, već i za kontrolu brzine procesora i memorije. Ako se nepravilno postavi, može doći do pregrijavanja i mogućeg oštećenja ploče. I to će najvjerojatnije biti pogrešno postavljeno, jer postoji mnogo vrsta narančastih PI ploča, a šansa da script.bin s vaše preuzete slike odgovara vašoj posebnoj ploči je minijaturna. Stvari su još gore zbog činjenice da je većina skripti.bin vani već pripremljena od strane overklokera. Zato zadržite svoje pritužbe i pripremite se za uređivanje datoteke script.bin na svom stolnom računalu.

Korak 7: Priključite SD karticu

Priključite SD karticu
Priključite SD karticu

Upotrijebite odgovarajući adapter za priključivanje SD kartice (sa instaliranom slikom operacijskog sustava) na stolno računalo. Nadalje ću pretpostaviti da ste zdravi i da tamo koristite Windows. Ako ste slijedili moj savjet i upotrijebili sliku koja čuva svoj script.bin na FAT particiji, lako ćete vidjeti disk koji sadrži dvije (ili više) datoteka: script.bin i uImage. Potonji je kernel za podizanje sustava Linux i bolje je da ga pustimo.

Korak 8: Pretvorite kantu u Fex

Pretvorite kantu u Fex
Pretvorite kantu u Fex

Kopirajte script.bin u neku mapu na svom stolnom računalu i pretvorite je u tekstualni (tzv. "Fex") format. Za pretvorbu trebat će vam pomoćni program za pretvorbu. Pronađite ispravnu kopiju fexc.exe za Windows ili slijedite moje prethodne upute Orange PI HowTo: Prevedite Sunxi alat za Windows u sustavu Windows

Koristite naredbu "bin2fex" ili izravno upišite:

"fexc -I bin -O fex script.bin script.fex"

u odzivu "dos" i pritisnite enter.

(Da bi funkcionirao, morate imati uslužni program fexc u istoj mapi, u koju ste kopirali svoj script.bin. Alternativno, možete pokušati postaviti varijablu okruženja PATH u vašim prozorima tako da pokazuje gdje ste instalirali fexc.exe. Još alternativnije možete preuzeti fexc_install.zip, raspakirati ga u neku mapu i tamo dvaput kliknuti install.bat. Instalacijska skripta stvorit će mapu c: / stool / na vašem c: tvrdom disku i postaviti dva prečaca: BIN_TO_FEX i FEX_TO_BIN na radnu površinu. Sve što trebate je kopirati datoteku script.bin u mapu c: / stool / i dvaput kliknite ikonu BIN_TO_FEX da biste dobili datoteku script.fex oblikovanu u tekstu. Nakon što završite s uređivanjem, samo dvaput kliknite ikonu FEX_TO_BIN da biste je vratili u binarni format. UPOZORENJE: Ako se stvarno osjećate jako potrebnim svesti se na ovu posljednju mjeru, vjerojatno niste dovoljno pametni za dobro rukovanje svojim narančastim računalom. Možda je bolje potražiti pomoć tamo u blizini.)

Na kraju biste trebali završiti s tekstualnom datotekom script.fex. Za uređivanje upotrijebite bilo koji uređivač običnog teksta. Vječni notepad.exe (s vaše distribucije Windows) ili Notepad ++ ili bilo koji uređivač bilo kojeg programskog IDE -a će odgovarati. (Ne pokušavajte koristiti Arduino IDE u ove svrhe - izbacit će vas žaleći se da to nije arduino projekt. Ostali IDE -i imaju tendenciju biti liberalniji.)

Korak 9: Pripremite Safe Script.fex

Sada biste trebali moći pregledavati i uređivati datoteku script.fex. (Ona koju ste dobili dešifriranjem skripte.bin). Prije svega pogledajte prvi dio datoteke. Odjeljak se naziva [proizvod] i u navodnicima bi trebao biti niz koji sadrži stroj s ključem i neku tekstualnu vrijednost (desno od znaka jednakosti). Nešto kao ovo:

stroj = "neki naziv stroja"

Ako se vrijednost u citatima TAČNO podudara s vašim tipom Orange Pi ploče, vjerojatno ste dovoljno sretni da imate datoteku script.bin koja ima ispravne postavke za memoriju i CPU, pa možete nastaviti do SLJEDEĆI KORAK. Drugi će morati urediti datoteku script.fex kako bi bila sigurna.

Prije svega idite na odjeljak pod nazivom [cilj]. Tamo ćete vidjeti ključ koji se naziva boot clock dodjeljuje nekoj vrijednosti. Nekako da:

[cilj]

boot_clock = 1536

Numerička vrijednost desno od znaka jednakosti je frekvencija procesora u MHz. Ako je ispod 1000 ili samo blago povišeno (npr. Poput 1008), možete ostaviti stvari kakve jesu i nastaviti dalje. Ako je drugačije kao u ovom primjeru, sat je postavljen na ~ 1500 ili čak na ~ 2000. Bolje ga smanjite. Ili provjerite je li vaša ploča doista moćni vrhunski vrh narančaste pi serije (poput Orange Pi Plus, Orange PI Plus 2, Orange PI Prime, Orange PI Ultimate, Orange PI Unlimited, Orange PI REBIRTH i POVRATAK NARANČASTI PI …).

Također se pobrinite da ne samo da imate odgovarajuće hladnjake, već su i oni već instalirani na narančasto računalo.

Još jedno zanimljivo mjesto u datoteci script.fex bit će odjeljak [dvfs_table]. Tamo ćete vidjeti tablicu umnožavanja CPU frekvencija. Ovdje se frekvencije mjere u Hz, pa želite te 9-znamenkaste brojeve. Još jednom, ako vaš pogled nije iskrivljen vrlo visokim brojevima (poput max_freq = 1536000000 i više), ako imate gornju ploču, možete nastaviti dalje. U suprotnom biste trebali smanjiti vrijednosti. Gdje nabaviti ispravne? Predlažem da ih kopirate i zalijepite sa:

Za vašu udobnost, kopirao sam ih ovdje:

[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_v00_0040000000000000000000000000000000000

To su zasigurno sigurne, ali pomalo slabe vrijednosti. Međutim, uvijek ih možete pokušati povećati u budućnosti.

I na kraju odjeljak [dram_para]. Ovdje imamo brzinu dramskog takta u MHz u obliku parametra dram_clk. Sunxi Fex Guide predlaže da ovdje postavite dram_clk = 360. Međutim, za novije ploče čini se da je preniska. Ovdje upotrijebite vrijednost blizu 600. Kao

dram_clk = 624

ili

dram_clk = 576

Svi tamo traže veću računalnu snagu, ali ipak ne propustite korak smanjivanja frekvencija na sigurne vrijednosti. Možda ćete moći razumjeti o čemu govorim kad vaš Linux počne gubiti datoteke samo u procesu jednostavnog kopiranja s jednog mjesta na drugo.

Korak 10: Konfigurirajte parametre zaslona

Na kraju smo došli do postavki parametara zaslona. U datoteci Your script.fex pronađite odjeljak [boot_disp] … I izbrišite ga kao cijeli odjeljak. To je zbog toga što se ovaj odjeljak koristi samo za prikaz nekih reklamnih natpisa tijekom procesa pokretanja Orange PI. Budući da ovu značajku nećemo koristiti, ona ostaje samo kao izvor dodatnih mogućih grešaka (poput ljepljive rezolucije itd.)

A dio interesa bit će [disp_init]. To bi trebalo biti ovako:

[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 = fb_fb_0b

Kopirajte odavde i zalijepite u svoj script.fex ako želite. Imajte na umu da vrsta izlaznog zaslona mora biti 3 (hdmi), a način izlaznog zaslona mora biti 3 (720 x 576 bez prepleta). To je dobro mjesto za napomenuti da je ova postavka OTVORENA OD HARDVERA. To znači da ako imate, recimo, HDMI-na-VGA adapter (ne HDMI-na-RCA/TV), potreban izlazni način rada može biti drugi. Možete isprobati druge načine kako biste vidjeli odgovaraju li više. Evo vremena kada ćete blagosloviti činjenicu da možete urediti konfiguracijsku datoteku na svom stolnom računalu, a ne na Orange PI -u koji se konfigurira.

Još jedna bitna stvar koju trebate učiniti je isključiti hdmi enkripciju. Pronađite (ili stvorite) odjeljak [hdmi_para] i dodajte sljedeće nizove:

hdcp_enable = 0hdmi_cts_compatibility = 1

Cijeli odjeljak će izgledati ovako:

[hdmi_para] hdmi_used = 1 hdmi_power = "vcc-hdmi-18" hdcp_enable = 0 hdmi_cts_compatibility = 1

I opet ga možete kopirati i zalijepiti odavde u svoju datoteku script.fex.

Korak 11: Dovršeno uređivanje Fexa

Dovršeno uređivanje Fexa
Dovršeno uređivanje Fexa

Završili smo sa script.fex pa ga spremite na tvrdi disk i izađite iz softvera za uređivanje teksta.

Upotrijebite fex2bin.bat (ili prečac FEX_TO_BIN na radnoj površini) za pakiranje datoteke natrag u binarni format. Upamtite da script.bin obično ima atribut "samo za čitanje", a uslužni program fexc ga ne može automatski prebrisati. (Ovo sam ispravio u distribuciji za vrlo amatere - one koji koriste prečace na radnoj površini. Drugi bi trebali biti manje zaboravljajući.)

Korak 12: Pokrenite OPI

Pokrenite OPI
Pokrenite OPI
Pokrenite OPI
Pokrenite OPI

Konačno smo dobili našu novu i svježu iskričavu datoteku script.bin, pa je vrijeme da je kopiramo na SD karticu za podizanje sustava Orange PC. Umetnite ga u svoj narančasti PI utor (ne zaboravite kliknuti "sigurno ukloni medij" u ladici sa sustavom Windows prije vađenja kartice.)

Uključite napajanje od 12 V u električnu mrežu da biste uključili prikaz automobila unatrag. Učinite isto s napajanjem od 5 V da biste uključili narančasti PI. I sada na svom zaslonu možete vidjeti /*mrtve ljude* / poruke s Linuxa za podizanje sustava.

Ovdje se moglo stati. No, netko možda nije dovoljno zadovoljan činjenicom da slika možda ne pristaje točno na zaslon. Neki dio (blizu granica) možda se neće vidjeti na zaslonu. Dakle, posljednja faza bit će podešavanje zaslona.

Korak 13: Podesite krajeve zaslona s desnog dna

Podesite krajeve zaslona s desnog dna
Podesite krajeve zaslona s desnog dna

Šteta, ali fbset slične Linux alate … Pa ne mogu reći, ne rade … Kad radite nešto potpuno pogrešno, odmah ćete završiti s oštećenim zaslonom. No, dok ostajete u granicama razumnih promjena, čini se da se sustav Orange Pi + HDMI na RCA Adapter + TV zaslon ponaša kao da mu je svejedno. Dakle, najbolji i provjereni način postavljanja granica zaslona ovdje je van igre. Međutim, još je rano odustati. Prije svega, prilično je lako izaći s krajnjeg desnog i donjeg dijela ekrana. Za to se može koristiti provjerenim pristupom izmjene skripte.bin.

Još jednom pogledajte odjeljak [disp_init]. Za 4,3 -inčni zaslon možete upotrijebiti sljedeći tekst:

[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

Za ostale dimenzije možete pokušati povećati/smanjiti postavke okomite/vodoravne razlučivosti. Imajte na umu, međutim, da brojevi moraju biti višekratnici šesnaest (zapravo možda 8). Zato ne unosite proizvoljne vrijednosti. Počnite od poznatih (fb0_width = 720 i fb0_height = 576) i počnite oduzimati 16. tj.

fb0_širina = 704 -OR- fb0_širina = 720

fb0_height = 576 fb0_height = 560

Korak 14: Prilagodite veličinu izbornika Start

Prilagodite veličinu izbornika Start
Prilagodite veličinu izbornika Start
Prilagodite veličinu izbornika Start
Prilagodite veličinu izbornika Start

U jednom trenutku moći ćete ispravno vidjeti donju desnu granicu slike na zaslonu. S gornjim lijevim kutom stvari nisu tako dugačke. Mogu samo predložiti prilagodbu postavki vašeg Xorga. U "Debian XFCE 0.9.1" idite na postavke-> ploča i postavite povećanje širine i smanjenje duljine izbornika Start.

Korak 15: Prilagodite radne prostore

Prilagodite radne prostore
Prilagodite radne prostore
Prilagodite radne prostore
Prilagodite radne prostore

Zatim idite na Postavke-> radni prostori i upotrijebite karticu "obrubi" za postavljanje obruba zaslona. Ograničit će veličinu prozora nedavno pokrenutih aplikacija na područje zaslona omeđeno vašim postavkama. Međutim, to nije lijek. S vremena na vrijeme aplikacije će pokušavati pobjeći izvan tih granica (i zasigurno će uspjeti). Da bih vas smirio, mogu reći da ne gubite previše. Čak i s ispravno postavljenim 5 "800 x 480 TFT monitorom, mnoge grafičke aplikacije Orange PI Linux i dalje su neupotrebljive (posebno kreator QT -a).

Preporučeni: