![Dapatkan Keluaran HDMI dari Rock64 Anda Menggunakan Armbian: 15 Langkah Dapatkan Keluaran HDMI dari Rock64 Anda Menggunakan Armbian: 15 Langkah](https://i.howwhatproduce.com/images/001/image-2494-j.webp)
Isi kandungan:
- Langkah 1: Bongkar
- Langkah 2: Muat turun Armbian Ubuntu Legacy Kernel
- Langkah 3: Bakar Imej Baru Menggunakan Etcher
- Langkah 4: Hei, Lihat! - Sesuatu Selain "HDMI Out of Range"
- Langkah 5: Ubah Tetapan-Paparan Sesuaikan Desktop Kami
- Langkah 6: Sediakan Armbian untuk Paparan LCD - dan Armbian Config
- Langkah 7: Armbian-Config
- Langkah 8: Sambungkan semula Paparan I2C
- Langkah 9: Mengapa Menemukan semula Roda? - Mari Gunakan Kod Sedia Ada
- Langkah 10: Kesan I2C Kami
- Langkah 11: Pasang Idle - Pilihan
- Langkah 12: Mari Uji
- Langkah 13: Sekarang Bekukan
- Langkah 14: Dremelize Access untuk HDMI, Himpunkan Semula
- Langkah 15: Kesimpulannya
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00
![Dapatkan Output HDMI Dari Rock64 Anda Dengan Menggunakan Armbian Dapatkan Output HDMI Dari Rock64 Anda Dengan Menggunakan Armbian](https://i.howwhatproduce.com/images/001/image-2494-1-j.webp)
Anda mungkin di sini setelah carian Google untuk "Rock64 no HDMImi output" menunjukkan anda ke arah ini.
Atau anda mungkin tertanya-tanya bagaimana menggunakan skrin 16 x 2 yang disertakan dengan pembelian yang nampaknya baik:
"Dengan harga $ 10- $ 20, Komputer Papan Tunggal yang menyaingi Pi 3B +, sarung jelek, ditambah penyesuai kuasa, skrin LCD dan kad sd mikro 16 gb."
siapa?….
Pengajaran ini akan membantu kedua-dua usaha. Ini akan mewujudkan jalan ke OS yang akan membolehkan HDMI dikenali oleh monitor anda. Selepas itu, ini akan membolehkan anda juga menggunakan 95 peratus barang yang disertakan dengan tawaran yang nampaknya merupakan idea hebat pada masa itu.
Latar belakang sedikit: Terdapat beberapa sejarah dengan papan ini. Kami mendapatkan papan ini dengan kos yang rendah kerana kami bukan pembeli pertama. Sebenarnya, kami benar-benar pemilik ketiga atau keempat ini, jadi harapan kami harus ditetapkan dengan sewajarnya. Sebilangan besar daripada kita yang membeli papan ini berharap barang akan berfungsi dengan baik - dan tidak.
Jadi sekarang apa? …. Sekiranya anda mempunyai suara "Caveat Emptor" di kepala anda, - Saya mempunyai berita baik yang terhad - tetapi yang benar-benar mengecewakan adalah kurangnya sokongan untuk papan ini.
Dan itulah sebabnya instruksional ini ditawarkan: Untuk membuat anda beroperasi dan menggunakan HDMI terlebih dahulu, dan sebagai bonus, kami juga boleh memasang dan bermain dengan skrin LCD menggunakan beberapa kod yang saya pinjam di laman web lain.
Bekalan:
Apa yang diperlukan: Hampir semua yang terdapat dalam kumpulan peralatan pengawas yang dibungkus dengan baik tanpa citarasa, penyambung micro sd to usb, beberapa pengetahuan dengan perisian etcher atau membuat gambar ke kad sd mikro, sedikit kesabaran, 4 wanita ke wayar pelompat wanita.
Apa yang tidak diperlukan: Anda boleh mengambil header wanita dengan empat wayar yang menyambung ke papan I2C dan membuangnya ke tong sampah.
Tiada pematerian! Yeah!
Langkah 1: Bongkar
Kami akan membongkar isi bungkusan dengan mengeluarkan SBC dari casingnya dengan melepaskan 4 skru kecil yang memastikan papan dilindungi, dan skru kecil kecil yang menyimpan lcd terkunci pada casing. Saya hanya mempunyai dua skru kecil untuk lcd, anda mungkin mempunyai lebih banyak.
Sekarang lepaskan header LCD dengan hati-hati dari pin GPIO batu 64, dan tarik perlahan empat kabel dari penyambung I2C yang berlabel "GND", "VCC", "SDA", dan "SCL". Saya tidak tahu cara untuk menggunakan semula bahagian ini tetapi kami akan menggunakan 4 pin yang berbeza, jadi kami boleh membuang header wanita dengan wayar.
Kami juga mahu mengeluarkan kad SD dari SBC. Saya memesan dua papan, satu mempunyai kad 16gb seperti yang diiklankan, dan satu mempunyai kad 8gb.
Pada ketika itu saya mula tertanya-tanya beberapa perkara mengenai perkara ini…..
Langkah 2: Muat turun Armbian Ubuntu Legacy Kernel
![Muat turun Armbian Ubuntu Legacy Kernel Muat turun Armbian Ubuntu Legacy Kernel](https://i.howwhatproduce.com/images/001/image-2494-2-j.webp)
![Muat turun Armbian Ubuntu Legacy Kernel Muat turun Armbian Ubuntu Legacy Kernel](https://i.howwhatproduce.com/images/001/image-2494-3-j.webp)
Jangan juga cuba menjalankan perisian seperti yang diterima! Mari keluarkan kad sd, dan formatkan semula untuk memuatkan sistem operasi (sistem operasi) yang baru. Banyak ulasan yang saya baca untuk ini menyatakan bahawa tidak ada masalah memuat OS baru seperti DietPi atau Manjarro, dan HDMI berfungsi di luar pintu. Saya tidak bernasib baik. Saya 0 untuk 2.
Tetapi ada berita baik. Versi warisan Armbian Ubuntu (kernel 4.4) akan berfungsi - dan selagi kita tidak mengemas kini kernel, kita harus dibenarkan menggunakan konfigurasi paparan yang disediakan oleh kernel itu. Oleh itu, format semula kad SD dan mari memuat turun OS Legacy (Gunakan Ubuntu - Bionic - Desktop pada versi BSP lama) dari laman web ini:
wiki.pine64.org/index.php/ROCK64_Software_Release#Armbian
Catatan: pengguna = root
Kata Laluan = 1234
Langkah 3: Bakar Imej Baru Menggunakan Etcher
![Bakar Imej Baru Menggunakan Etcher Bakar Imej Baru Menggunakan Etcher](https://i.howwhatproduce.com/images/001/image-2494-4-j.webp)
Anda mungkin sudah biasa menggunakan etcher untuk memuat turun dan memasang gambar sekiranya anda pernah memiliki SBC sebelum ini. Langkah ini adalah syarat, jadi harus disebutkan, tetapi jika ini baru bagi anda - anda perlu memasang etcher pada mesin desktop anda dan menggunakan Etcher untuk membakar gambar ke kad SD yang dilekatkan pada Micro SD untuk Penyesuai kad USB yang disambungkan ke desktop / komputer riba anda.
Setelah Etcher mengesahkan pembuatan fail gambar, keluarkan kad sd mikro anda dengan selamat dari mesin anda, letakkan kembali pada Rock64, pasangkan papan kekunci, tetikus, kabel HDMI dan kabel ethernet anda. Pasangkan kabel kuasa dan jari anda tetap bersilang.
Langkah 4: Hei, Lihat! - Sesuatu Selain "HDMI Out of Range"
Saya tidak mengambil tangkapan skrin dari urutan langkah ini (bagaimana saya boleh?), Tetapi jika saya ingat, gambar baru menurunkan saya di baris perintah, dan bukan di desktop. Skrin kelihatan beku sehingga saya tekan enter, dan kemudian saya harus menukar kata laluan root ke nama bukan kamus, menambah pengguna baru, (pengguna baru saya bernama pi), dan membuat beberapa pilihan konfigurasi tempatan sebelum melanjutkan. Armbian telah membuat beberapa pilihan penyetempatan untuk saya yang saya hanya perlu mengesahkan.
Dalam kegembiraan saya yang luar biasa untuk melihat desktop yang sebenarnya untuk pertama kalinya, saya tidak mengambil nota yang baik di sini.
Langkah 5: Ubah Tetapan-Paparan Sesuaikan Desktop Kami
![Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami](https://i.howwhatproduce.com/images/001/image-2494-5-j.webp)
![Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami](https://i.howwhatproduce.com/images/001/image-2494-6-j.webp)
![Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami Tetapkan Perubahan-Paparan Sesuaikan Desktop Kami](https://i.howwhatproduce.com/images/001/image-2494-7-j.webp)
Sekarang kita mempunyai desktop untuk dikonfigurasi, mari buat beberapa pengoptimuman asas. Untuk menukar resolusi paparan, dari menu utama - pilih Tetapan-Paparan dan kemudian ubah resolusi kami menjadi 1920 x 1080. Ini akan menjadikan desktop kami kelihatan sedikit lebih tajam. Dari sini, ubah kertas dinding, fon, tema dan semua pilihan lain mengikut keinginan anda.
Sekiranya anda merasa ingin menjalankan pelayan tanpa kepala, saya percaya terdapat beberapa pilihan dalam Armbian-config untuk mematikan desktop.
Langkah 6: Sediakan Armbian untuk Paparan LCD - dan Armbian Config
Mulakan persiapan untuk paparan LCD dengan memasang beberapa pakej yang diperlukan. Dari jenis baris arahan:
sudo apt-get update --fix-hilang
sudo apt-get pasang alat-alat i2c
dan sekarang python3 adalah norma, kita juga harus mengkonfigurasi smbus:
sudo apt-get install python-smbus
sudo apt-get install python3-smbus
beberapa perubahan konfigurasi:
Menggunakan arahan:
sudo armbian-config
Langkah 7: Armbian-Config
![Armbian-Config Armbian-Config](https://i.howwhatproduce.com/images/001/image-2494-8-j.webp)
![Armbian-Config Armbian-Config](https://i.howwhatproduce.com/images/001/image-2494-9-j.webp)
Kami boleh membuat beberapa konfigurasi perkakasan untuk membolehkan I2C dan SPI dari pilihan perkakasan, di bawah Sistem - Konfigurasi Perkakasan
Dan Semasa Kami Di Sini - Konfigurasi Lain: Kembali 1 langkah ke skrin sebelumnya, dan buat beberapa perubahan peribadi. Pastikan kita mempunyai konfigurasi zon waktu dan bahasa yang betul, dan saya selalu mahu menukar nama hos saya supaya saya dapat mengenal pasti peralatan di rangkaian saya dengan mudah.
Saya selalu mempunyai muzik bermain raspberry pi setiap masa.
Keluar dari bahagian konfigurasi, dan but semula jika perlu.
Langkah 8: Sambungkan semula Paparan I2C
![Sambungkan semula Paparan I2C Sambungkan semula Paparan I2C](https://i.howwhatproduce.com/images/001/image-2494-10-j.webp)
![Sambungkan semula Paparan I2C Sambungkan semula Paparan I2C](https://i.howwhatproduce.com/images/001/image-2494-11-j.webp)
Walaupun papan dilengkapi dengan 4 wayar yang disertakan pada header, dan jelas bukan Raspberry Pi, kami akan memasangnya semula seolah-olah seperti itu. Saya tahu, ia juga tidak masuk akal, tetapi ia akan berjaya. Dengan menggunakan pinout untuk skema pi Raspberry, kita akan menghubungkan VCC ke Pin # 2 atau 4, SDA ke Pin # 3, SCL ke Pin # 5, dan akhirnya Ground to Pin # 6. Harap maklum bahawa saya menggunakan Pi Pin, bukan nombor pin GPIO.
Langkah 9: Mengapa Menemukan semula Roda? - Mari Gunakan Kod Sedia Ada
![Mengapa Menciptakan semula Roda? - Mari Gunakan Kod Sedia Ada Mengapa Menciptakan semula Roda? - Mari Gunakan Kod Sedia Ada](https://i.howwhatproduce.com/images/001/image-2494-12-j.webp)
Langkah ini adalah yang paling penting. Tetapi saya tidak boleh mengambil jujur untuk itu. Saya boleh memasukkan pautan itu -
Pinjam beberapa kod python. Pastikan anda membuat I2C_LCD_driver.py di mesin tempatan anda menggunakan kod yang disediakan. Anda juga boleh memuat turun semua fail yang diperlukan dari sana.
Jangan lupa untuk memastikan perpustakaan anda berpindah ke Rock64.
Menjelang bahagian bawah tutorial akan terdapat beberapa contoh skrip python. Walaupun anda mempunyai keakraban dengan kod python, skripnya mudah dibaca dan akan menjadi coretan kod yang sangat baik untuk membuat kita terus maju. Saya cadangkan menggunakan semua maklumat yang diberikan di sini, dan kembangkan skrip sebanyak yang anda perlukan.
Langkah 10: Kesan I2C Kami
![Kesan I2C Kami Kesan I2C Kami](https://i.howwhatproduce.com/images/001/image-2494-13-j.webp)
![Kesan I2C Kami Kesan I2C Kami](https://i.howwhatproduce.com/images/001/image-2494-14-j.webp)
Di dalam perpustakaan dari langkah sebelumnya terdapat rujukan dan alamat yang harus kita ubah.
jalankan kod berikut untuk menentukan apa alamat untuk paparan kami:
sudo i2cdetect -y 0
Dalam kes saya, saya melihat rujukan ke 3f, jadi saya akan memperhatikannya, dan menukar alamat LCD dalam fail konfigurasi perpustakaan dengan sewajarnya.
Klik pada setiap gambar untuk memperluas gambar untuk melihat lokasi dan alamat.
Langkah 11: Pasang Idle - Pilihan
Kita mungkin boleh bekerja di python menggunakan tetingkap terminal, tetapi sekiranya kita ingin membuat sesuatu yang keren menggunakan python pada masa akan datang, akan lebih baik jika kita mempunyai tetingkap shell.
sudo apt-get install idle
Idle akan menambahkan dirinya ke bar menu kami yang disebut pengembangan.
Langkah 12: Mari Uji
Masih di tetingkap terminal kami, kami dapat menguji kerja kami sejauh ini: menggunakan fail contoh yang disediakan sama ada dengan pautan Asas Litar, atau lampiran yang disediakan di sini, Uji jalan pertama kami: (Nama fail Asas Litar adalah "hello.py")
sudo python3 cbhello.py
"Hello World" harus dipaparkan di layar kami - selamat!
Ctrl-C akan menghentikan kod python, dan mengembalikan command prompt.
Hanya melihat skrin biru? Tetapan kontras anda mungkin terlalu rendah. Ambil pemacu skru kepala kecil Philips dan putar sedikit periuk di bahagian belakang papan skrin I2C untuk menyesuaikan sedikit kontras anda. Perkara yang sama berlaku, tetapi berlawanan arah jika anda dapat melihat "Hello World", tetapi ia muncul di belakang blok.
Periksa terminal anda untuk sebarang mesej ralat python.
Langkah 13: Sekarang Bekukan
![Sekarang Bekukan! Sekarang Bekukan!](https://i.howwhatproduce.com/images/001/image-2494-15-j.webp)
Hampir selesai, Hanya beberapa kerja pembersihan dari sini. Ingatlah bahawa kita menggunakan versi kernel yang lebih lama. Mengemas kini perisian kami tidak menimbulkan risiko, namun kemas kini firmware dapat menimbulkan bencana. Bekukan sistem kami dari peningkatan firmware selanjutnya dengan melihat semula:
sudo armbian-config
- kali ini untuk mengunci sistem daripada membenarkan peningkatan. Anda akan melihat tangkapan skrin saya diambil setelah saya membekukan peningkatan (Lihat "defreeze" - dan latar belakang berwarna merah berbanding biru selepas pembekuan). Saya selalu dapat Defreeze, namun saya sangat mengesyorkan agar kita mengelakkan godaan ini. Untuk tertawa, saya menaik taraf firmware hanya untuk melihat apa yang akan berlaku, dan seperti yang diharapkan, perkara buruk berlaku pada folder X11 saya. Saya terpaksa memulakannya dari awal, bukan sekadar membuat asal.
Langkah 14: Dremelize Access untuk HDMI, Himpunkan Semula
![Dremelize Access untuk HDMI, Himpunkan Semula Dremelize Access untuk HDMI, Himpunkan Semula](https://i.howwhatproduce.com/images/001/image-2494-16-j.webp)
Adakah anda mempunyai dremel? Plastik pada casingnya agak nipis, dan menyusun port HDMI adalah mudah. Saya membayangkan sepasang gunting tajam yang baik juga akan membuat kerja pendek untuk membuat lubang untuk kabel HDMI. Oleh kerana sudut port ke casing, anda harus meninggalkan ruang tambahan untuk lebar kabel kabel. Sekiranya anda menaikkan langkah ini, jangan risau, bagaimanakah cara meletakkannya dengan baik? - tidak menarik?
Salah satu sifat terbaik dari papan yang tidak banyak disebut-sebut adalah kualiti audio. Saya menggerudi lubang yang cukup besar untuk menyambungkan bicu audio 3.5mm melalui casing itu, tidak terlalu jauh dari potongan HDMI saya. Saya tidak perlu melampirkan topi atau dac / topi kerana audio dari bicu sangat berkualiti.
Ke arah yang berlawanan ketika kita melepas casing, pasang kembali papan dan layar ke casing. Kerja kami selesai di sini.
Langkah 15: Kesimpulannya
Setelah mencuba pelbagai Sistem Operasi lain, saya lebih senang dengan Armbian. Sebenarnya, saya berpuas hati dengan penyediaan dan konfigurasi awal, dan dibandingkan dengan setara dengan memulakan pi, Armbian nampaknya sedikit lebih intuitif. Saya juga mencuba (sebenar) Debian, tetapi sepertinya mengganggu papan kenyataan, dan beberapa OS lain yang tidak akan saya sebutkan kerana mereka tidak akan berfungsi.
Armbian nampaknya adalah Rodney Dangerfield dari OS Linux, (walaupun Distro Watch memberi mereka bahu yang sejuk), tetapi saya mula benar-benar menikmatinya.
Walaupun saya tidak berpuas hati dengan rock64, saya akan memerlukan sedikit masa sebelum saya percaya untuk membeli papan yang lain dengan bersungguh-sungguh.
Mudah-mudahan ini membuat anda tidak terikat, dan anda sedang menuju ke kebahagiaan perkembangan.
-Terima kasih khas kepada Scott Campbell di Circuit Basics untuk kerja cemerlang anda!
Disyorkan:
Bekalan Kuasa DIY Menggunakan LM317 - Lm 317 Keluaran Voltan Berubah: 12 Langkah
![Bekalan Kuasa DIY Menggunakan LM317 - Lm 317 Keluaran Voltan Berubah: 12 Langkah Bekalan Kuasa DIY Menggunakan LM317 - Lm 317 Keluaran Voltan Berubah: 12 Langkah](https://i.howwhatproduce.com/images/009/image-26840-j.webp)
Bekalan Kuasa DIY Menggunakan LM317 | Lm 317 Output Voltage Variable: Hari ini kita akan belajar bagaimana membuat unit bekalan kuasa kecil untuk projek kecil anda. LM317 akan menjadi pilihan yang baik untuk bekalan kuasa arus rendah. Lm317 memberikan voltan output berubah yang bergantung kepada nilai rintangan yang sebenarnya disambungkan. wi
Dapatkan Makluman E-mel Dari Sistem Keselamatan Rumah Anda Menggunakan Arduino: 3 Langkah
![Dapatkan Makluman E-mel Dari Sistem Keselamatan Rumah Anda Menggunakan Arduino: 3 Langkah Dapatkan Makluman E-mel Dari Sistem Keselamatan Rumah Anda Menggunakan Arduino: 3 Langkah](https://i.howwhatproduce.com/images/001/image-1342-149-j.webp)
Dapatkan Makluman E-mel Dari Sistem Keselamatan Rumah Anda Menggunakan Arduino: Dengan menggunakan Arduino, kami dengan mudah dapat mengubah fungsi e-mel asas ke hampir semua pemasangan sistem keselamatan yang ada. Ini sangat sesuai untuk sistem lama yang kemungkinan besar telah lama terputus dari perkhidmatan pemantauan
Dapatkan Sensor Berat Gantung dari Skala Bagasi untuk Projek Arduino Anda: 4 Langkah
![Dapatkan Sensor Berat Gantung dari Skala Bagasi untuk Projek Arduino Anda: 4 Langkah Dapatkan Sensor Berat Gantung dari Skala Bagasi untuk Projek Arduino Anda: 4 Langkah](https://i.howwhatproduce.com/images/003/image-6742-67-j.webp)
Dapatkan Sensor Berat Gantung dari Skala Bagasi untuk Projek Arduino Anda: Dalam tutorial ini saya menunjukkan kepada anda bagaimana mendapatkan sensor berat gantung untuk projek Arduino daripada skala bagasi / penangkapan ikan yang murah dan biasa dan modul ADX HX711 yang sering digunakan. Latar belakang: Untuk projek, saya memerlukan sensor untuk mengukur berat tertentu yang ha
Dapatkan Lebih Banyak Dari Bateri IPod Anda: 4 Langkah
![Dapatkan Lebih Banyak Dari Bateri IPod Anda: 4 Langkah Dapatkan Lebih Banyak Dari Bateri IPod Anda: 4 Langkah](https://i.howwhatproduce.com/images/003/image-7514-58-j.webp)
Dapatkan Lebih Banyak Dari Bateri IPod Anda: Ini sebenarnya sangat mudah dan jika anda mempunyai barang yang sesuai, berharga dolar percuma, tidak seperti dok iPod $ 70 ditambah. Anda juga mendapat suara yang lebih kuat dan pada dasarnya dok iPod percuma tanpa pengecas. Walaupun, ia menjimatkan banyak bateri. Saya mempunyai 2GB
Dapatkan Album Dari Ipod Anda Ke Itunes Anda !: 5 Langkah
![Dapatkan Album Dari Ipod Anda Ke Itunes Anda !: 5 Langkah Dapatkan Album Dari Ipod Anda Ke Itunes Anda !: 5 Langkah](https://i.howwhatproduce.com/images/005/image-13429-33-j.webp)
Dapatkan Album Dari Ipod Anda Ke Itunes Anda !: Saya perhatikan bahawa banyak orang mempunyai idea bahawa anda harus memuat turun program baru, atau menggali nama fail yang dikodkan, untuk mendapatkan muzik di ipod anda dan memasukkannya ke dalam komputer anda. Ia sebenarnya sangat mudah, dan anda juga boleh menemui albu tertentu