Daftar Isi:

Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA: 15 Langkah
Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA: 15 Langkah

Video: Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA: 15 Langkah

Video: Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA: 15 Langkah
Video: NAIK LAMBORGHINI TAPI BAYAR PARKIR 2 RIBU BIKIN MALU 2024, November
Anonim
Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA
Orange PI HowTo: Mengaturnya untuk Digunakan Dengan Tampilan Spion Mobil dan Adaptor HDMI ke RCA

KATA PENGANTAR. Sepertinya setiap orang menggunakan TV atau monitor yang besar dan bahkan lebih besar dengan papan Orange PI yang konyol. Dan sepertinya sedikit berlebihan jika ditujukan untuk sistem tertanam. Di sini kita membutuhkan sesuatu yang kecil dan sesuatu yang murah. Seperti TV portabel lama atau layar LCD yang biasanya digunakan di mobil untuk dihubungkan ke kamera tampak belakang. Jika Anda akan menggunakan sesuatu seperti itu, maka pertanyaan apa pun yang dipenuhi oleh semua forum di sana, seperti "Bagaimana cara mengatur resolusi dari beberapa ribu hingga beberapa ribu?" tidak digunakan di sini. Sebaliknya Anda sebenarnya akan tertarik pada: "Bagaimana cara mengatur resolusi RENDAH?".

Perhatikan juga bahwa tidak seperti TV tabung vakum lama atau monitor komputer besar multi mode yang mahal, layar LCD yang murah dan sederhana biasanya dapat mendukung satu atau dua mode video yang berbeda. Dan jika sinyal yang masuk tidak cocok dengan salah satunya, yang akan Anda lihat hanyalah layar kosong. Layar bahkan mungkin tidak berkenan untuk menunjukkan tanda-tanda kehidupan jika sinyal input tidak cocok. Ini membuat Anda merasa bahwa layarnya mati atau Oranyenya mati, atau ada yang tidak beres dengan adaptornya…

Langkah 1: Anda Akan Membutuhkan:

Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
  1. Komputer (desktop) yang menjalankan Windows dengan koneksi Internet;
  2. Papan PI Oranye dengan konektor HDMI. (Kebanyakan dari mereka memilikinya, tetapi ada beberapa pengecualian. Orange PI Zero, misalnya) dan Beberapa catu daya 5v untuk menyalakan Orange PI;
  3. Kartu flash Micro SD(tm) untuk menuliskan citra sistem operasional PI Anda. Kartu harus cukup besar. 4Gb sudah cukup, tetapi semakin besar semakin baik;
  4. Tampilan spion mobil yang memiliki input video komposit RCA. (Sebagian besar yang tersedia benar-benar bergantung pada konektor RCA.);
  5. Adaptor HDMI KE RCA;
  6. Catu daya 12v untuk tampilan;
  7. Dan tentunya kabel untuk menghubungkan satu dengan yang lainnya.

Langkah 2: Rakit Komputer Berbasis Orange PI Anda:

Rakit Komputer Berbasis Orange PI Anda
Rakit Komputer Berbasis Orange PI Anda

Temukan area bebas yang masuk akal di meja Anda, letakkan di sana PI Oranye Anda, adaptor HDMI-ke-RCA, layar dan unit catu daya.

Langkah 3: Hubungkan OPI

Hubungkan OPI
Hubungkan OPI

Hubungkan Orange PI ke adaptor dengan beberapa kabel HDMI-ke-HDMI.

Langkah 4: Hubungkan Layar

Hubungkan Layar
Hubungkan Layar

Sambungkan adaptor HDMI-ke-RCA ke layar dengan beberapa kabel RCA-ke-RCA. Perhatikan bahwa sinyal video komposit biasanya melalui JACK KUNING. Soket MERAH pada tampilan kaca spion mobil biasanya digunakan untuk catu daya 12 volt (Anda sebaiknya memastikan hal ini dengan melihat ke manual tampilan Anda).

Langkah 5: Hubungkan Catu Daya

Hubungkan Catu Daya
Hubungkan Catu Daya

Hubungkan modul catu daya 5v ke PI Oranye Anda dan modul catu daya 12v ke layar lcd kaca spion mobil Anda. Jangan mencolokkan catu daya ke listrik dulu. (Lagi pula itu tidak masuk akal pada tahap ini, karena Orange PI tidak dikonfigurasi dengan benar, jadi Anda tidak akan melihat sesuatu yang menarik.)

Langkah 6: Unduh Gambar Linux

Unduh Gambar Linux
Unduh Gambar Linux

Unduh gambar dari beberapa sistem operasional yang sesuai dan tulis gambar ini ke kartu Micro SD Anda. Ada banyak panduan bagaimana melakukan ini dengan benar. Misalnya Anda dapat merujuk ke instruksi ini:

www.orangepi.org/Docs/SDcardinstallation.html

Menurut pendapat saya lebih baik menggunakan beberapa distribusi Debian atau Ubuntu dari situs resmi (https://www.orangepi.org/downloadresources/) daripada armbian, karena yang terakhir menyimpan file konfigurasinya (script.bin) dalam di partisi ext2 asli Linux dan sulit untuk mengaisnya ke PC desktop Anda dan bahkan lebih sulit untuk memasangnya kembali setelah modifikasi yang diperlukan. Untuk menulis file ke dalam partisi Linux, seseorang membutuhkan PC yang menjalankan Linux atau PC virtual yang menjalankan Linux. Setiap jenis pembaca/penulis "Windows to ext2fs" agak "barrel of powder" - Anda tidak pernah tahu kapan (dan mengapa) mereka akan menghancurkan sistem file Anda ke neraka.

Mereka mengatakan bahwa seseorang harus melakukan pengeditan file scipt.bin langsung di Orange Pi. tapi… Ingatlah faktor berikut:

  • Orange PI Anda belum dikonfigurasi dengan benar dan "bermain mati", jadi bagaimana seseorang seharusnya menggunakannya untuk memperbaiki script.bin tidak diketahui
  • Bahkan jika Anda telah menghubungkan Orange PI Anda ke beberapa monitor HDMI multi mode yang besar dan mewah, masih agak berbahaya untuk menyalakan papan Orange PI dan memuat sistem operasional yang tidak dikonfigurasi dengan benar. Alasannya adalah script.bin digunakan tidak hanya untuk mengkonfigurasi resolusi video dan kecepatan refresh, tetapi juga untuk mengontrol kecepatan clock prosesor dan memori. Jika diatur dengan tidak benar dapat menyebabkan panas berlebih dan mungkin merusak papan Anda. Dan kemungkinan besar AKAN SALAH, karena ada banyak jenis papan Orange PI di luar sana, dan kemungkinan script.bin dari gambar unduhan Anda akan sesuai dengan papan khusus Anda sangat kecil. Hal-hal yang lebih buruk karena fakta bahwa sebagian besar script.bin di luar sana telah disiapkan oleh overclocker. Jadi simpan keluhan Anda dan bersiaplah untuk mengedit file script.bin di PC desktop Anda.

Langkah 7: Pasang Kartu SD

Pasang Kartu SD
Pasang Kartu SD

Gunakan beberapa adaptor yang tepat untuk memasang kartu SD (dengan citra sistem operasional yang telah diinstal) ke PC desktop Anda. Selanjutnya saya akan berasumsi bahwa Anda berpikiran sehat dan menggunakan Windows di sana. Jika Anda telah mengikuti saran saya dan menggunakan gambar yang menyimpan script.bin pada partisi FAT, Anda akan segera melihat disk yang berisi dua (atau lebih) file: script.bin dan uImage. Yang terakhir adalah kernel boot Linux dan lebih baik kita melepaskannya.

Langkah 8: Konversi Bin ke Fex

Konversi Bin ke Fex
Konversi Bin ke Fex

Salin script.bin ke beberapa folder di PC desktop Anda dan ubah menjadi format teks (disebut "fex"). Untuk konversi Anda akan memerlukan utilitas konversi. Temukan salinan fexc.exe yang berfungsi dengan baik untuk windows atau ikuti instruksi Orange PI saya sebelumnya HowTo: Compile Sunxi Tool for Windows Under Windows

Gunakan perintah "bin2fex" atau langsung ketik:

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

di prompt "dos" dan tekan enter.

(Agar berfungsi, Anda tentu harus memiliki utilitas fexc di folder yang sama, di mana Anda telah menyalin script.bin Anda ke. Atau Anda dapat mencoba untuk mengatur variabel lingkungan PATH dari windows Anda ke titik di mana Anda telah menginstal fexc.exe Bahkan alternatif lainnya Anda dapat mengunduh fexc_install.zip, membongkarnya ke beberapa folder dan klik dua kali install.bat disana. Skrip installer akan membuat folder c:\stool\ di harddisk c: Anda dan menempatkan dua pintasan: BIN_TO_FEX dan FEX_TO_BIN ke desktop Anda. Yang Anda butuhkan hanyalah menyalin file script.bin Anda ke folder c:\stool\ dan klik dua kali ikon BIN_TO_FEX untuk mendapatkan file script.fex berformat teks. Dan setelah Anda selesai mengedit, cukup klik dua kali ikon FEX_TO_BIN untuk mengembalikannya ke format biner PERINGATAN: Jika Anda benar-benar merasa sangat perlu untuk mengurangi ke pilihan terakhir ini Anda mungkin tidak cukup pintar untuk menangani PC Oranye Anda dengan baik. Mungkin lebih baik mencari bantuan di luar sana di dekatnya.)

Akhirnya Anda harus berakhir dengan file script.fex tekstual. Gunakan editor teks biasa untuk mengeditnya. Notepad.exe abadi (dari distribusi Windows Anda) atau Notepad ++ atau editor apa pun dari IDE pemrograman apa pun akan cocok. (Jangan mencoba menggunakan Arduino IDE untuk tujuan ini - itu akan membuat Anda mengeluh bahwa itu bukan proyek Arduino. IDE lain cenderung lebih liberal.)

Langkah 9: Siapkan Script.fex Aman

Sekarang Anda seharusnya dapat melihat dan mengedit file script.fex. (Yang Anda dapatkan dengan mendekripsi script.bin). Pertama-tama lihat bagian pertama dari file. Bagian tersebut diberi nama [produk] dan harus ada string yang berisi mesin kunci dan beberapa nilai teks (tepat ke tanda kesetaraan) dalam kutipan. Sesuatu seperti ini:

mesin = "beberapa nama mesin"

Jika nilai dalam kutipan cocok dengan PERSIS jenis papan Orange Pi Anda, Anda mungkin cukup beruntung memiliki file script.bin yang memiliki pengaturan yang benar untuk memori dan CPU dan Anda dapat melanjutkan ke LANGKAH BERIKUTNYA. Orang lain perlu mengedit file script.fex agar aman.

Pertama-tama navigasikan ke bagian bernama [target]. Di sana Anda akan melihat kunci bernama jam boot yang ditugaskan ke beberapa nilai. Agak itu:

[target]

boot_clock = 1536

Nilai numerik yang tepat untuk tanda kesetaraan adalah frekuensi CPU dalam MHz. Jika di bawah 1000 atau hanya sedikit di atas (misalnya seperti 1008) Anda dapat membiarkan semuanya apa adanya dan melanjutkan lebih jauh. Jika sebaliknya seperti contoh ini jam diatur ke ~1500 atau bahkan ke ~2000 Anda sebaiknya menurunkan skalanya. Atau pastikan bahwa papan Anda adalah kelas atas yang sangat mewah dari seri orange pi (seperti Orange Pi Plus, Orange PI Plus 2, Orange PI Prime, Orange PI Ultimate, Orange PI Unlimited, Orange PI REBIRTH dan THE RETURN OF PI ORANGE …).

Juga pastikan bahwa Anda tidak hanya memiliki heatsink yang tepat, tetapi juga sudah terpasang pada chip Orange PC.

Tempat menarik lainnya dalam file script.fex adalah bagian [dvfs_table]. Anda akan melihat tabel mindcraping frekuensi cpu di sana. Di sini frekuensi diukur dalam Hz, jadi Anda ingin angka 9 digit itu. Sekali lagi jika tampilan Anda tidak terdistorsi oleh angka yang sangat tinggi (seperti max_freq = 1536000000 dan lebih tinggi) jika Anda memiliki papan ujung atas, Anda dapat melanjutkan lebih jauh. Jika tidak, Anda harus menurunkan skala nilainya. Di mana mendapatkan yang benar? Saya sarankan untuk menyalin-menempelnya dari:

Demi kenyamanan Anda, saya telah menyalinnya ke sini:

[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_400000req = lv4_4000

Itu tentu saja nilai-nilai yang aman tetapi agak kurang ajar. Namun Anda dapat selalu mencoba untuk meningkatkannya di masa depan.

Dan akhirnya bagian [dram_para]. Di sini kita memiliki kecepatan clock dram dalam MHz dalam bentuk parameter dram_clk. Sunxi Fex Guide menyarankan untuk mengatur dram_clk = 360 di sini. Namun untuk papan baru-baru ini tampaknya terlalu rendah. Gunakan beberapa nilai mendekati 600 di sini. Suka

dram_clk = 624

atau

dram_clk = 576

Semua orang di sana mencari daya komputasi yang lebih tinggi, tetapi tetap tidak mengabaikan langkah menurunkan frekuensi ke nilai yang aman. Anda mungkin dapat memahami apa yang saya bicarakan, ketika Linux Anda mulai kehilangan filenya hanya dalam proses penyalinan sederhana dari satu tempat ke tempat lain.

Langkah 10: Konfigurasikan Parameter Tampilan

Akhirnya kita sampai pada pengaturan parameter layar. Di file script.fex Anda, temukan bagian [boot_disp]… Dan hapus secara keseluruhan. Hal ini disebabkan bagian ini hanya digunakan untuk menampilkan beberapa banner iklan selama proses boot Orange PI. Dan karena kami tidak akan menggunakan fitur ini, fitur ini tetap hanya sebagai sumber kemungkinan gangguan tambahan (seperti resolusi lengket, dll…)

Dan bagian yang menarik adalah [disp_init]. Seharusnya seperti ini:

[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 fbffer1_width = 0 fb_numeight = 0 fb

Salin dari sini dan tempel ke script.fex Anda jika Anda mau. Perhatikan bahwa jenis output layar harus 3 (HDMI) dan mode output layar harus 3 (720 x 576 non interlaced). Ini adalah tempat yang baik untuk dicatat bahwa pengaturan ini TERGANTUNG PERANGKAT KERAS. Ini berarti bahwa jika Anda memiliki, katakanlah, adaptor HDMI-ke-VGA (bukan HDMI-ke-RCA/TV), mode keluaran yang diperlukan mungkin lain. Anda dapat mencoba mode lain untuk melihat apakah mereka lebih cocok. Inilah saatnya Anda akan memberkati fakta bahwa Anda dapat mengedit file konfigurasi di PC desktop Anda, bukan di Orange PI yang sedang dikonfigurasi.

Hal penting lainnya yang harus dilakukan adalah mematikan enkripsi HDMI. Temukan (atau buat) bagian [hdmi_para] dan tambahkan string berikutnya:

hdcp_enable = 0hdmi_cts_compatibility = 1

Seluruh bagian akan terlihat seperti:

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

Dan sekali lagi Anda dapat menyalin dan menempelkannya dari sini ke file script.fex Anda.

Langkah 11: Selesai Mengedit Fex

Selesai Mengedit Fex
Selesai Mengedit Fex

Kami telah selesai dengan script.fex, jadi simpan ke hard disk Anda dan keluar dari perangkat lunak pengedit teks.

Gunakan fex2bin.bat (atau pintasan FEX_TO_BIN di desktop Anda) untuk mengemas file kembali ke format biner. Ingat bahwa script.bin biasanya memiliki atribut "read only" dan utilitas fexc tidak dapat menimpanya secara otomatis. (Saya memperbaiki ini dalam distribusi untuk yang sangat amatir - yang menggunakan pintasan desktop. Yang lain seharusnya tidak terlalu pelupa.)

Langkah 12: Jalankan OPI Anda

Jalankan Anda OPI
Jalankan Anda OPI
Jalankan Anda OPI
Jalankan Anda OPI

Akhirnya kami mendapatkan file script.bin berkilau yang baru dan segar, jadi saatnya untuk menyalinnya ke kartu SD bootable PC Orange. Masukkan ke dalam slot Orange PI Anda (Jangan lupa klik "safe remove media" di baki Windows Anda sebelum mengeluarkan kartu.)

Colokkan catu daya 12v ke listrik untuk menyalakan tampilan kaca spion mobil. Lakukan hal yang sama dengan catu daya 5v untuk menyalakan Orange PI. Dan sekarang Anda dapat melihat pesan /*dead people*/ dari booting Linux di layar Anda.

Seseorang bisa berhenti di sini. Tetapi seseorang mungkin tidak cukup puas dengan kenyataan bahwa gambar mungkin tidak pas dengan layar. Beberapa bagiannya (dekat perbatasan) mungkin tidak terlihat di layar. Jadi tahap terakhir adalah penyesuaian layar.

Langkah 13: Sesuaikan Ujung Kanan Bawah Layar

Sesuaikan Ujung Kanan-bawah Layar
Sesuaikan Ujung Kanan-bawah Layar

Sangat disayangkan, tetapi fbset adalah utilitas Linux yang sama… Yah, saya tidak bisa mengatakan, mereka tidak berfungsi… Ketika Anda melakukan sesuatu yang benar-benar salah, Anda akan langsung berakhir dengan layar yang rusak. Tapi sementara Anda tetap dalam batas perubahan yang wajar, tampaknya sistem Orange Pi + HDMI ke RCA Adapter + tampilan TV berperilaku seperti semuanya sama untuk itu. Jadi metode pengaturan batas layar yang terbaik dan terbukti tidak dimainkan di sini. Namun masih terlalu dini untuk menyerah. Pertama-tama agak mudah untuk keluar dari ujung paling kanan dan paling bawah layar. Untuk melakukannya, seseorang dapat menggunakan pendekatan yang telah terbukti untuk memodifikasi script.bin.

Sekali lagi lihat bagian [disp_init]. Untuk layar 4,3 inci Anda dapat menggunakan teks berikut:

[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 = 704 fb0_height

Untuk dimensi lain Anda dapat mencoba menambah/mengurangi pengaturan resolusi vertikal/horizontal. Namun perlu diingat, bahwa angkanya harus kelipatan enam belas (mungkin sebenarnya 8). Jadi jangan ketik nilai sewenang-wenang di sana. Mulai dari yang diketahui (fb0_width = 720 dan fb0_height = 576) dan mulai kurangi 16. Yaitu

fb0_width = 704 -ATAU- fb0_width = 720

fb0_tinggi = 576 fb0_tinggi = 560

Langkah 14: Sesuaikan Ukuran Menu Mulai

Sesuaikan Ukuran Menu Mulai
Sesuaikan Ukuran Menu Mulai
Sesuaikan Ukuran Menu Mulai
Sesuaikan Ukuran Menu Mulai

Pada titik tertentu Anda akan dapat melihat batas bawah kanan gambar layar dengan benar. Hal-hal tidak begitu seperti pelangi dengan sudut kiri atas. Saya hanya dapat menyarankan untuk menyesuaikan pengaturan Xorg Anda. Dalam "Debian XFCE 0.9.1" navigasikan ke pengaturan-> panel dan atur menambah lebar dan mengurangi panjang menu mulai.

Langkah 15: Sesuaikan Ruang Kerja

Sesuaikan Ruang Kerja
Sesuaikan Ruang Kerja
Sesuaikan Ruang Kerja
Sesuaikan Ruang Kerja

Lalu buka Pengaturan-> ruang kerja dan gunakan tab "perbatasan" untuk mengatur batas layar. Ini akan membatasi ukuran jendela aplikasi yang baru diluncurkan ke area layar yang dibatasi oleh pengaturan Anda. Namun itu bukan obat mujarab. Dari waktu ke waktu aplikasi AKAN MENCOBA untuk keluar dari perbatasan itu (dan pasti akan berhasil). Untuk menenangkan Anda, saya dapat mengatakan bahwa Anda tidak kehilangan terlalu banyak. Bahkan dengan monitor TFT 5" 800 x 480 yang diatur dengan benar, banyak aplikasi grafis Orange PI Linux masih tidak dapat digunakan (khususnya pembuat QT).

Direkomendasikan: