Daftar Isi:
- Perlengkapan
- Langkah 1: Temukan Informasi Waktu dan Sinyal
- Langkah 2: Tentang Mode DPI
- Langkah 3: Mengaktifkan Mode DPI
- Langkah 4: Mengonfigurasi Perangkat Keras Video
- Langkah 5: Konfigurasi Framebuffer dan Atur Mode Video Kustom
- Langkah 6: Menghubungkan Semuanya
- Langkah 7: Ringkasan
Video: Ubah Mac Klasik Rusak Menjadi Komputer Raspberry Pi Modern: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Yah, ini mungkin tidak berguna untuk semua orang, karena sebagian besar dari Anda mungkin tidak memiliki Mac klasik yang rusak. Namun, saya sangat menyukai tampilan benda itu dan saya berhasil menghubungkannya ke BBB bertahun-tahun yang lalu. Namun, saya tidak pernah bisa menampilkan isi framebuffer. Tetapi Raspberry Pi, dan DPI bawaannya, memungkinkan Anda menghubungkan hampir semua monitor eksternal dan menggunakannya untuk menampilkan output video dengan mudah.
Perhatikan bahwa ini adalah salinan sederhana dari artikel asli yang diterbitkan di situs web pribadi saya. Versi asli membahas beberapa detail teknis dan masalah yang saya alami selama proyek ini.
Perlengkapan
Kamu akan membutuhkan:
- Lembar data teknis tampilan Anda
- Raspberry Pi 40-Pin (2B+ atau lebih baru)
- Setiap monitor standar (setidaknya agak)
- Opsional: Konverter level logika 3.3V ke 5V (tergantung monitor Anda)
- kabel
Langkah 1: Temukan Informasi Waktu dan Sinyal
Ini mungkin langkah tersulit dari keseluruhan proyek karena manual pengguna biasanya tidak berisi informasi ini. Saya pikir lebih baik jika Anda mulai dengan mencari manual teknis atau manual perbaikan monitor Anda. Jika monitor Anda adalah layar VGA standar, Anda dapat mencari informasi waktu secara online.
Bagaimanapun, diagram waktu CRT internal Macintosh Classic ditampilkan. Untungnya, seseorang mengunggah catatan pengembang lama, yang berisi segala macam detail teknis untuk komputer itu. Saya akan membahas waktu yang tepat di langkah selanjutnya dari instruksi ini.
Jika Anda tidak tahu cara kerja sinyal VGA (atau sinyal tampilan Mac ini), Anda dapat melihat sumber daya berikut:
- sinyal VGA
- CRT Macintosh Classic
Langkah 2: Tentang Mode DPI
Anda mungkin pernah melihat beberapa HAT tampilan Raspberry Pi yang hanya terhubung melalui antarmuka GPIO. Mereka menggunakan mode DPI dari 40-Pin GPIO Raspberry Pi, yang merupakan salah satu fungsi alternatif dari GPIO.
Dalam hal ini, pinout bank GPIO berubah. Hasilnya bisa dilihat di gambar (sumber gambar).
Konfigurasi ini memungkinkan tampilan RGB paralel dilampirkan ke Raspberry Pi GPIO. Namun, ini juga berarti bahwa sebagian besar pin GPIO tidak dapat digunakan untuk tugas lain saat Pi beroperasi dalam mode DPI.
Antarmuka ini dikendalikan oleh firmware GPU dan dapat dikonfigurasi dengan parameter config.txt khusus. Selanjutnya, Anda juga harus memuat dan mengaktifkan hamparan Pohon Perangkat Linux yang benar.
Langkah 3: Mengaktifkan Mode DPI
Seperti disebutkan, mode diaktifkan dengan memuat hamparan Pohon Perangkat Linux yang benar. Tetapi pertama-tama, Anda harus menonaktifkan I2C dan SPI, karena itu akan bertentangan dengan beberapa pin video. Untuk melakukannya, edit file config.txt:
sudo nano /boot/config.txt
Dalam file itu, beri komentar pada dua baris berikut:
dtparam=i2c_arm=ondtparam=spi=di
Setelah selesai, letakkan GPIO dalam mode Alt2 dengan memuat DTO:
# 24-Bit modedtoverlay=dpi24# mode 18-Bit# dtoverlay=dpi18
Modus tergantung pada monitor Anda. Saya menggunakan mode 8-Bit, di mana setiap warna (merah, hijau, dan biru) memiliki delapan bit terpisah yang mengirimkan informasi warna ke monitor. Perhatikan bahwa kedua DTO sudah diinstal secara default.
Langkah 4: Mengonfigurasi Perangkat Keras Video
Mode DPI dapat dikonfigurasi dengan menempatkan atribut khusus di file config.txt. Saya menulis aplikasi Java kecil ini yang memungkinkan Anda memasukkan semua informasi yang diperlukan dengan cepat. Ini kemudian akan menghasilkan atribut untuk Anda, dan Anda hanya perlu menambahkannya ke file config.txt.
Alat ini bersifat universal dan juga dapat digunakan untuk membuat properti konfigurasi untuk tampilan lain. Berbagai bidang dan parameter dijelaskan di halaman unduh aplikasi. Saya menggunakan dua atribut berikut untuk Macintosh Classic CRT:
dpi_output_format=0x76017dpi_timings=512 0 14 178 0 342 0 0 4 24 0 0 0 60 0 15667200 1
Langkah 5: Konfigurasi Framebuffer dan Atur Mode Video Kustom
Anda dapat menggunakan mode pengaturan waktu yang telah dikonfigurasi sebelumnya, atau menentukan mode kustom. Dalam hal ini, tidak ada mode video standar yang dapat digunakan untuk menghubungkan tampilan. Oleh karena itu, saya harus menentukan mode video khusus, yang dapat dilakukan dengan menyetel dua tanda berikut di file config.txt:
dpi_group=2dpi_mode=87
Ini akan memastikan bahwa parameter dpi_timings, yang dijelaskan di atas, digunakan oleh driver saat Raspberry Pi melakukan booting.
Selanjutnya, framebuffer harus dikonfigurasi. Saya menggunakan pengaturan berikut untuk Mac Classic CRT:
overscan_left=0overscan_right=0overscan_top=0overscan_bottom=0framebuffer_width=512framebuffer_height=342enable_dpi_lcd=1display_default_lcd=1
Dua baris terakhir akan memastikan bahwa sinyal video dihasilkan dan DPI digunakan untuk mengeluarkan konten buffer bingkai.
Nilai overscan dapat digunakan untuk memusatkan gambar jika seharusnya tidak berada di tengah. Namun, milik saya langsung baik-baik saja, jadi saya tidak menggunakan nilai-nilai itu.
Langkah 6: Menghubungkan Semuanya
Langkah ini cukup sederhana. Cukup sambungkan jalur HSYNC dari Raspberry Pi (GPIO 5) dan jalur VSYNC dari Pi (GPIO 3) ke jalur HSYNC dan VSYNC pada layar. Jangan lupa untuk menghubungkan kabel arde layar ke pin GND di Pi. Kemudian, hubungkan garis warna Raspberry Pi ke layar Anda. Langkah ini bervariasi, tergantung pada konfigurasi dan tampilan Anda.
Layar Mac Classic adalah layar monokrom satu bit, jadi saya cukup menggunakan satu garis warna untuk menghubungkan garis data layar. Itu solusi cepat dan kotor dan saya akan menghubungkan layar dengan benar di artikel lain.
Langkah 7: Ringkasan
Dan hanya itu yang perlu Anda lakukan! Ini mengubah Macintosh Classic lama saya yang rusak menjadi tampilan yang keren dan berguna. Untungnya, sangat mudah untuk mengatur mode DPI dan mengkonfigurasinya untuk bekerja dengan hampir semua tampilan, bahkan CRT berusia 30 tahun. Metode ini memungkinkan saya untuk merender desktop dan output konsol tanpa program yang rumit dan modifikasi perangkat keras.
Catatan: Beberapa detail dihilangkan dari instruksi ini agar tetap singkat dan lebih mudah dipahami. Artikel selengkapnya bisa dibaca di nerdhut.de!
Direkomendasikan:
Ubah IMac 2009 24 Rusak Menjadi Tampilan Vertikal Sekunder: 4 Langkah
Ubah IMac 2009 24 Rusak Menjadi Tampilan Vertikal Sekunder: Dapat diinstruksikan dengan cepat dan kotor. Maaf. Anda dapat mengirim pesan jika Anda memiliki pertanyaan. Saya mengalami banyak kesulitan menemukan informasi online tentang ini, jadi saya membuat ini dapat diinstruksikan. Pada dasarnya: baca seluruh instruksi, kosongkan iMac, simpan kasing dan
Ubah Headphone Rusak Menjadi Kabel AUX: 6 Langkah
Ubah Headphone Rusak Menjadi Kabel AUX: Saya selalu memiliki headphone lama yang rusak, jadi saya memutuskan untuk mengubahnya menjadi sesuatu yang berguna
Memperbaiki Masalah Dasar Perangkat Keras Komputer (Disk Sistem Rusak dan PSU Rusak dan File Hilang/rusak): 4 Langkah
Memperbaiki Masalah Perangkat Keras Komputer Dasar (Kegagalan Disk sistem dan PSU Rusak dan File Hilang/rusak): PANDUAN INI BELUM SELESAI, SAYA AKAN TAMBAHKAN INFORMASI LEBIH LANJUT KETIKA SAYA MENDAPATKAN KESEMPATAN.Jika Anda memerlukan bantuan untuk memperbaiki komputer atau jika Anda memiliki pertanyaan sama sekali jangan ragu untuk mengirim pesan kepada saya"Dalam instruksi ini saya akan memberi tahu Anda cara memperbaiki ko
Ubah Pemutar DVD Rusak Menjadi Kandang Aksesori untuk PC Home Theater Anda: 10 Langkah
Ubah Pemutar DVD Rusak Menjadi Kandang Aksesori untuk PC Home Theater Anda: Untuk sekitar $30 (Dengan asumsi Anda sudah memiliki drive DVD-RW dan remote control pusat media), Anda dapat mengubah pemutar DVD lama yang rusak menjadi penutup untuk perangkat keras Anda yang tidak sedap dipandang. untuk mencapai aksesori HTPC. Lihat langkah 2 untuk rincian biaya. Latar belakang
Ubah Trackpad Dari Laptop Rusak Menjadi Mouse PS/2: 6 Langkah
Ubah Trackpad Dari Laptop Rusak Menjadi Mouse PS/2: Seorang teman memberi saya laptop HP Pavilion yang rusak. Hanya dengan sedikit kerja, Anda dapat melepas trackpad dan menyambungkan ke port Serial PS/2 atau 9-pin. Sambungkan ke PC Anda dan gunakan sebagai mouse sederhana, atau bahkan sambungkan ke Arduino untuk antarmuka unik untuk