Cara Mengatasi STB Bootloop Setelah Install Armbian

STB yang berhenti di logo setelah memasang Armbian memang membuat panik. Namun, jangan langsung menyimpulkan perangkat rusak. Pada TV box, nama dagang yang sama belum tentu memakai SoC, RAM, eMMC, Wi-Fi, atau susunan pin yang sama. Karena itu, DTB dan bootloader sangat bergantung pada model serta revisi board.
Dokumentasi Armbian menyebut dua penyebab umum masalah boot: catu daya dan kartu SD. Keduanya perlu diperiksa sebelum mencoba konfigurasi yang lebih berisiko. Jika masih bisa masuk sistem asli, catat model board, SoC, ukuran RAM, jenis media penyimpanan, dan foto tulisan pada PCB. Simpan salinan image asli atau backup eMMC sebelum mengubah bootloader.
Pastikan image dan DTB sesuai board
Jangan menganggap image untuk satu STB otomatis cocok untuk semua box Amlogic atau Rockchip. Cocokkan board dengan dokumentasi atau forum Armbian yang memang membahas model tersebut. Periksa nama file DTB yang direkomendasikan dan cara boot yang diminta. Jika identitas board tidak jelas, berhenti di tahap riset daripada mencoba banyak DTB secara acak.
DTB adalah file yang memberi tahu kernel tentang perangkat keras, seperti port, regulator, penyimpanan, dan jaringan. DTB yang salah dapat membuat layar gelap, jaringan tidak muncul, atau sistem berhenti sebelum masuk Linux. Armbian juga menjelaskan bahwa sebagian board tidak akan boot tanpa device tree yang benar.
Jika dokumentasi board menyediakan DTB alternatif, coba hanya pilihan yang memang disebut cocok untuk model tersebut, satu per satu, dan catat perubahan agar mudah dikembalikan. Jangan mengganti file bootloader atau DTB secara acak.
Jika perlu menulis ulang kartu, gunakan image yang sesuai lalu tulis dengan balenaEtcher atau alat sejenis yang melakukan verifikasi setelah penulisan. Verifikasi membantu memastikan proses penulisan tidak menghasilkan kartu yang korup, tetapi tidak membuktikan image tersebut cocok dengan board STB Anda.
Periksa daya, kartu, dan urutan boot
Gunakan adaptor dengan spesifikasi yang sesuai perangkat dan kabel yang baik. Tegangan turun ketika beban naik dapat memicu restart, korupsi sistem file, atau gejala yang tampak seperti bootloop. Coba kartu SD lain yang tepercaya dan uji kapasitasnya jika asal-usul kartu meragukan.
Lepaskan USB, hard disk, dan aksesori lain. Boot dengan konfigurasi minimal. Pada sebagian STB, urutan boot dapat dipengaruhi oleh kartu SD, USB, eMMC, atau pengaturan bootloader. Jangan mengubah urutan tersebut tanpa panduan khusus board.
Coba recovery hanya dengan panduan model
Banyak TV box memiliki tombol reset tersembunyi di lubang AV atau bagian bawah casing. Pada model tertentu, tombol itu ditekan saat daya disambungkan untuk memicu mode recovery. Akan tetapi, letak tombol, durasi tekan, dan responsnya tidak universal. Gunakan prosedur khusus model, cabut daya sebelum membuka casing, dan jangan menekan bagian lain dengan paksa.
Jika layar tetap di logo, amati apakah ada LED, aktivitas kartu, atau respons jaringan. Bila tersedia, serial console dapat membantu membaca pesan U-Boot, tetapi memerlukan adaptor dan level tegangan yang benar. Jangan menghubungkan pin secara coba-coba karena dapat merusak board.
Bila STB tetap gagal setelah memakai image dan DTB yang terverifikasi, kartu sehat, serta catu daya benar, barulah curigai eMMC, RAM, konektor, atau kerusakan board. Untuk pembahasan model tertentu, sahabat bisa melihat panduan Armbian STB HG680 dan B860H, tetapi jangan menyalin langkahnya ke model lain tanpa verifikasi.