Apakah mungkin memulihkan komputer dari pembaruan BIOS yang gagal?

34

Ketika mencoba memperbarui BIOS pada motherboard Asus, saya mempelajari Asus Update Utility untuk Windows tidak sepenuhnya mendukung Windows 64-bit . Itu bisa menghapus BIOS tanpa masalah, tetapi gagal menulis BIOS baru . Saya tahu bahwa ketika saya reboot komputer berikutnya: itu akan menjadi batu bata.

Ketika saya reboot komputer, itu adalah batu bata. Tetapi sebelum saya reboot saya mentransfer cadangan bios, bios baru, dan utilitas flash berbasis Asus DOS ke komputer lain. Sekarang masalahnya adalah bagaimana cara memperbaikinya.

Motherboard Asus ini memiliki pemulihan BIOS gagal aman yang disebut Crash Free BIOS , di mana Anda memasukkan floppy atau USB stick yang berisi file yang dipanggil p5b.romdan itu akan mengembalikan bios dari file itu. Tapi itu tidak berhasil.

Apakah ada cara untuk membatalkan pemasangan mesin?

Ian Boyd
sumber
6
dan alat jelek bahkan tidak memberi Anda peringatan :(
c69
2
> Motherboard Asus ini memiliki pemulihan BIOS gagal aman yang disebut Crash Free BIOS, di mana Anda memasukkan floppy atau USB stick yang berisi file yang disebut p5b.rom dan itu akan memulihkan bios dari file itu. Tapi itu tidak berhasil. Itu tidak melakukannya secara otomatis (akan menggelikan jika floppy drive membaca di setiap boot). Untuk menjalankan alat flashing BIOS bawaan, Anda harus menekan F2(pada titik di mana Anda biasanya menekan Deluntuk masuk ke pengaturan BIOS). Maka harus menggunakan alat flashing di ROM untuk mengembalikan BIOS.
Synetech

Jawaban:

52

Berikut ini adalah dari Kabel Flash SPI ASUS P5B Deluxe Bios , tetapi direproduksi di sini untuk Wiki-sake:


PERINGATAN: Jangan pernah menggunakan utilitas flash BIOS berbasis Windows ASUS. Ada banyak orang dengan masalah yang sama, andai saja saya sudah tahu sebelumnya.

Lewati HOWTO untuk hal-hal yang baik.

Mungkin dalam momen kebodohan dan kemalasan yang hebat, saya merefleksikan bios pada ASUS P5B Deluxe saya menggunakan utilitas flash berbasis windows ASUS. Itu menghapusnya bersih, memuat yang baru, dan kemudian tidak bisa memverifikasi. Pada titik ini, hanya dua opsi Anda yang keluar atau coba lagi. Jadi saya coba lagi, sekarang bahkan tidak akan mencoba menulis bios. Tidak punya pilihan lain, saya me-reboot mesin dan berharap yang terbaik. Saya mendapat yang terburuk.

Mesin tidak akan melakukan apa pun. Motherboard seharusnya memiliki built in mode pemulihan bios, tetapi tampaknya itu juga dihapus oleh utilitas flash Windows. Sudah waktunya untuk mengirimnya kembali ke ASUS sehingga mereka dapat mengubahnya kembali. Bios tidak dapat dilepas, jadi pasti ada beberapa jenis perangkat yang mereka pasang untuk memantulkannya untuk Anda, saya pikir.

Ternyata saya benar. Di sebelah chip BIOS, di sebelah kiri jembatan selatan, adalah konektor 7 pin tidak berdokumen berlabel SPI_J1. Setelah banyak penelitian saya menemukan beberapa halaman (terkait di bagian bawah) yang mendokumentasikan jenis kabel yang diperlukan dan perangkat lunak untuk menggunakan port ini untuk merefleksikan bios.

Kabel terdiri dari konektor paralel yang disambungkan ke sesuatu yang dapat Anda colokkan ke pin yang juga memiliki input 2.7V-3.6V untuk memberi daya pada chip sambil memantulkannya. Saya melakukan upaya yang sangat buruk dalam menggunakan kabel paralel cincang dan ujung dari hal port USB header. Ini tidak berhasil dengan baik, jadi saya menemukan di toko elektronik lokal konektor paralel dengan kabel pita di atasnya. Saya memisahkannya dan menyolder kembali pita ke pin yang benar.

Untuk mendapatkan ~ 3V, saya mengambil konektor daya melalui kipas kasus lama dan menambahkan tiga dioda ke kabel 5V, memberi saya sedikit lebih dari 3V. Saya kemudian menghubungkan ini ke kabel pita dan menghubungkan konektor daya ke mesin yang sedang berjalan. Saya kemudian menggunakan laptop saya untuk flash ke bios.

BAGAIMANA :

Persediaan:

  • CD boot DOS, drive usb, atau disket
  • ROM BIOS untuk motherboard
  • SPIPGM (Perangkat lunak yang melakukan flashing)
  • CWSDPMI (proses host DPMI dibutuhkan oleh SPIPGM)
  • Multimeter
  • Baut pateri
  • Konektor DB25 pria
  • Header connector semacam, Anda akan membutuhkan total 6 pin.

Untuk membuat kabel saya menggunakan konektor DB25M TO IDC10 SERIAL. Ini sepertinya hal yang paling mudah digunakan. Mereka terlihat seperti ini:

teks alternatif

Header ditemukan di motherboard langsung di sebelah kiri jembatan selatan.

teks alternatif

Berikut adalah nomor pin header:

teks alternatif

Berikut adalah tabel yang menunjukkan pin header mana yang harus dihubungkan ke pin paralel apa. Pin 1 pada header adalah untuk +3V.

Header Pin Parallel Pin 
========== ============
2          18 
3          7 
4          8 
5          10 
6          9 

Inilah yang terlihat seperti kabel saya (Catatan: sepertinya kabel listrik terhubung ke DB25 tetapi sebenarnya solder ke pita, ia pergi ke pin 1 di header)

teks alternatif

Jika Anda menggunakan kabel yang serupa dengan milik saya, buka dan lepaskan pita dari konektor. Ambil klip kertas dan rekatkan ke lubang di konektor header untuk menentukan timah yang perlu pergi ke pin pada DB25 menggunakan multimeter Anda. Solder setiap lead dengan tepat.

Anda kemudian perlu mendapatkan jalur 5V dari komputer lain (Kabel Merah pada konektor molex). Solder tiga dioda secara seri dan sambungkan ke jalur 5V. Gunakan multimeter Anda untuk memastikan penurunan voltase memberi Anda antara 2.7V dan 3.6V. Solder ini ke ujung pita yang sesuai.

Sekarang Anda siap untuk mem-flash, boot komputer flashing Anda dengan media boot DOS Anda. Pertama, Anda perlu menjalankan cwsdpmi.exe, kemudian jalankan spipgm. (Catatan: Anda harus menjalankan cwsdpmi.exe sebelum SPIPGM setiap kali.)

spipgm /p p5b-bios.rom 

Ini akan meminta ukuran total flashrom, masukkan 1024 Jika SPIPGM melaporkan id chip Anda sebagai fffffffh maka ada sesuatu yang tidak beres. Periksa semua koneksi Anda. SPIPGM memiliki beberapa fungsi, seperti menghapus BIOS terlebih dahulu. Jalankan SPIPGM tanpa opsi apa pun untuk melihat daftar.

teks alternatif

Memberi kredit di mana kredit jatuh tempo, tanpa situs-situs ini saya tidak akan pernah tahu ini.

Memperbarui

Baru setelah saya mengunduh spipgm2, dan menggunakan /S, alih-alih /Pperintah, saya berhasil mengembalikan berat kertas raksasa saya ke komputer lagi.

Tampaknya SPIPGM.exedengan sendirinya menulis halaman sekaligus ke chip SST di papan Asus P5B. Anda harus menggunakan yang dikompilasi ulang spipgm.exeatau, bahkan lebih baik, menggunakan spipgm2.exe. Anda dapat membangun kabel tanpa resistor atau kapasitor, selama Anda menggunakan output oranye (3V) dari catu daya ATX pengganti PC.

Maka Anda harus menggunakan /Ssakelar:

 spipgm2.exe /S xxxxxx.ROM

untuk menulis ke chip setelah Anda membukanya dengan /Udan menghapus dengan /E. Ini adalah satu-satunya hal yang bekerja untuk saya dan saya kembali dan berjalan dengan sempurna.

Anda harus menggunakan sakelar /s( lambat ) dengan ini untuk memprogram chip SST di papan ASUS P5-Series. Rupanya, /psakelar yang digunakan dalam dokumen asli SPIPGM.EXEtidak cukup lambat, atau sedikit demi sedikit; itulah yang dibutuhkan chip SST untuk reflash yang sukses.

Untuk mem-boot program, saya membuat dua floppy disk, satu dengan disk boot Windows 98 SE, dan yang kedua dengan program spipgm2 dan file gambar bios (ekstensi .rom).


Untuk mem-flash BIOS saya menggunakan parameter berikut:

  • spipgm2 /i untuk memastikan bahwa program dapat membaca chipset saya dan kabelnya ok.
  • spipgm2 /u untuk membuka kunci bios.
  • spipgm2 /e untuk menghapus bios.
  • spipgm2 /s p5b.rom untuk menginstal BIOS baru.

Ketika selesai, saya mencoba untuk mem-boot motherboard yang mati dan berhasil!

Diagram Bonus

masukkan deskripsi gambar di sini

Ian Boyd
sumber
1
Ini keren sekali.
hanleyp
2
wow .. Saya benar-benar tidak berpikir itu akan mungkin
Earlz
seorang pahlawan adalah kamu !!!
enthdegree
1
Jangan gunakan dioda 5V + dari baterai atau PSU. Dapatkan 3.3V langsung dari catu daya ATX (kabel oranye) atau dari catu daya universal (jika Anda beruntung, dan memilikinya). Jangan masuk ke mode rambo, dan tambahkan resistor 200-400 Ohm ke masing-masing 4 jalur data Anda (harganya masing-masing 3 sen). Juga, Anda tidak perlu CWSDPMIdengan versi 2.0 SPIPGM.
c69
2
Setelah 'bricking' Asus P5B saya menggunakan alat pembaruan BIOS windows, saya mengikuti instruksi di utas di atas. Saya menemukan bahwa ada SPIPGM v2.1 yang mencakup opsi verifikasi. Ini juga membuatnya lebih jelas ketika membuka kunci berhasil atau tidak. Saya menggunakan versi terbaru SPIPGM v2.1 ini dan berhasil mem-flash mobo saya yang mati.
2

Sepertinya Anda memiliki semacam konflik perangkat keras. Coba ini:

  1. Lepaskan semua kartu dari semua slot di sistem Anda. Video, RAID, Jaringan, Suara, dll. Perhatikan kartu apa yang ada di slot apa.

  2. Masukkan disk BIOS atau stik USB Anda ke drive / slot SEBELUM Anda menghidupkan power.

  3. Nyalakan PC Anda. Anda akan melihat BIOS pemulihan Anda berfungsi atau akan mengatakan sesuatu seperti "bios buruk" ... sesuatu seperti itu. Dalam hal apa pun ... itu harus boot ke prompt A :.

  4. Jalankan utilitas flash Anda sekarang dan pilih opsi untuk menulis BIOS Anda. Saya tidak ingat opsi tetapi ada satu di sana untuk menulis BIOS tanpa ESCD atau sesuatu. (Ini benar-benar sulit untuk mengacaukan segalanya lebih buruk daripada sekarang, jadi jika satu opsi tidak berfungsi coba yang lain) ;-)

  5. Telusuri semua petunjuk yang mengatakan "Ya tulis, ya timpa, dll, dll."

  6. Setelah pembaruan BIOS selesai, reboot komputer Anda. Seharusnya berfungsi "normal" sekarang. Jika itu MATI dan ...

  7. Masukkan semua kartu yang Anda lepaskan pada langkah 1 kembali ke komputer.

Nyalakan lagi ... itu seharusnya bekerja.

KPWINC
sumber
Tidak ada apa pun di komputer (bahkan hard drive). saya akan mengeluarkan kartu video (seperti yang Anda sarankan pada langkah 1), tetapi itu akan membuat langkah 3 ("Anda akan melihat ...") agak tidak mungkin.
Ian Boyd
saya melepas semuanya dari komputer (drive, ram, cpu, baterai), dengan harapan bisa dikirim ke POST. Tidak ada - itu batu bata dan saya tenggelam perlahan.
Ian Boyd
2

Saya mengkonfirmasi bahwa saya berhasil memprogram IC flash saya untuk ASUS P8H67-M-PRO. Sama seperti yang lain, saya mencoba memperbarui bios dengan utilitas bios. Selesai proses, reboot dan ... tidak ada, layar hitam. Saya membangun adaptor paralel, saya menambahkan catu daya 3.3vdc dan menggunakannya untuk memprogram chip memori flash saya. Pertama saya membandingkan kontennya dengan gambar ROM dan saya menyadari bahwa sebagian besar konten ic adalah #FF (terhapus tetapi tidak diprogram). Dengan menggunakan aplikasi SPIPGM yang sama saya memprogramnya, saya menguji dan motherboard saya berfungsi baik dengan ituś rilis BIOS terbaru.

Terima kasih atas dukungan Anda, saya hanya ingin menceritakan kisah saya kepada orang lain untuk dicoba.

Salam,

raulrrojas
sumber
1

Jika pembaruan "Crash Free BIOS" gagal berfungsi, metode alternatif adalah menghapus chip ROM BIOS dari papan (biasanya mereka dicolokkan, tetapi beberapa disolder turun) dan memprogram bagian langsung dengan pemrogram ROM menggunakan gambar biner dari BIOS. Saya tidak berharap Anda memiliki alat (solder besi, pemrogram ROM) sudah tersedia, tetapi depot perbaikan ASUS mereka seharusnya. Dari situs web ASUS, mereka memiliki garansi 3 tahun pada motherboard. Anda mungkin ingin mencoba layanan mereka.

hanleyp
sumber
0

Ada beberapa saran bagus di sini, tetapi kemungkinan Anda tidak memiliki perlengkapan untuk memperbaiki (merombak) rom Anda sendiri.

Jika Anda hanya mencoba opsi USB untuk crash gratis maka Anda harus mencoba floppy atau CD. CD yang menyertai mobo Anda juga memiliki rom dasar di atasnya dan Anda juga bisa menggunakannya (atau membakar milik Anda ke cd). Jika Anda sudah mencoba floppy / cd maka roti bakar.

Saya memiliki masalah yang sama persis beberapa tahun yang lalu (tapi saya tidak menggunakan Windows App) dan karena masih dalam garansi saya hanya mengirimnya kembali karena jika saya telah menarik rom saya, saya akan membatalkan garansi saya. Perputaran penggantian saya adalah 10 hari (bukan hari kerja).

UnderLoK
sumber
0

Saya memiliki kesalahan yang sama persis. Boot dan mencoba mengakses bios.rom melalui floppy disk, tetapi berhenti melalui setengah jalan. Gunakan versi 1803 (606.11 KBytes - 2007/11/30 Tautan ke halaman unduhan BIOS ), apa pun di atas tidak akan berfungsi.

JohannesM
sumber
0

Gunakan sistem operasi yang lebih lama, misalnya Windows 98.

Boot dari disk dan jika keyboard Anda aktif, Anda akan mendapatkan A:prompt. Kemudian, ketikkan path untuk flash drive dan lanjutkan ke rom.

Ini biasanya bekerja dengan disket boot.

kebakaran
sumber
0

Hanya FYI saya dulu bekerja untuk ASUS sejak lama dan perbaikan termudah untuk ini untuk memanggil Dukungan Teknis, mereka akan lebih senang mengirimi Anda chip bios baru yang di-flash dengan bios yang tepat (yang Anda minta) selama itu adalah papan yang memiliki chip bios yang dapat dilepas.

Tengah malam
sumber
Yang mana tidak. Meninggalkan alternatif membelanjakan uang agar barang itu dikirim kembali.
Ian Boyd