BIOS memori nonvolatile mengacu pada memori kecil pada motherboard PC yang digunakan untuk menyimpan pengaturan BIOS. Ini secara tradisional disebut CMOS RAM karena menggunakan daya rendah CMOS SRAM (seperti MC146818 Motorola atau yang serupa) diaktifkan oleh baterai kecil ketika daya sistem pergi. Istilah ini tetap digunakan secara luas tetapi telah tumbuh menjadi keliru: penyimpanan nonvolatile di komputer kontemporer seringkali dalam EEPROM atau flash memori (seperti kode BIOS itu sendiri); penggunaan baterai yang tersisa untuk kemudian untuk menjaga jam real-time akan . Kapasitas NVRAM khas adalah 512 byte, yang umumnya cukup untuk semua pengaturan BIOS.

mismatch CMOS

kesalahan tidak cocok CMOS biasanya terjadi jika komputer power-on self-test program:

1. Menemukan perangkat yang tidak tercatat dalam CMOS.
2. Tidak menemukan perangkat yang dicatat dalam CMOS.
3. Menemukan perangkat yang memiliki pengaturan yang berbeda dari yang direkam dalam CMOS.
4. Mendeteksi kesalahan CMOS checksum.

Baterai CMOS

sel tombol Jenis CR2032, yang paling umum CMOS baterai.

Memori dan real-time clock pada umumnya didukung oleh sebuah sel koin lithium CR2032. Sel-sel dua hingga sepuluh tahun terakhir, tergantung pada jenis motherboard, suhu lingkungan dan waktu bahwa sistem ini dimatikan, sedangkan lainnya jenis sel umum bisa bertahan jauh lebih lama atau lebih pendek periode, misalnya CR2016 yang umumnya akan berlangsung sekitar 40 % lebih lama. Suhu yang lebih tinggi dan lebih lama daya-off akan memperpendek umur sel. Ketika menggantikan sel, waktu sistem dan pengaturan BIOS CMOS dapat kembali ke nilai default. Hal ini dapat dihindari dengan mengganti sel dengan menekan tombol power supply di master. Pada motherboard ATX, ini akan siaga 5V power supply ke motherboard bahkan jika ternyata "dimatikan", dan menyimpan memori CMOS energi.

Mengatur ulang pengaturan CMOS

Untuk mengakses setup BIOS ketika mesin gagal beroperasi, kadang-kadang bergerak drastis diperlukan. Pada komputer lama dengan RAM baterai yang didukung, pencabutan baterai dan hubungan arus pendek baterai terminal input untuk sementara waktu melakukan pekerjaan, dalam beberapa mesin yang lebih modern bergerak ini hanya ulang RTC. Beberapa motherboard menyediakan jumper CMOS-reset atau tombol reset. Dalam kasus lain belum, chip EEPROM harus dibuka kembali hasil penyolderannya dan data di dalamnya secara manual dengan menggunakan programer. Kadang-kadang cukup untuk tanah CLK atau baris DTA dari bis saya C ² dari EEPROM pada saat yang tepat saat boot, ini memerlukan beberapa penyolderan yang tepat pada bagian SMD. Jika mesin memungkinkan Anda boot tetapi tidak ingin membiarkan Anda ke setup BIOS, satu pemulihan yang mungkin adalah dengan sengaja "merusak" CMOS checksum dengan melakukan port langsung menulis menggunakan debug.exe, merusak beberapa byte checksum-daerah yang dilindungi CMOS RAM; pada boot berikutnya, komputer biasanya ulang pengaturan ke default pabrik. misalnya:

c:\debug
-o 70 10
-o 71 aa
-q

Yang akan menulis surat kepada CMOS (Offset 10h) dengan nilai 0AAh.

0 komentar:

Post a Comment

 
Top