Isi kandungan:

Orange PI HowTo: Menyiapkannya untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA: 15 Langkah
Orange PI HowTo: Menyiapkannya untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA: 15 Langkah

Video: Orange PI HowTo: Menyiapkannya untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA: 15 Langkah

Video: Orange PI HowTo: Menyiapkannya untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA: 15 Langkah
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, September
Anonim
Orange PI HowTo: Siapkan Untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA
Orange PI HowTo: Siapkan Untuk Digunakan Dengan Paparan Pandangan Belakang Kereta dan Adaptor HDMI ke RCA

KATA PENGANTAR. Sepertinya semua yang lain menggunakan set TV atau monitor yang besar dan lebih besar dengan papan Orange PI yang bodoh. Dan ia kelihatan seperti sedikit berlebihan ketika ditujukan untuk sistem tertanam. Di sini kita memerlukan sesuatu yang kecil dan sesuatu yang murah. Seperti TV mudah alih lama atau paparan LCD yang biasanya digunakan di dalam kereta untuk menyambung ke kamera pandangan belakang. Sekiranya anda akan menggunakan sesuatu seperti itu, maka ada pertanyaan yang penuh dengan semua forum di seluruh sana, seperti "Bagaimana saya dapat menetapkan resolusi beberapa ribu hingga beberapa ribu?" tidak digunakan di sini. Kontraversely Anda sebenarnya akan berminat: "Bagaimana menetapkan resolusi RENDAH?".

Perhatikan juga bahawa tidak seperti set TV tabung vaksin lama atau monitor komputer besar pelbagai mod mahal, paparan LCD yang murah dan sederhana biasanya dapat menyokong satu atau dua mod video yang berbeza. Dan jika isyarat masuk tidak sepadan dengan salah satu dari mereka, semua yang anda akan lihat adalah skrin kosong. Paparan bahkan mungkin tidak sesuai untuk menunjukkan tanda kehidupan jika isyarat input tidak sesuai. Ini memberi anda rasa bahawa paparan mati atau oren mati, atau ada yang tidak kena dengan penyesuai…

Langkah 1: Anda Perlu:

Anda perlu
Anda perlu
Anda perlu
Anda perlu
Anda perlu
Anda perlu
  1. Komputer (desktop) yang menjalankan Windows dengan sambungan Internet;
  2. Papan Orange PI dengan penyambung HDMI. (Sebilangan besar dari mereka mempunyai satu, tetapi ada beberapa pengecualian. Orange PI Zero, misalnya) dan Sebilangan bekalan kuasa 5v untuk menghidupkan Orange PI;
  3. Kad kilat Micro SD (tm) untuk menuliskan gambar sistem operasi PI Anda. Kad mestilah cukup besar. 4Gb sudah mencukupi, tetapi semakin besar semakin baik;
  4. Paparan pandangan belakang kereta yang mempunyai input video komposit RCA. (Sebilangan besar yang ada sebenarnya bergantung pada penyambung RCA.);
  5. Penyesuai HDMI TO RCA;
  6. Bekalan kuasa 12v untuk paparan;
  7. Dan tentu saja kabel untuk menghubungkan satu sama lain.

Langkah 2: Kumpulkan Komputer Berasaskan PI Orange anda:

Kumpulkan Komputer Berasaskan PI Jingga Anda
Kumpulkan Komputer Berasaskan PI Jingga Anda

Cari kawasan percuma yang berpatutan di meja Anda, letakkan di sana Orange PI anda, penyesuai HDMI-ke-RCA, paparan dan unit bekalan kuasa.

Langkah 3: Sambungkan OPI

Sambungkan OPI
Sambungkan OPI

Sambungkan Orange PI ke penyesuai dengan beberapa kabel HDMI-ke-HDMI.

Langkah 4: Sambungkan Paparan

Sambungkan Paparan
Sambungkan Paparan

Sambungkan penyesuai HDMI-ke RCA ke paparan dengan beberapa kabel RCA-ke-RCA. Perhatikan bahawa isyarat video komposit biasanya melalui JACK KUNING. Soket RED dari paparan pandangan belakang kereta biasanya digunakan untuk bekalan kuasa 12 volt (Anda harus memastikannya dengan lebih baik dengan melihat manual paparan anda).

Langkah 5: Sambungkan Bekalan Kuasa

Sambungkan Bekalan Kuasa
Sambungkan Bekalan Kuasa

Sambungkan modul bekalan kuasa 5v ke modul Orange PI anda dan 12v ke modul lcd pandangan belakang kereta anda. Jangan pasangkan bekalan elektrik ke dalam talian. (Pokoknya tidak masuk akal pada tahap ini, kerana Orange PI tidak dikonfigurasi dengan betul, jadi Anda tidak akan melihat apa-apa yang menarik.)

Langkah 6: Muat turun Imej Linux

Muat turun Imej Linux
Muat turun Imej Linux

Muat turun gambar beberapa sistem operasi yang sesuai dan tuliskan gambar ini ke kad Micro SD anda. Terdapat banyak panduan bagaimana melakukan ini dengan betul. Contohnya Anda boleh merujuk kepada arahan ini:

www.orangepi.org/Docs/SDcardinstallation.html

Pada pendapat saya lebih baik menggunakan sebilangan Debian atau pengedaran Ubuntu dari laman web rasmi (https://www.orangepi.org/downloadresources/) daripada armbian, kerana yang terakhir menyimpan fail konfigurasi (script.bin) dalam dalam partisi ext2 asli Linux dan sukar untuk membawanya ke PC desktop anda dan lebih sukar lagi untuk meletakkannya semula setelah pengubahsuaian yang diperlukan. Untuk menulis fail ke dalam partisi Linux, seseorang memerlukan PC yang menjalankan Linux atau PC maya yang menjalankan Linux. Apa-apa jenis pembaca / penulis "Windows to ext2fs" adalah "tong serbuk" - Anda tidak akan pernah tahu bila (dan mengapa) mereka akan merosakkan sistem fail anda ke neraka.

Mereka mengatakan bahawa seseorang harus melakukan penyuntingan fail scipt.bin secara langsung di Orange Pi. tetapi … Perlu diingat faktor seterusnya:

  • Orange PI anda belum dikonfigurasi dengan betul dan "bermain mati", jadi bagaimana seseorang boleh menggunakannya untuk membetulkan skrip.bin tidak diketahui
  • Walaupun anda telah menghubungkan Orange PI anda ke beberapa monitor HDMI mod besar dan mewah, masih agak berbahaya untuk menghidupkan papan Orange PI dan memuatkan sistem operasi yang tidak dikonfigurasi dengan betul. Sebabnya ialah script.bin digunakan bukan hanya untuk mengkonfigurasi resolusi video dan kadar penyegaran, tetapi juga untuk mengawal kecepatan pemproses dan jam memori. Sekiranya dipasang dengan tidak betul, ia boleh menyebabkan kepanasan dan kerosakan pada papan anda. Dan kemungkinan besar itu akan DITETAPKAN, kerana terdapat banyak jenis papan PI Orange di luar sana, dan kemungkinan script.bin dari gambar yang anda muat turun sesuai dengan papan tertentu anda sangat kecil. Masalahnya lebih teruk lagi kerana kebanyakan script.bin di luar sana sudah disiapkan oleh overclocker. Oleh itu, teruskan keluhan Anda dan bersiaplah untuk mengedit fail script.bin pada PC desktop anda.

Langkah 7: Pasangkan Kad SD

Pasangkan Kad SD
Pasangkan Kad SD

Gunakan beberapa penyesuai yang tepat untuk memasang kad SD (dengan gambar sistem operasi telah dipasang) ke PC desktop anda. Selanjutnya saya akan menganggap bahawa Anda mempunyai akal sehat dan menggunakan Windows di sana. Sekiranya anda mengikuti nasihat saya dan menggunakan gambar yang menyimpan script.bin pada partisi FAT, Anda akan dengan mudah melihat cakera yang mengandungi dua (atau lebih) fail: script.bin dan uImage. Yang terakhir adalah kernel boot Linux dan lebih baik kita melepaskannya.

Langkah 8: Tukar Bin ke Fex

Tukar Bin ke Fex
Tukar Bin ke Fex

Salin script.bin ke dalam beberapa folder pada PC desktop anda dan ubah menjadi format teks (disebut "fex"). Untuk penukaran, anda memerlukan utiliti penukaran. Cari salinan fexc.exe yang berfungsi dengan betul untuk windows atau ikuti HowTo Orange PI saya yang boleh dipesan sebelumnya: Menyusun Alat Sunxi untuk Windows Di Bawah Windows

Gunakan arahan "bin2fex" atau ketik secara langsung:

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

dalam arahan "dos" dan tekan enter.

(Agar berfungsi, anda pasti mesti mempunyai utiliti fexc dalam folder yang sama, di mana Anda telah menyalin skrip anda. Ke. Sebagai alternatif, anda boleh cuba menetapkan pemboleh ubah persekitaran PATH dari tetingkap anda untuk menunjukkan ke tempat Anda telah memasang fexc.exe. Lebih-lebih lagi anda boleh memuat turun fexc_install.zip, membongkarnya ke beberapa folder dan klik dua kali install.bat di sana. Skrip pemasang akan membuat folder c: / stool / on c: harddisk Anda dan letakkan dua jalan pintas: BIN_TO_FEX dan FEX_TO_BIN ke desktop anda. Yang anda perlukan hanyalah menyalin fail script.bin anda ke folder c: / stool / dan klik dua kali ikon BIN_TO_FEX untuk mendapatkan fail script.fex yang diformat teks. Dan setelah anda selesai dengan pengeditan, hanya klik dua kali ikon FEX_TO_BIN untuk memasukkannya semula ke dalam format binari. PERINGATAN: Sekiranya anda benar-benar merasa kurang senang untuk mengambil jalan terakhir ini, Anda mungkin mungkin tidak cukup pintar untuk mengendalikan PC Jingga Anda dengan baik. Mungkin lebih baik meminta bantuan di luar sana berdekatan.)

Akhirnya Anda harus berakhir dengan fail script.fex teks. Gunakan kemudian penyunting teks biasa untuk mengeditnya. Notepad.exe yang kekal (dari pengedaran Windows Anda) atau Notepad ++ atau penyunting mana-mana IDE pengaturcaraan akan sesuai. (Jangan cuba menggunakan Arduino IDE untuk tujuan ini - ini akan membuat anda mengeluh kerana ia bukan projek arduino. IDE lain cenderung lebih liberal.)

Langkah 9: Sediakan Safe Script.fex

Sekarang Anda seharusnya dapat melihat dan mengedit fail script.fex. (Yang Anda dapat dengan menyahsulit script.bin). Pertama sekali lihat bahagian pertama fail. Bahagian tersebut diberi nama [produk] dan harus ada rentetan yang mengandungi mesin kunci dan beberapa nilai teks (tepat ke tanda persamaan) dalam petikan. Sesuatu seperti ini:

mesin = "sebilangan nama mesin"

Sekiranya nilai dalam petikan sesuai dengan jenis Papan Orange Pi yang Tepat, Anda mungkin cukup bernasib baik untuk memiliki fail script.bin yang mempunyai tetapan yang betul untuk memori dan CPU dan Anda boleh melanjutkan ke LANGKAH SETERUSNYA. Orang lain perlu mengedit fail script.fex untuk menjadikannya selamat.

Pertama sekali arahkan ke bahagian bernama [target]. Di sana Anda akan melihat kunci bernama jam boot ditugaskan untuk beberapa nilai. Baik bahawa:

[sasaran]

boot_clock = 1536

Nilai angka tepat ke tanda persamaan adalah frekuensi CPU dalam MHz. Sekiranya berada di bawah 1000 atau hanya sedikit di atas (mis. Seperti 1008) Anda boleh meninggalkan perkara yang ada dan teruskan. Sekiranya sebaliknya seperti contoh ini, jam ditetapkan ke ~ 1500 atau bahkan ~ 2000 Anda lebih baik menurunkannya. Atau pastikan bahawa papan anda adalah bahagian atas mewah yang paling hebat dari siri pi oren (seperti Orange Pi Plus, Orange PI Plus 2, Orange PI Prime, Orange PI Ultimate, Orange PI Unlimited, Orange PI REBIRTH dan KEMBALI PI ORANGE…).

Juga pastikan bahawa bukan sahaja Anda mempunyai heatsink yang betul, tetapi juga sudah dipasang pada cip Orange PC.

Tempat menarik lain dalam fail script.fex adalah bahagian [dvfs_table]. Anda akan melihat jadual pemikiran frekuensi cpu di sana. Di sini frekuensi diukur dalam Hz, jadi anda mahukan nombor 9 digit itu. Sekali lagi jika pandangan anda tidak diputarbelitkan dengan angka yang sangat tinggi (seperti max_freq = 1536000000 ke atas) jika anda mempunyai papan hujung atas Anda boleh meneruskan lebih jauh. Jika tidak, anda harus menurunkan nilai. Di mana untuk mendapatkan yang betul? Saya cadangkan untuk menyalin-paste dari:

Untuk keselesaan anda, saya telah menyalinnya di 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 = 912,000,000 lv3_volt = 1350 lv4_freq = 864,000,000 lv4_volt = 1300 lv5_freq = 624,000,000 lv5_volt = 1250

Nilai-nilai tersebut semestinya selamat tetapi agak remeh. Walau bagaimanapun, anda mungkin selalu berusaha menambahkannya pada masa akan datang.

Dan akhirnya [dram_para] bahagian. Di sini kita mempunyai kelajuan jam dram dalam MHz dalam bentuk parameter dram_clk. Panduan Sunxi Fex mencadangkan untuk menetapkan dram_clk = 360 di sini. Namun untuk papan baru-baru ini nampaknya terlalu rendah. Gunakan beberapa nilai berhampiran 600 di sini. Suka

dram_clk = 624

atau

dram_clk = 576

Semua orang di sana mencari kekuatan pengkomputeran yang lebih tinggi, tetapi masih tidak menghilangkan langkah menurunkan frekuensi ke nilai yang selamat. Anda mungkin dapat memahami apa yang saya bicarakan, ketika Linux anda mulai kehilangan failnya hanya dalam proses penyalinannya dari satu tempat ke tempat lain.

Langkah 10: Konfigurasikan Parameter Paparan

Akhirnya kami sampai ke tetapan parameter skrin. Dalam fail script.fex anda cari bahagian [boot_disp]… Dan hapuskannya secara keseluruhan. Ini kerana bahagian ini hanya digunakan untuk memaparkan beberapa spanduk iklan semasa proses boot Orange PI. Dan kerana kita tidak akan menggunakan ciri ini, ia hanya berfungsi sebagai sumber kemungkinan gangguan tambahan (seperti resolusi melekit dll.)

Bahagian yang menarik adalah [disp_init]. Sepatutnya 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 fb1_beber_fb

Salin dari sini dan tampal ke script.fex Anda jika Anda mahu. Perhatikan bahawa jenis output skrin mestilah 3 (HDMI) dan mod output skrin mestilah 3 (720 x 576 tidak bersambung). Ini adalah tempat yang baik untuk diperhatikan bahawa tetapan ini ADALAH BERBANGKIT. Ini bermaksud bahawa jika Anda mempunyai, katakanlah, penyesuai HDMI-ke-VGA (bukan HDMI-ke-RCA / TV) mod output yang diperlukan mungkin lain. Anda boleh mencuba mod lain untuk melihat apakah mod itu lebih sesuai. Inilah masanya Anda akan memberkati kenyataan Anda boleh mengedit fail konfigurasi pada PC desktop anda, bukan pada Orange PI yang dikonfigurasi.

Perkara penting lain yang perlu dilakukan ialah mematikan penyulitan HDMI. Cari (atau buat) bahagian [hdmi_para] dan tambahkan rentetan seterusnya:

hdcp_enable = 0hdmi_cts_compatibility = 1

Seluruh bahagian akan kelihatan seperti:

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

Sekali lagi anda boleh menyalin dan menampalnya dari sini ke fail script.fex Anda.

Langkah 11: Selesai Mengedit Fex

Selesai Menyunting Fex
Selesai Menyunting Fex

Kami sudah selesai dengan script.fex, jadi simpan ke cakera keras anda dan keluar dari perisian penyuntingan teks.

Gunakan fex2bin.bat (atau jalan pintas FEX_TO_BIN pada desktop anda) untuk mengemas fail kembali ke format binari. Ingat bahawa script.bin biasanya mempunyai atribut "read only" dan utiliti fexc tidak dapat menimpanya secara automatik. (Saya membetulkannya dalam pengedaran untuk amatir - yang menggunakan pintasan desktop. Yang lain semestinya kurang dilupakan.)

Langkah 12: Jalankan OPI Anda

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

Akhirnya kami mendapat fail script.bin berkilau baru dan baru kami, jadi sudah tiba masanya untuk menyalinnya ke kad SD bootable Orange PC. Masukkan ke dalam slot Orange PI Anda (Jangan lupa mengklik "media penghapusan selamat" di dulang Windows anda sebelum mengeluarkan kad.)

Pasang bekalan kuasa 12v ke dalam soket untuk menghidupkan paparan belakang kereta. Lakukan perkara yang sama dengan bekalan kuasa 5v untuk menghidupkan Orange PI. Dan sekarang Anda dapat melihat / * orang mati * / mesej dari boot Linux pada paparan Anda.

Seseorang boleh berhenti di sini. Tetapi seseorang mungkin tidak cukup puas dengan kenyataan bahawa gambar itu mungkin tidak sesuai dengan layar. Sebahagian bahagiannya (berhampiran sempadan) mungkin tidak kelihatan pada paparan. Jadi peringkat terakhir adalah penyesuaian skrin.

Langkah 13: Laraskan Hujung Bahagian Bawah Kanan

Laraskan Hujung Skrin Bahagian Bawah Kanan
Laraskan Hujung Skrin Bahagian Bawah Kanan

Sayang sekali, tetapi seperti utiliti Linux yang serupa … Baik saya tidak boleh mengatakan, mereka tidak berfungsi … Apabila anda melakukan sesuatu yang salah, anda akan segera muncul dengan skrin yang rosak. Tetapi sementara anda berada dalam batasan perubahan yang wajar, nampaknya sistem paparan TV Orange Pi + HDMI ke RCA Adapter + TV berkelakuan seperti semuanya sama. Jadi kaedah terbaik dan terbukti untuk menetapkan sempadan skrin tidak dapat digunakan di sini. Namun masih awal untuk menyerah. Pertama sekali, agak mudah untuk keluar dari hujung skrin paling kanan dan bawah. Untuk melakukannya seseorang boleh menggunakan pendekatan yang terbukti untuk mengubah skrip.bin.

Sekali lagi merujuk kepada bahagian [disp_init]. Untuk paparan 4.3 inci Anda boleh menggunakan teks seterusnya:

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

Untuk dimensi lain Anda boleh mencuba menambah / mengurangkan tetapan resolusi menegak / mendatar. Perlu diingat, bahawa bilangannya mesti berganda dari enam belas (mungkin 8 sebenarnya). Oleh itu, jangan taipkan nilai sewenang-wenangnya di sana. Mulakan dari yang diketahui (fb0_width = 720 dan fb0_height = 576) dan mula tolak 16. I.e

fb0_width = 704 -OR- fb0_width = 720

fb0_height = 576 fb0_height = 560

Langkah 14: Laraskan Saiz Menu Mula

Laraskan Saiz Menu Mula
Laraskan Saiz Menu Mula
Laraskan Saiz Menu Mula
Laraskan Saiz Menu Mula

Pada satu ketika anda akan dapat melihat sempadan bawah kanan gambar skrin dengan betul. Perkara tidak seperti pelangi dengan sudut kiri atas. Saya hanya boleh mencadangkan untuk menyesuaikan tetapan Xorg Anda. Dalam "Debian XFCE 0.9.1" arahkan ke panel tetapan-> dan tetapkan tingkatkan lebar dan kurangkan panjang menu permulaan.

Langkah 15: Laraskan Ruang Kerja

Laraskan Ruang Kerja
Laraskan Ruang Kerja
Laraskan Ruang Kerja
Laraskan Ruang Kerja

Kemudian pergi ke Tetapan-> ruang kerja dan gunakan tab "sempadan" untuk mengatur sempadan skrin. Ini akan menghadkan ukuran tetingkap aplikasi yang baru dilancarkan ke kawasan layar yang dibatasi oleh tetapan Anda. Tetapi ia bukan ubat mujarab. Dari masa ke masa aplikasi akan MENCUBA untuk melarikan diri dari sempadan itu (dan pastinya akan berjaya). Untuk menenangkanMu saya boleh mengatakan bahawa Anda tidak kehilangan terlalu banyak. Walaupun dengan monitor TFT 5 "800 x 480 set yang betul, banyak aplikasi grafik Orange PI Linux masih tidak dapat digunakan (terutamanya pembuat QT).

Disyorkan: