it-swarm.asia

Apakah mungkin memulihkan komputer dari pembaruan BIOS yang gagal?

Ketika mencoba memperbarui BIOS pada motherboard Asus, saya mempelajari Asus Update Utility untuk Windows tidak sepenuhnya mendukung Windows 64-bit . Itu dapat menghapus BIOS tanpa masalah, tetapi gagal untuk menulis baru BIOS. saya tahu bahwa ketika saya reboot komputer: 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 berisi file bernama p5b.rom dan itu akan mengembalikan bios dari file itu. Tapi itu tidak berhasil.

Apakah ada cara untuk membatalkan pemasangan mesin?

34
Ian Boyd

Berikut ini dari Pemulihan Bios ASUS P5B Deluxe SPI Flash Kabel , 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 mem-flash 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 untuk 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.

HOWTO:

Persediaan:

  • CD boot DOS, drive usb, atau disket
  • BIOS ROM 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:

alt text

Header ditemukan di motherboard langsung di sebelah kiri jembatan selatan.

alt text

Berikut adalah nomor pin header:

alt text

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)

alt text

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 apa 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.

alt text

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

Pembaruan

Tidak sampai saya mengunduh spipgm2 , dan menggunakan /S, alih-alih perintah /P, bahwa saya berhasil mengembalikan berat kertas raksasa ke komputer lagi.

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

Maka Anda harus menggunakan sakelar /S:

 spipgm2.exe /S xxxxxx.ROM

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

Anda harus menggunakan /s ( lambat ) dengan ini untuk memprogram chip SST di papan Seri ASUS P5. Rupanya, saklar /p yang digunakan dalam SPIPGM.EXE asli tidak cukup lambat, atau sedikit demi sedikit; itulah yang dibutuhkan chip SST untuk reflash yang sukses.

Untuk mem-boot program saya membuat dua disket, 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 mem-flash BIOS baru.

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

Diagram Bonus

enter image description here

52
Ian Boyd

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. Bagaimanapun ... itu harus boot hingga A: Prompt.

  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.

2
KPWINC

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 dengan baik dengan ituś rilis BIOS terbaru.

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

Salam,

2
raulrrojas

Gunakan sistem operasi yang lebih lama, misalnya Windows 98.

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

Ini biasanya bekerja dengan disket boot.

1
wildfire

Jika pembaruan "Crash Free BIOS" gagal berfungsi, metode alternatifnya adalah menghapus chip _ ROM board dari board (biasanya mereka dicolokkan, tetapi beberapa disolder turun) dan memprogram bagian langsung dengan ROM programmer menggunakan citra biner dari BIOS. Saya tidak berharap Anda memiliki alat (pematrian 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.

1
hanleyp

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 Anda minta) selama itu adalah papan yang memiliki chip bios yang dapat dilepas.

0
Midnight

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 datang dengan 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).

0
UnderLoK

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 pengunduhan BIOS ), apa pun di atas tidak akan berfungsi.

0
JohannesM