Komputer Anda perlu menjalankan beberapa fungsi sebelum memuat sistem Operasi. Salah satu fungsi tersebut adalah Power on Self Test (POST) yang menguji komponen yang terpasang pada komputer dan memastikan siap digunakan oleh sistem.

Meskipun POST adalah proses umum pada banyak perangkat elektronik digital, POST paling sering dihubungkan dengan komputer. Tes ini sangat penting untuk mendeteksi masalah pada komponen dan menyampaikannya kepada pengguna dengan pesan kesalahan.

Kami akan membahas topik ini lebih lanjut, memberi Anda gambaran umum tentang cara kerja POST di komputer Anda, mengapa ini penting, dan cara mengatasi kesalahan yang terdeteksi selama POST.

Apa itu Power on Self Test (POST)?

Power on self-test (POST) adalah proses diagnostik sistem yang dilakukan oleh BIOS tepat setelah Anda menyalakan komputer. Fungsi utama dari tes ini adalah untuk melihat apakah komponen yang terhubung ke komputer Anda berfungsi dengan baik.

POST memeriksa komponen perangkat keras yang terpasang di komputer Anda seperti RAM, hard drive, prosesor, dan lainnya, dan memastikan semuanya berfungsi sebagaimana mestinya. Setelah pengujian selesai atau jika ada beberapa masalah yang terdeteksi, sistem akan memberi tahu pengguna dengan kode kesalahan menggunakan bunyi bip, lampu LED berkedip, atau kode POST heksadesimal.

Setelah POST diselesaikan oleh BIOS, ia meneruskan kontrol ke fungsi pemuat bootstrap di BIOS sistem. Bootstrapping menyediakan serangkaian instruksi bagi sistem untuk memuat sistem Operasi dengan memeriksa hard drive dan perangkat lain yang dapat di-boot.

Urutan Boot

Bagaimana Cara Kerja POST?

Proses POST dimulai segera setelah Anda menghidupkan komputer dengan menekan tombol daya. Ketika tombol Daya komputer ditekan, arus listrik mengalir melalui sirkuit ke berbagai komponen termasuk ROM BIOS.

Catatan: Tes ini dimulai hanya jika komputer di-boot dingin, yaitu jika komputer dihidupkan setelah dimatikan. Sistem akan melewatkan POST jika komputer di-restart atau warm-boot.

CPU mencari tahap pertama instruksi yang diperlukan untuk memulai dari Chip BIOS. BIOS menyimpan serangkaian panduan tentang alamat memori tertentu untuk menjalankan Power on Self Test. POST biasanya mengikuti urutan ini saat melakukan tes.

CPU: Pada langkah pertama urutan POST, jalur kontrol dan register CPU didiagnosis. ROM BIOS:  POST kemudian melakukan checksum pada ROM BIOS. Jika nilai yang dihitung dari checksum tidak cocok dengan nilai yang telah ditentukan sebelumnya, kesalahan akan dihasilkan. CMOS RAM: Selanjutnya POST menguji sirkuit Terpadu CMOS. Biasanya, jika kesalahan terdeteksi di sini, ini terutama disebabkan oleh kegagalan sirkuit terpadu CMOS/RTC. Akses Memori Langsung (DMA) Pengontrol: Akses Memori Langsung diperiksa setelah RAM CMOS. Jika POST mendeteksi kesalahan apa pun pada tahap ini, hal itu mungkin disebabkan oleh masalah saluran alamat atau IC DMA yang rusak. Pengontrol Keyboard: Sekarang pengontrol dan buffer Keyboard dicentang. RAM Sistem Basis 64 K: BIOS kemudian memeriksa basis 64K RAM sistem dengan menulis data ke setiap lokasi modul memori yang dipasang di komputer dan kemudian membacanya. Namun, motherboard modern diprogram untuk melewatkan pengujian memori karena pemeriksaan memori standar akan memakan waktu lama.
Jika kesalahan terlihat pada saat ini, hal itu dapat disebabkan oleh kegagalan memori, masalah jalur alamat, atau jika modul memori tidak terpasang dengan benar di slotnya. Programmable Interrupt Controller(PIT): Pada tahap selanjutnya, BIOS memeriksa PIT untuk memastikan bahwa semua permintaan interupsi ditangani dengan benar. Pengontrol Cache: Akhirnya, pengontrol cache diuji oleh BIOS. Jika POST mendeteksi masalah apa pun pada saat ini, masalah tersebut dapat disebabkan oleh pengontrol yang salah atau memori cache. POST di AMI BIOS

Sekali komponen perangkat keras ini diperiksa dan diinisialisasi, POST menuju ke pengujian komponen Perangkat Keras Nonsistem. Ini menginisialisasi konfigurasi dan komponen papan nonsistem dalam urutan ini: 

Data Konfigurasi RAM CMOS: BIOS dimulai dengan memeriksa validitas data di dalam CMOS. Jika tidak dapat menjamin validitas, berarti data CMOS tidak diatur dengan benar. Pengontrol Video: Setelah RAM CMOS, BIOS menguji RAM Video dan menginisialisasi pengontrol video. Memori RAM di atas 64k: Semua RAM sistem yang tersisa diuji dalam blok 64K. Keyboard dan Mouse: Buffer dan pengontrol keyboard diuji dan BIOS menginisialisasi mouse melalui pengontrol keyboard. Sirkuit Antarmuka Serial: Sistem memeriksa keberadaan perangkat keras port serial dan paralel, dan area data I/O ditetapkan untuk setiap perangkat yang ditemukan. Pengontrol Disket dan Pengontrol Disk Tetap kemudian diperiksa oleh panggilan interupsi BIOS standar. Terakhir, memeriksa komponen perangkat keras lainnya seperti media IDE yang dapat dilepas.

Setelah POST selesai, program start-up diperintahkan untuk menemukan Master Boot Record (MBR). Ini terletak di sektor pertama Hard drive komputer Anda (drive C misalnya). MBR kemudian membaca boot-strap yang menempatkan file startup dari sistem Operasi. Kontrol sistem kemudian diserahkan ke Windows, Linux, atau sistem operasi lain yang Anda gunakan.

Urutan Booting Komputer dan POST

Tanda-tanda bahwa PC Gagal POST

Jika POST mengidentifikasi beberapa masalah dengan komponen perangkat keras komputer Anda dan gagal dalam pengujian, sistem tidak akan boot ke Sistem Operasi. Ini kemudian akan memberi tahu tentang masalah di komputer melalui bunyi bip, pesan teks di layar, kode lampu LED, atau kode POST. Jika POST tidak dapat menampilkan pesan kesalahan menggunakan kode Teks di layar, itu akan menggunakan suara bip atau LED berkedip.

Beberapa papan sistem juga memberikan pesan kesalahan hanya menggunakan kode lampu atau bunyi bip. Kode kesalahan ini berguna untuk mendiagnosis masalah pada komputer Anda dan memperbaikinya.

Kode Bip

Pada komputer awal, jika POST mendeteksi malfungsi apa pun pada komponen, Anda akan mendengar serangkaian bunyi bip. Ini dikenal sebagai kode bip. Komputer pada dasarnya berkomunikasi dengan pengguna dengan kode bip ini sebelum atau selama pengujian pengontrol video. Ini adalah saat video tidak tersedia dan kesalahan teks tidak dapat ditampilkan di layar.

Berikut adalah daftar kode bip beserta artinya, yang mungkin Anda dengar di komputer dengan AMI BIOS.

Kode bip Indikasi a Kode Bip1 beep singkatKesalahan penyegaran Memori atau DRAM 2 beep singkatKesalahan pemeriksaan paritas memori3 beep singkatKesalahan pemeriksaan alamat 64k Memori dasar 4 beep singkatKerusakan Jam Real-Time 5 beep singkatKesalahan CPU 6 beep singkatKeyboard error 7 beep singkatKesalahan interupsi CPU 8 beep singkatKesalahan kartu grafis 9 beep singkatKesalahan memori 10 beep singkat Kesalahan CMOS 11 beep singkat Kerusakan memori cache CPU 1 beep panjang +3 pendekKegagalan memori konvensional atau Extended 1 beep panjang +8 pendekPengujian tampilan gagalSirene dua nadaKecepatan kipas rendah atau masalah Tegangan 

Ini kode bip beserta indikasinya dapat berbeda dari motherboard. Jika Anda mengalami kode kesalahan seperti itu, Anda disarankan untuk berkonsultasi dengan manual pengguna komputer Anda untuk mengetahui masalah secara spesifik.

Kesalahan Teks 

Setelah pengujian video berhasil dan tampilan berjalan normal, kesalahan POST dapat ditampilkan sebagai teks pada tampilan Anda. Kesalahan teks ini memberikan laporan langsung tentang masalah tersebut tanpa menggunakan kode numerik atau bunyi bip. Misalnya, jika POST mendeteksi masalah pada keyboard, pesan seperti “Kegagalan Keyboard“akan muncul di layar setelah pengujian selesai. 

Kesalahan Hex POST 

Kadang-kadang, kesalahan teks, Kode lampu, atau kode bip juga bisa menyesatkan. Pemberitahuan kesalahan ini tidak akan dibuat jika proses POST terganggu dan komputer Anda mengalami boot loop. Untuk komputer yang dirender mati, kode Hex memberikan pembacaan yang baik tentang masalah yang ada. 

Kartu POST Hex

Namun, untuk mendapatkan kode Hex POST, Anda memerlukan kartu antarmuka yang dikenal sebagai kartu POST. Kartu POST tersebut cocok dengan slot ekspansi komputer Anda. Saat BIOS melakukan POST, ini kartu menampilkan dua karakter kode Heksadesimal yang menunjukkan ba d komponen perangkat keras.

Kode diagnostik Hex dan artinya dapat berbeda dari kartu yang Anda gunakan. Namun, berikut adalah beberapa kode hex umum beserta yang biasanya ditunjukkan.

Kode HexIndikasi Kode 2F VGA tidak ditemukan 5DTimer/Interupsi keyboard tidak pada tingkat yang tepat 7Verifikasi baterai CCMOS gagal52Pengujian memori/Inisialisasi gagal 

Kode Lampu

Pada Laptop saat POST gagal, pengguna dapat diberi tahu dengan kilatan cahaya pada tombol daya atau LED baterai depan. Ini dikenal sebagai kode lampu dan umumnya berkedip dengan beberapa kombinasi warna tertentu.

Misalnya, pada laptop dell, tulisan Failed ditandai dengan pola kuning/oranye diikuti dengan kilatan putih. Masing-masing pola ini menyampaikan masalah berbeda yang berkaitan dengan RAM, CPU, BIOS, dan lainnya.

Lampu LED Berkedip di Laptop

Kode lampu di laptop bisa bervariasi dengan produsen dan bahkan model. Untuk mengetahui kode lampu yang tepat untuk laptop Anda beserta implikasinya, Anda harus mengacu pada panduan pengguna perangkat Anda.

Bagaimana Mengatasi Kesalahan yang Terdeteksi pada POST?

Berikut adalah cara umum untuk menyelesaikan pesan kesalahan POST.

Pabrikan ROM yang berbeda menetapkan kode peringatan POST yang berbeda. Rincian kode kesalahan tersebut dan apa yang disampaikannya dijelaskan dalam manual servis motherboard. Oleh karena itu, langkah pertama adalah melihat kode kesalahan dan mengidentifikasi masalah perangkat keras yang terkait dengan kode tersebut dari manual. Jika komputer tampak mati, tanpa suara bip atau bentuk kode kesalahan lainnya, Anda dapat menempatkan kartu POST di slot ekspansi komputer untuk mendiagnosis masalahnya. Setelah Anda mengetahui komponen apa yang menyebabkan masalah, periksa koneksinya. Ada kasus di mana Anda harus mengganti komponen yang merepotkan itu juga. Verifikasi apakah semua komponen atau periferal yang terpasang pada komputer kompatibel dengan sistem. Jika masalah dimulai setelah menginstal komponen perangkat keras baru, lepaskan dan periksa apakah ini membuat komputer berfungsi. Jika kode kesalahan menunjukkan masalah dengan RAM, coba pasang kembali modul atau tukar slotnya. Anda juga dapat mencoba mem-boot komputer dengan hanya satu modul RAM yang terpasang.
Pastikan kipas di komputer bekerja dengan baik. Overheating menyebabkan komponen komputer tidak berfungsi dengan baik dan mengakibatkan kegagalan POST. Tes POST juga mungkin tidak mendeteksi Kipas dan menghentikan proses booting. Jika Anda menerima kode kesalahan yang menunjukkan kegagalan CPU, coba pasang kembali CPU (jika mungkin) ke dalam soketnya. Anda bahkan dapat mengubah pasta termal dalam prosesnya.
Jika pengaturan BIOS salah dikonfigurasi atau sepertinya ada masalah dengan BIOS, ini dapat memicu kode kesalahan. Menyetel ulang BIOS ke default pabriknya dapat memberi Anda penyelesaian dalam kasus ini.

Jika Anda salah satu dari mereka yang mendapatkan kode bip dan bertanya-tanya bagaimana cara mengatasinya, berikut adalah artikel mendalam tentang kode bip pada Motherboard ASUS yang dapat membantu Anda.

Categories: IT Info