Evrensel anakart bios programcısı satın alın. Başarısız bir güncellemeden sonra programlayıcıda BIOS'u geri yükleme

Bu çiğnenmiş materyali yazmak için kendi son deneyimimden ve gerekli bir konuda oldukça yetersiz ve internete yayılmış bir bilgiden ilham aldım.

Bozuk bir BIOS'u kurtarmanın 3 ana yolu vardır

1. Anakartın yazılımıyla geri yükleme.

Modern anakart modelleri (Gigabyte, son 3 yılı ana akım ve en iyi olanlarda aldı) 2 BIOS yongası bir kerede anakartta lehimlenir, başarısız bir güncelleme durumunda, BIOS yedek mikruha'dan başlatılır ve daha sonra yüklenir hasarlı olanın bir kopyası. Bazı modellerin hasarlı bir BIOS'u kurtarma yeteneği yoktur ve birincisinin ölümü durumunda, ikincisi sırasıyla yerine çalışmaya başlar, ikincisinin ölümünden sonra anne artık çalışmayacaktır. Başlat

Hala iyileşme olasılığı var önyükleme bloğu"ancak BIOS tamamen ölü değilse ve önyükleme bloğu hala canlıysa çalışır ve sistemi başlatmaya çalışırken çarpık bir BIOS toplamı algılar. Bu durumda, BIOS'u HDD'den okumaya veya flop yapmaya çalışır. Bazı kartlar (Gigabat'lar bu özelliğe sahiptir) HDD'ye ilk önce kendilerine bağlı olan bir BIOS kopyası yazın, bu disk kurtarma için bağlanabilir. Bir floptan geri yüklemek için, bellenimi doğru adla yazmak yeterlidir. bir disket, algılanır ve geri yüklenir. Önyükleme bloğunun canlılığı, bağlı flop kılavuzundan gelen sinyallerle (ışık ve ses) belirlenebilir, eğer flop yaşam belirtileri gösteriyorsa, o zaman hafifçe indik

2. Çalışırken değiştirme kurtarma veya çalışırken değiştirme. Yalnızca BIOS'un lehimlenmediği, ancak bir sokete oturduğu ve alınabileceği annelerde çalışır. Şunlar. benzer bir BIOS'a sahip başka bir çalışma kartı bulmanız gerekiyor, yani. böylece yatak aynı ve tercihen cipsler ortak veya benzer ailelerden biriyse, prosedür kesinlikle işe yarayacaktır. Canlı bir BIOS'a sahip kartta, çipi yataktan çıkarmak için önceden kolaylıklar yapılır - dişler, yalıtımlı tel vb. özel bir maşa yoksa, kart açılır, BIOS'u güncellemek, BIOS'u yırtmak, ölü olanı takmak ve sağlama toplamı uyumsuzlukları hakkında uyarılar varsa BIOS'u flaş etmek için DOS'a (veya kartın tescilli yardımcı programına) gideriz, o zaman onları görmezden gel, çünkü korkacak bir şey yok - yerel BIOS ayrıdır. Daha sonra sistem kapatılır, çipimizi her bir karta iade eder ve performansı kontrol ederiz. Mikro devreler kartlara lehimlenirse, bu yöntem muhtemelen işe yaramaz, çalışırken değiştirme çalışmaz, elbette bir şansınızı deneyebilir ve BIOS'u bir çalışma kartına lehimleyebilirsiniz - ancak bu çok riskli - zaten 2 ile kalabilirsiniz. tamamen ölü panolar ve elektronikler yazılım parçası değil, zaten ölmüş olacak

3. Programlayıcıda kurtarma. Bu yöntem evrenseldir, yani. Herhangi bir paketteki herhangi bir çipi yakabilirsiniz. Mikruha tahtaya lehimlenmişse, çıkarın ve programlayıcı kartına lehimleyin veya özel prizler kullanın. Tabii ki, bir programcıda sınırlı sayıda mikro devre yanıp sönebilir, ancak bu genellikle basit programcılar için geçerlidir, daha "yetişkin" olanlar gerçekten evrenseldir, ancak artık 5 kopek maliyeti yoktur ve esas olarak akış onarımları için satın alınır ve evde değil birkaç kartı geri yüklemek için kullanın. Bununla birlikte, bu yöntem evrenseldir, ilk 2 yöntemi tamamen değiştirir ve genişletir ve çalışmadıklarında tek çıkış yolu budur. Hot-swap yöntemi, pano elemanlarının üreticiler tarafından birleştirilmesi nedeniyle ampirik olarak keşfedilen yapay bir yöntemdir. Basit "ev" programcılarından birinden bahsetmek istiyorum.

Sürecin özü

Geçen gün ellerimi bir tahtaya koydum AsRock N68-PV-GS, aynen bu şekilde önceki sahibi tarafından bana verdi. Uzun zamandır başarısız bir şekilde dikildi ve yerine bir başkası geldi. Ancak, bir mikro devreyi değiştirerek geri yüklenebilecek ve kartı canlandırmayı üstlenebilecek ekipmanı atmaya alışık değilim - ekonomide gereksiz olmayacak, platform hala çok eski değil, AM2 soketi

Şansıma, BIOS çipi MX25L4005APC-12G- DIP paketinde 4 megabit mikruha. Şunlar. lehimlemek zorunda bile değildi. BIOS sürüm 1.0, üreticinin web sitesinde yalnızca 512kb (4Mbit/8=512Kb) boyutunda ayrı bir dosya olarak bulunuyordu, yani. görev çok basit - bir programcı oluşturun, üzerine bir mikruha koyun ve dikin! Ne başlamaya karar verdim


programcı devresi

Bu çip, LPT portu üzerinden temel bir programlayıcı ile flaş yapmanıza izin veren SPI tipindedir. İlgili programcı, kullanımı için yazılımla birlikte hemen internette bulundu, buna denir. SPIPgm, yani SPI Programcısı, . 4 direnç, bir kapasitör ve 8 pinli soketten oluşan en temel devre isteğe bağlıdır. Sınırlaması aslında sınırlı bir desteklenen mikro devreler listesidir - bunlar 8pin olmalı ve SPI tipinde olmalıdır.

Programcı birçok mikruh'u destekliyor, işte en son sürüm 2.1 için yazılanlar:

AMIC
A25L05PU/PT (64kB), A25L10PU/PT (128kB), A25L20PU/PT (256kB), A25L40PU/PT (512kB), A25L80PU/PT (1MB), A25L16PU/PT (2MB), A25L32PU/PT (4MB), A25L64PU /PT (8MB), A25L512 (64kB), A25L010 (128kB), A25L020 (256kB), A25L040 (512kB), A25L080 (1MB)

Atmel
AT25F512B (64kB) AT25DF021 (256kB) AT26DF041 (512kB) AT25DF041A (512kB) AT26F004 (512kB) AT26DF081 (1MB) AT25/26DF081A (1MB) AT25DF081 (1MB) ), AT25DF161 (2MB), AT25DQ25/26 (2DF), AT21 4MB), AT25DF321A (4MB), AT25DQ321A (4MB), AT25DF641(A) (8MB)

zaman
EN25B10 (128kB), EN25B20 (256kB), EN25B40(T) (512kB), EN25B80 (1MB), EN25B16 (2MB), EN25P32 (4MB), EN25P64 (8MB), EN25P128 (16MB), EN25F10 (128kB), EN25F20 ( 256kB), EN25F40 (512kB), EN25F80 (1MB), EN25F16 (2MB), EN25F32 (4MB), EN25F64 (8MB), EN25F128 (16MB)

ESMT
F25L004A (512kB), F25L008A/08PA (1MB), F25L016A/16PA (2MB), F25L32PA (4MB), F25L64PA (8MB), F25S04PA (512kB), F25L08PA (1MB) (8MB)

GigaCihaz
GD25Q512 (64kB), GD25Q10 (128kB), GD25Q20 (256kB), GD25Q40 (512kB), GD25Q80 (1MB), GD25Q16 (2MB), GD25Q32 (4MB), GD25Q64 (8MB)

Intel
QB25F016S33B8 (2MB), QB25F032S33B8 (4MB), QB25F064S33B8 (8MB)

makronik
MX25L512E (64KB), MX25L1005/1006E (128KB), MX25L2005/2006E (256KB), MX25L4005/4006E (512KB), MX25L8005/8006E (1MB), MX25L1605/1606E (2MB), MX25L3205/3206l/320LA, MX25L3205/320LA, MX25L3205/320LAMLA. (8MB), MX25L12835E/12836E (16MB), MX25L25635E/25735E/25835E (32MB)

PMC
Pm25LV512(A) (64kB) Pm25LV010(AB) (128kB) Pm25LV020 (256kB)

yayılma
S25FL004A (512kB), S25FL008A (1MB), S25FL016A (2MB), S25FL032A (4MB), S25FL064A (8MB)

ST Mikroelektronik/Numonyx
M25P05 (64kB), M25P10 (128kB), M25P10AV (128kB), M25P20 (256kB), M25P40 (512kB), M25P80 (1MB), M25P16 (2MB), M25P32 (4MB), M25P64 (8MB), M25P128 (16MB), M45PE10 (128kB), M45PE20 (256kB), M45PE40 (512kB), M45PE80 (1MB), M45PE16 (2MB), M25PX80 (1MB), M25PX16 (2MB), M25PX32 (4MB), M25PX64 (8MB), N25Q032A13E (4MB), N25Q032A11E (4MB), N25Q064A13E (8MB), N25Q064A11E (8MB), N25Q128A13E (16MB), N25Q128A11E (16MB), N25Q256A13E (32MB), N25Q256A11E (32MB), N25Q512A13G (64MB), N25Q512A13G (64MB), N25Q512A1128

SST
SST25VF512(B) (64kB), SST25VF010(B) (128kB), SST25VF020(B) (256kB), SST25VF040(B) (512kB), SST25VF080(B) (1MB), SST25VF016(B) (2MB), SST25VF032( B) (4MB), SST25VF064C (8MB), SST25VF128(B) (16MB), SST26VF016 (2MB), SST26VF032 (4MB), SST26VF064 (8MB)

winbond
W25Q10B (128kB) W25X20 (256kB), W25X40 (512kB), W25X80 (1MB), W25X16 (2MB), W25X32 (4MB), W25X64 (8MB)

Yukarıda belirtilen mikro devreler şeklinde bir BIOS'a sahip anakartlar, bariz sebeplerden dolayı belirtmeyeceğim. Mikruha modeline bakıp bu listeye bakmak çok daha kolay

Donanım

Benim durumumda, ihtiyacım olan hafıza bu listedeydi ve bir proger yapmaya başladım. Cihaz çok basittir (şemadan görülebilir) ve çoğu bu gibi durumlarda tahtayı aşındırmakla uğraşmaz, ancak montajı "diz üzerine" asarak monte eder, çünkü. programcıya en fazla birkaç kez ihtiyaç duyulacaktır. Ben de uğraşmadım ve menteşeli yaptım. Sonuç olarak bende işe yaramadı) Hiçbir yerde hata yapmamışım gibi görünse de muhtemelen tellerin uzunluğundan veya kesitlerinden dolayı kaprisliydi.

İkinci kez, kendimi normal bir şekilde içmeye "emin olmaya" karar verdim, yani. tahtayı SprintLayot 5.1'e yaydı ve LUT teknolojisini kullanarak yaptı. Ludil alaşımlı Rosé. Son zamanlar kullanmayı seviyorum çünkü oldukça hızlı, basit bir şekilde ortaya çıkıyor ve tek tip ince bir tabaka halinde kalaylama meydana geliyor - delinmiş delikler kapanmaz. Uzun zaman önce, bir mutfak eşyası mağazasında bir indirimde 30 ruble için emaye bir kase aldım - bu gibi durumlar için iyi bir satın alma) İçine suyun yarısını döktüm, kaynatın, 1-2 yemek kaşığı sitrik asit ekleyin (akı gibi çalışır ve kaynama noktasını yükseltir, sonra tahtayı ve 1-2 parça alaşımı indiririm. İşlemi, alaşımı tahta üzerine sürmek için bir tarafa sarılmış 2 dondurma çubuğuyla "kontrol ederim" ve tahtayı tutun.İşlem bittikten sonra, alaşımın kalıntıları daha sonra kullanılmak üzere çıkarılabilir.Alaşım bir kuruşa mal olur (yaklaşık 150 ruble gibi), ancak bu tür maliyetler için yıllarca yeterlidir). Genel olarak, şimdi doğrudan boşanmış tahtanın ekranı olan çok lirik bir arasözdü. Samu


Tahtanın yansıtılmasına gerek yoktur, zaten "doğru" çizilmiştir. Kablolamayı yaptığımda, textolite'i şeffaf olarak hayal edeceğim - en azından benim için çok daha kolay

Gerekli Malzemeler:
- Dirençler 150 ohm 0.125W x 4 adet
- Kapasitif kapasitör 1mF 16-63v x 1 adet
- Soket 8pin 7.62mm x 1pc veya genel olarak hastaya bağlı olarak SMD çipleri için özel kenetleme panelleri
- Birkaç kablo, 12 cm uzunluğunda yaklaşık 24AWG kablo kullandım
- Breadboard veya textolite ve dağlama ve kalaylama için gerekli tüm aksesuarlar
- Pin konektörleri x 5 adet

Kablolamada (şemada olduğu gibi), LPT (DB25) konektörüne giden pinler sayılarla gösterilir, yani. 7, 8, 9, 10 ve 18. Veri aktarımı için ilk 4 kontağa ihtiyacımız var, 18. toprak. Ancak 18-25 aralığında herhangi bir 18 yer için kullanabilirsiniz. DB25 konektörünü karta kasıtlı olarak yerleştirmedim, çünkü herkes yapmayacak. Bunun 2 nedeni var:
1. Bu konektöre 20 ruble harcamak ve bu kadar küçük bir tahtaya koymak için birkaç kontak, sadece 5 adet. Bu 5 pini çıkarmak ve konektörün kendisine takmak çok daha kolaydır.
2. Modern panolarda artık tam teşekküllü bir LPT konektörü takmıyorlar, üreticiler panoda harici / dahili bir adaptör bağlayabileceğiniz ve böylece bir DM25-F alabileceğiniz pimler gösteriyorlar, yani. LPT. Bu nedenle, DB25-M ile gemide tam teşekküllü bir programlayıcı yaptıktan sonra, kart üreticilerinin önerdiği gibi kart için uygun bir konektör yapmamız veya ayrı bir adaptör satın almamız gerekecek. Tabii ki böyle bir adaptörüm var ↓↓↓, satın almadım, eski bir yazıcı kablosundan alınmış bir disket kablo ve bir DB25-F konektöründen kendim yaptım. Ama yine de, sadece elimde olmadığı için ve ayrıca 1. madde nedeniyle programlayıcıda bu konektörü bloke etme zahmetine girmedim.



Modern panolar için ev yapımı LPT adaptörü. Flop'un IDE konektörü, tahta pin çıkışları için harika, kesinlikle kaçırmamak için sınırlayıcı olarak bir parça kürdan yerleştirdim

Kolaylaştırdım, konektöre karşılık gelen pano pimleri için 5 kontak çıkardım (fotoğrafta 6 tane var çünkü 2 toprak var), pano düzenini kontrol ettim (aslında, tüm panolar aynı, belki sadece "anahtar" - boş pim farklı bir yerdedir ve işaretleme kılavuzunda farklı bir sırayla gidin) ve bunları doğru yerlere ayarlayın, programcı sadece konektör kontakları aralığını rahatça kullanır 7-10 . 23 ve 24. sonuçlara dünyayı sıkıştırdım, çünkü 18-25 Toprak

Sonuç olarak, aşağıdaki cihaz gibi bir şey almalıyız:




Programlayıcıya güç sağlamak için, harici bir kütlenin yanı sıra sabit bir 3.3v güç kaynağına ihtiyacınız vardır. Bu amaçlar için harici bir tam teşekküllü PSU Gembird 400W kullanıyorum. Bir laboratuvar PSU'suna sahibim, kalitesi nedeniyle canlı bir konfigürasyona güvenmezdim) Birinden aldım iyi adam- görünüşe göre bu PSU'nun yeterli gerçek gücü yok ve önceki sahibi buna yeterince sahip değildi, sistem çok kararsız çalıştı. Bu zavallı şey bana bu tür şeylere yeter)
24pin konektöründeki PSU'da, yeşil kablo toprağa kapalıdır, bu da rölantide başlatmayı mümkün kılar, aynı konektörden programcı için 3.3v (turuncu kablo) ve toprak (siyah) alıyorum
Opsiyonel olarak BIOS pilini de kullanabilirsiniz, sadece 3,3v'dir ve çalışan PSU'nun gövdesinden zemini (kütleyi) alın
Başka bir seçenek, örneğin 3.3v'ye bir tür sabitleyici koymaktır. LM1117, USB'den 5v'yi ve aşırı kontaklara topraklamayı sağlıyoruz (tam pin çıkışını hatırlamıyorum, bu saplamayı X "360 için sürücü konektörü hakkındaki diğer makalemde kullandım), merkezi olandan 3.3v olacak. Bu şekilde, yanıp söndüğümüz SA'nın kendisinden güç alıyoruz - bir USB konektörü bağlayabilir veya USB bağlantılarına tekrar bağlanmak için 2 pin çıkarabilirsiniz Pin çıkışına baktıktan sonra kartın kendisinde

Yazılım bölümü

Cihazı ürettikten sonra, tüm bunların başladığı noktaya - ürün yazılımına geçebilirsiniz.

Şimdiki versiyonu SPpgm 2.1 tüm masaüstü işletim sistemi Windows, Linux ve hatta DOS ailesini destekler. bundan çok şüphelendim Win7/Vista her şey işe yarayacak, bu işletim sistemi için LPT programcıları çok tuhaf. yine de, her şey geliştiricinin ifadesiyle çakıştı. UAC'nin devre dışı bırakılması gerektiğini unutmayın (devre dışı bıraktım ve bu nedenle "varsayılan olarak"). Bilgisayarı tamamen kapatıyoruz, programlayıcıya bağlanıyoruz, açıyoruz ve komut satırını kullanıyoruz. Bir operatör yardımıyla CD programlayıcının bulunduğu istenen dizine gidin. Çünkü bir Windows ortamındayız, o zaman kullanmamız gerekiyor tükürük w , tükürük ancak DOS ve Win9x'te kullanılır tükürük w Win9x'te de kullanılabilir. Aşağıdaki ekran görüntüsü, herhangi bir sorun olmadığını, programcının ve yazılımın modern bir ortamda mükemmel bir şekilde çalıştığını ve bu tür görevlerde son derece nadir olduğunu göstermektedir.


Ancak, DOS'ta diktiğimi not ediyorum, buna çok alıştım) İşletim sistemi ne kadar basitse, o kadar güvenilirdir. Ama buna tamamen geçmek için kampanya yapmıyorum) Sadece bu tür şeyler için DOS kullanmak benim için bir şekilde daha ilginç. Kendi kendini yetiştirmiş diğer programcılarla olan deneyimime dayanarak, bu programcının WinXP'de şüphesiz çalışacağını söyleyebilirim.

Programlayıcı mikro devreyi tanıyamazsa (aşağıdaki ekrana bakın), o zaman ya devre dışıdır ya da programlayıcı doğru şekilde kurulmamıştır ya da güç sağlanmamıştır, kütle yoktur. İkinci seçenek daha olası



Programlayıcı doğru şekilde kurulmamışsa komut satırının yanıtlayacağı şey şudur. Çip tanınmıyor, yani. arıza

Mutim DOS veya "Kolay yollar aramıyorum"

DOS'u kendiniz dosyalamak o kadar zor değil. Disketi biçimlendirerek ve programlayıcı ve yeni bellenimi içeren bir klasör koyarak Windows işletim sistemini kullanarak önyüklenebilir bir disket yapabilirsiniz, BIOS'tan sonra (çalışan bir bilgisayarda) konsola önyükleyin, programlayıcıyı kullanın

İkinci seçenek ise diskte DOS yapmak veya hazır DOS 6.22 imajını kullanmaktır. Bu sadece programcının kendisinin ayrı bir USB flash sürücüye yazılması gerekecek, çünkü. bir döküm alırsak, diske yazamaz, ancak okuma gerekli değilse, DOS görüntüsü ile doğrudan diske yuvarlayabilirsiniz.

Üçüncü seçenek, önyüklenebilir bir USB flash sürücü oluşturmaktır, bu, bugün için en uygun ve modern seçenektir. İyi bir yol açıklanan, örneğin,
Çoklu önyüklemeli bir flash sürücü olan MultiBoot projesini kullanmanızı da önerebilirim. Sonunda, tüm durumlar için çok işlevsel bir araç, böylesine güçlü bir canlandırıcı elde ediyoruz. DOS ayrıca NTFS, uzun adlar ve daha fazlasını destekler. Orada yaratma talimatları var, her şey çok uygun ve yasal

DOS'u başlattığımızı varsayacağız (sahipler linux bu gerekli değil, onlar için uzantısız bir SPIPGM dosyası var) Komut satırına gidiyoruz, programcı klasörüne gidiyoruz. Temel komutları öğrenmek için sadece yürütürüz tükürük



DOS'ta da her şey sorunsuz bir şekilde tanındı.

İhtiyacımız olan ana programlar:

spigm / i- programlayıcıda çip tanımlaması. Programlayıcı doğru şekilde yapılır ve bağlanırsa, mikro devre (yukarıdaki listedeyse) tanınır ve buna göre onunla çalışmaya devam etmek mümkün olacaktır.
spgm / g dump.rom - çipin içeriğini bir dosyaya okumak dump.rom
spgm / e- çipin içeriğinin tamamen silinmesi, kayıttan önce yapılması önerilir
spgm /p yeni.rom - bellenim, bir dosyadan çipe veri yazma yeni.rom- belirli bir anakart için eksiksiz ve doğru bir ürün yazılımı dosyası, üreticinin web sitesinden alabilir veya benzer bir anakartın başka bir yongasından kaldırabilirsiniz
spgm / u- kilidini aç, yani. Böyle bir koruma mevcutsa, çipin yazma için kilidinin açılması

Toplamda, BIOS'u geri yükleme planımızı gerçekleştirmek için bir dizi komut yürütmemiz gerekiyor:

1. spigm / i- kendimizi tanımlarız
2. spgm / u- Kilidini aç
3. spgm / e- çarpık içerikli çipi silin
4. spgm /p yeni.rom - doğru bellenimi dikin

! Her şeyi Windows ortamında yaparsak, bunun yerine tükürük takımı kullanıyoruz tükürük w

Bundan sonra bilgisayarı kapatma düğmesinden kesip programlayıcıyı kapatıyoruz

Dikkat! LPT portu ile tüm manipülasyonlar gerçekleştirilmelidir sadece kurulu kapalıyken. Şunlar. LPT'ye herhangi bir şey bağlamadan veya bağlantısını kesmeden önce, PSU'yu tamamen kapatmalı, PSU anahtarını konumuna getirmelisiniz. Kapalı(veya kabloyu çıkarın) 10 saniye bekleyin (kapasitörler boşalır) ve ancak o zaman bir şeyi bağlayın veya bağlantısını kesin. Bunu takip etmezsen basit kural, o zaman LPT'siz kalmak için büyük bir şans var, güvensizliğinden dolayı bu tür şeylere çok kaprisli.

son söz

Toplamda, şimdi tahtam restore edildi ve ikinci bir hayat aldı. Diğer kitleri test etmek için test ve servis alanı olarak kullanacağım. Okurlarım artık uzun süredir ortalıkta dolaşan ve kanatlarda bekleyen bir şeyi de canlandırabilecekler.

Ayrıca, bu yöntemin BIOS'u yalnızca anakartlarda değil, aynı zamanda video kartlarında da geri yüklemek için de uygun olduğuna dikkatinizi çekiyorum. ATI/AMD böyle nVidia. Uyumluluk listesinde yukarıda belirtilen birçok mikro devre de video kartlarına kurulur, ancak bunlar her zaman video kartına lehimlenir, bu nedenle videoyu geri yüklemek için SMD lehimleme becerisine ihtiyacınız olacaktır. Burada genellikle 2 seçenek vardır - mikruha'yı lehimlemek ve önceden kazınmış bir programlayıcı pedine kurmak veya kablolarla video adaptör panosunun kendisine lehimlemek

Umarım deneyimim birinin paradan ve donanımdan tasarruf etmesine yardımcı olur, çünkü SC'de bu tür hizmetlere başvurmak tamamen makul olmaz - ikincil piyasada böyle bir ücret onarım maliyeti ile karşılaştırılabilir ve bu nedenle ya geri yüklemeniz gerekir kendiniz yapın veya yeni bir tane için mağazaya gidin. 20 pinli yongalara sahip programlayıcı ve BIOS'ları (kare yataklarda) kazma fırsatım olursa, malzeme eklenecektir. İlginiz için teşekkür ederiz.

Bu yazımda, TL866 programlayıcı kullanarak bir masaüstü bilgisayar anakartının bios çipinin nasıl flash edileceğini göstermek istiyorum. Bu makaleyi olabildiğince bilgilendirici hale getirmeye çalışacağız ve kısa sürede maksimum miktarda bilgi yatırımı yapacağız. Bu durumda, derin kasada Asus P5Q anakartın BIOS yongalarını flaş edeceğiz. Öyleyse başlayalım.


Başlamak için ne yapmamız gerekiyor?


Bir çıkarıcı yardımıyla, çipi çıkar. Cımbızla deneyebilirsiniz, ancak mikro devrenin kontak pimleri çok zayıf olduğundan ve kolayca bükülebildiğinden, bunu mümkün olduğunca dikkatli yapmaya çalışın.

İşte çıkarılan çip, şuna benziyor. çip üreticisi Winbond 25x80va11z.


Flashlamak için bu durumda özel bir bloğa gerek yoktur. Mikro devreyi anahtara göre bloğa takma.

Başlamak için, hadi gidelim WinPro programı hangi ile yanıp söneceğiz.


"Çip Seçimi" penceresinde bir çip seçin. Bu durumda bir Winbond 25x80 çipimiz var.


"Seç" düğmesine tıklayın ve ardından okumanız gerekir.

Çip okunur ve Çıkış düğmesine tıklanır.


Anakart üreticisinin resmi web sitesinden gereklidir. ROM uzantılı bellenim.

Yanıp sönmeden önce, ihtiyacımız var çipi temizle.


Temizleme başarılı olduysa, şimdi indirilen bellenimi doğrudan çipin kendisine yüklememiz gerekiyor.

Dosyayı seçin - açın - kaydedilen bellenimi arayın.

"IC Programlama" yı tıklayın.


"Kaydet" düğmesine basıyoruz ve mikro devre yanıp sönmeye başlıyor.

Programlama tamamlandı.

BIOS yongasını ters sırada takıyoruz. bios çipinin kompakt pinlerine son derece dikkat edin


Yorum ekle

Tam yorum yazın, "makale için teşekkürler" gibi cevaplar yayınlanmıyor!

Bu videoda anakartın nasıl flashlanacağına bakacağız. MiniPro TL866CS programcısı aracılığıyla BIOS.

BIOSMSI anakartı onarımda. Model MS7392 sürüm 2.

Bu anakartın BIOS güncellemesine ihtiyacı var. Önce resmi MSI web sitesinden indirilmelidir.

Çinli programcı MiniPro TL866CS ile dikilmiştir.

Kartı yanıp sönmeden önce, bu aygıt için sürücüleri yüklemeniz gerekir.

Ardından gerekirse BIOS çipini bloğa yerleştiriyoruz. Ardından, kolu programlayıcının içine tutarak.

Ardından programcı programına geçiyoruz.

Bunu yapmak için, 25 serisini Otomatik Seç'i seçin ve Test Et'e tıklayın.


Program, istenen çipi seçmenizi ister.


Bu durumda, bir SOP8 paketindeki MX25L8005'tir. Seçin ve Seç komutuna basın.


Mikro devre görüntülenir, şimdi bilgileri okumanız gerekir.

IC'den Oku'ya tıklayın


ve tekrar Okuma.

Okuma bittikten sonra bu BIOSe üzerinde mevcut olan firmware'i görüyoruz ve bu bilgileri kaydediyoruz.



Temizle'yi tıklayın


Genel olarak, temizleme programlama sırasında gerçekleşir, ancak sigorta için, önce çipi bu işlevi kullanarak temizlemek daha iyidir.

Bu, olası sorunların hemen izlenmesine yardımcı olur.

Şimdi önceden hazırlanmış bellenimi açın. Dosya'yı tıklayın, açın.


Ürün yazılımının 230 uzantısı vardır.


Bu uzantı okur yazılım ve bu programcı.

Çok uzun zaman önce, başıma kötü bir şey geldi. Anakarttaki BIOS'u güncellemek gerekiyordu, ancak ürün yazılımı sırasında bir hata oluştu, sistem askıda kaldı ve herhangi bir komuta yanıt vermeyi durdurdu. Zorla yeniden başlatmanın ardından bilgisayar açıldı, soğutucuları açtı, ancak ekranda hiçbir şey görüntülenmedi ve ses sinyali yoktu. Yazarken BIOS'un zarar görmesi karşısında.

Küçük bir arka plan:

Anakart ASUS Commando, artık moda olan Çift BIOS'suz. Sadece önyükleme bloğu- BIOS'un girişten etkilenmeyen küçük bir alanı, gerekirse bilgisayarı açmak için gerekli minimum bileşen setini başlatmaya, çıkarılabilir ortamda BIOS'u aramaya izin verir. Genellikle, AMIBOOT.ROM olarak yeniden adlandırılan bir bellenim dosyasına sahip bir Disket veya flash sürücü (BIOS ve ana karta bağlıdır, daha kesin olarak anakartın talimatlarında yazılmıştır) veya teslimat kitinden sürücüleri içeren bir CD uygundur. Uygun bir dosya bulduktan sonra, önyükleme bloğu onu BIOS'a yazar ve her şey yolunda giderse bilgisayar yeniden başlatıldıktan sonra canlanır. Kötü bir özellik değil, birkaç kez yardımcı oldu, ancak bu durumda işe yaramadı, görünüşe göre önyükleme bloğu da hasar gördü.

Başka çözümler aramalıydım. Alet cephanemde bir lehimleme istasyonu ve çeşitli eepromlar için sabit bir programlayıcı olmadığı için daha uygun fiyatlı çözümler aramak zorunda kaldım. Tahtayı incelerken, üzerinde küçük bir konektör buldum. SPI_J1, ve flash bellek yongası sadece SPI arayüzü ile. İnternette yapılan bir araştırma, USB üzerinden SPI mikro devrelerini yanıp sönmek için oldukça iyi fabrika cihazları ve birçok ev yapımı ürün olduğunu gösterdi (SPI destekli evrensel programcılardan bahsetmiyorum bile, bu söylemeye gerek yok). Doğru, Google'ın aksine yerel mağazalarda, SC'lerde ve forumlarda bir arama hiçbir şey vermedi, ancak gerçekten sipariş vermek ve bir ay beklemek istemedim.

Biraz daha araştırma ve işte çözüm - Çek yoldaş (Çekçe) SPI arayüzlü flash bellek yongaları için son derece basit bir programcı ve yazılım hakkında! Karmaşık bir şey yok, minimum bileşen.

Teknik olarak, bu çok basit bir yöntemdir ve yalnızca temel bir devre anlayışı, birkaç kabloyu lehimleme ve komut satırını (cmd) kullanma becerisi gerektirir. Ancak yeteneklerinize güvenmiyorsanız, riske atmamak daha iyidir. Ek olarak, her zaman bir havya ile dost olan bir arkadaşınıza sorabilirsiniz.

Cihaz Montajı

Montaj için ihtiyacımız var:

  • 1 DB25P konektörü, gereksiz yazıcı kablosu kesilebilir
  • 4 şey. tarafından dirençler 150 ohm
  • 1 kapasiteye sahip herhangi bir elektrolitik kapasitör 100uF veya daha fazla ve çalışma voltajı açık 6,3 V yada daha fazla (PSU ile çalıştırıldığında gereklidir)
  • Bir parça düz tüy IDC 10 pinli konektör (kart üzerinde SPI konnektörü olması idealdir)
  • Fiş moleks(ATA sabit sürücülerinde olduğu gibi) veya CR2032 pil yuvası

Kıt bir şey yok, her şey bir çöp yığınında veya herhangi bir radyo mağazasında bir kuruş için bulunabilir. En kötü durumda, SPI kontaklarını doğrudan LPT'ye bağlayarak birkaç parça kabloyu bir arada kullanmayı deneyebilirsiniz, ancak bu durumda son derece dikkatli olmanız gerekir ve doğruluğunu garanti etmek zordur. KAYIT.

SPIPGM programcısı, çalışma voltajına sahip flash bellek yongaları için de kullanılabilir. 1.8 Volt. Bunun için yazar, ana modüle bağlı olan ve voltajın sönümlenmesi için ek dirençlerden ve çipin çıkış sinyali için BC547 transistörlerinde bir yükseltme aşamasından oluşan ek bir modül (bir tür adaptör) kullanır (şemalar üzerindeki diyagramlar). yazarın web siteleri yukarıdaki bağlantıda). Aşağıda, hemen 1.8V yongalarla çalışmak üzere tasarlanmış bağlantı şemasının bir uyarlaması bulunmaktadır. 1.8 Volt'luk bir besleme voltajı elde etmek için bir voltaj bölücü kullanılır (şemadaki gri dirençler, tercihen 1/4 watt), bölücü istenirse diğer değerlere dönüştürülebilir (10 ve 12 Ohm seçeneklerini belirtiyorum, veya 100 ve 120 Ohm) ve ayrıca uygun bir DC-DC dönüştürücüyle (örn. TLV70018) değiştirilmesi daha iyidir. Herhangi bir diyot, hataları en aza indirmek için gereklidir ve prensipte onlarsız yapabilirsiniz.



Programlayıcıyı çipe değil, konektöre bağlayacağız SPI_J1.

Konektör 7 pinli ise, aşağıdaki şekilde bağlayın:



1. -> güç kaynağı +3.3v
2. -> güçten topraklayın ve LPT'deki pim 18
3. -> direnç -> LPT 7
4. -> direnç -> LPT 8
5. -> direnç -> LPT 10
6. -> direnç -> LPT 9

Aynı şekilde bazılarında anakartlar ah, 9 pinli konektörler var, bağlantı şeması orada biraz farklı:



DB25P konektörünün iyi yanı, gerekli tüm parçaları içine yerleştirebilmenizdir. Mümkün olan en kısa kablo uzunluğunun kullanılması tavsiye edilir, aksi takdirde kayıt hataları olacaktır. Kabloları anten kablosundan bir ekranla kapatmak veya ekranı toprağa (GND) bağlamayı hatırlayarak bir çikolata çubuğundan folyo ile sarmak güzel olurdu.



Bir pil ile çalıştırıldığında, kapasitör atlanabilir. Şahsen ben +5 güç kaynağı rayları ( kırmızı tel), konektörden ona bağlanma moleks ve voltajı ~ 3.3v'a kadar diyotlarla söndürmek (iki veya üç diyot yeterli olacaktır).

Güç kaynağı hala pillerden daha güvenilirdir. Ayrı bir PSU'ya sahip olmak, doğrudan +3.3 ( Turuncu ATX konektör kablosu). Güç kaynağını bilgisayar olmadan başlatmak için kapatmanız gerekir Yeşil ve siyah teller.

Komple cihaz:



SPIPGM programı

Artık yazılıma geçebilirsiniz.

Program destekler çok sayıda cips ( tam liste Readme.txt dosyasında) ve yazara göre analoglardan daha hızlı çalışıyor. En son sürümü yazarın web sitesinden veya buradan indirebilirsiniz:

Bu arada, proje hala bu güne kadar gelişiyor, yazar genellikle programın güncel sürümlerini yeni çipler, iyileştirmeler ve düzeltmeler hakkında bilgilerle yüklüyor.

Arşiv aşağıdaki dosyaları içerir:

SPIPGM - Linux çalıştırılabilir

SPIPGM.EXE - DOS/Win9x için yürütülebilir dosya

SPIPGMW.EXE, Win9x/NT/2k/XP/Vista/7 için yürütülebilir bir dosyadır ( sadece x32, x64 desteği yok)

IOPERM.DLL - Win9x/NT/2k/XP/Vista/7 için düşük seviye erişim kitaplığı (UAC olmadan)

Hiren'den veya başka bir uygun önyüklenebilir CD/Flash'tan önyükleme yaparak DOS'tan flaş yapmak en güvenlisidir. Ancak Windows'tan da yapabilirsiniz.

Sözdizimi ve temel komutlar:

Sözdizimi: spipgmw /<команда>[dosya adı] [adres] [boyut]

Temel komutlar:

i– flash bellek tanımlama
d dosya adı– flash belleğin içeriğini bir dosyaya okuyun
p dosya adı- bellenim dosyasından flash bellek yazın (silmeden)
v dosya adı- flash belleğin içeriğini ürün yazılımı dosyasıyla karşılaştırın
e- flash belleğin tamamen silinmesi
b- flash belleğin silinip silinmediğini kontrol edin
sen– yazma korumasının kilidini açın (WP# sinyaline bağlıdır)

Dosya adıAd Soyad dosya, örneğin: dosya.bin, dosya.rom vb. Uzantı bir rol oynamaz, asıl şey doğru bir görüntü dosyası olması ve adın doğru belirtilmesidir.

SPI aracılığıyla BIOS yanıp sönüyor:

spigmw / ben– çip tanımlama. Her şeyin doğru şekilde bağlanıp bağlanmadığını kontrol etmek için programın kurulu belleğin türünü belirlemesi gerekir. Bu olmazsa, programın doğru bağlantısını ve çipin desteğini kontrol edin.

spipgmw /d BIOS.bak– mevcut BIOS'unuzun yedek bir kopyasını saklamak istiyorsanız.

spgmw / u- kayıt izni.

spgmw / e- silme.

spipgmw /p DOSYA.rom- bellenim yazın ("FILE.rom" - bellenim dosyasının adı, dosyanın programla aynı klasörde olması gerekir)

...kayıt işlemi bekleniyor...

spipgmw /v DOSYA.rom- kaydedilen verileri bellenim dosyasıyla karşılaştırın. Ya da bir çöplük yapabilirsin spipgmw /dtest.rom ve içeriğini bazı Hex düzenleyicilerdeki orijinal ürün yazılımı dosyasıyla karşılaştırın.

Az sayıda hata olabilir. Kablo uzunluğuna, güç kararlılığına, bellek tipine bağlıdır. Tabii ki, hiç hata olmaması arzu edilir, ancak belirli sayıda hata olsa bile, bilgisayar büyük olasılıkla başlar ve orada zaten standart araçları kullanarak BIOS'u flaş edebilirsiniz.

Bu yöntem, yalnızca anakartların BIOS'unu güncellemek için değil, aynı zamanda SPI konektörü olan diğer tüm cihazlar için veya doğrudan desteklenen herhangi bir mikro devre için uygundur.


Hem bilgisayar hem de ev gibi herhangi bir modern dijital teknoloji, özel olarak yazılmış bir eylem algoritmasına göre çalışır. Bu algoritma, program kodu biçiminde, özel bir programda yazılır, aksi takdirde cihaz bellenimi olarak adlandırılır. Bazen, örneğin, bir fırtına sırasında ekipmanın aşırı gerilim koruyucusu olmadan açılması durumunda, bu ürün yazılımı çöker.

Çift Bios SO-8

Çipin Flash belleğine yazılan program kodu arızalanmaya başlar ve cihaz artık normal şekilde çalışamaz. Bu durumda nasıl olunur? Sitedeki talimatları okuyun ve öğrenin. Ve burada bellenimi, başka bir deyişle, aynı programı, yanıp sönme için gerekli formatta bulmamız, çipin belleğini temizlememiz ve ardından yeni programın üzerine tekrar yazmamız gerekiyor. Bellenimi mikro devrenin belleğine yüklemek için bir programlayıcıya ihtiyacımız var. Bazen, bir cihaz ham bir bellenim ile piyasaya sürüldüyse, onu daha yeni bir sürüme güncellemek, cihaza yeni özellikler ekler veya bu tekniği kullanırken hayatınızı zehirleyen hoş olmayan hatalardan kurtulur. Size basit bir örnek vereyim: Anakartlarda üretici, bellenimi bir USB flash sürücüden okuyarak, BIOS'a girerek ve .


O zaman yeni başlayanlar için makul bir soru ortaya çıkacak, her şey BIOS'ta bu kadar kolay ve basit bir şekilde çözülüyorsa neden başka programcılara ihtiyacımız var? Gerçek şu ki, bu ancak BIOS'a girip istenen seçeneği seçebildiğimizde veya başka bir deyişle, anakart bir şekilde bizimle çalıştığında mümkündür. Anakart, BIOS ile ilgili bir sorun olması durumunda, PC'deki güç düğmesine bastığınızda sözde başlayabilir, ancak anakartın kendi kendine testinin başarılı olduğunu gösteren bir görüntü de yok. Burada nasıl olunur? Bu durumda bellenim bizimle mi çöktü, yoksa başka bir şey mi?


posta kartı

Burada önce bir konu açmanız ve bir POST kartının ne olduğu ve neden burada gerekli olduğu hakkında konuşmanız gerekir. Bu, PCI konektörü için takılı olan ve POST kodlarının bir göstergesine veya başka bir deyişle, devam eden yazılım işlemlerinin alfasayısal kodu şeklinde bir göstergeye, anakartın aktivasyonuna sahip olan özel bir karttır. iki yedi segmentli gösterge. Bu POST kodlarının elbette her biri, bir arıza durumunda hangi aşamada başarısız olduğumuzu belirlediğimiz kendi şifre çözme özelliğine sahiptir. Ve şimdi, POST kodlarından birinde testin donduğunu görürsek, belirli bir olasılıkla hatalı BIOS'un arızadan sorumlu olduğunu varsayabiliriz. Tabii ki flashlamadan önce, bellek veya işlemci konektörlerinde zayıf temas olması durumunda tüm standart prosedürleri gerçekleştirmelisiniz.


işlemci soketi

İşlemciyi sokete takın, kolu 20 kez kaldırın ve indirin, bu sırada oksitler soket kontaklarındaysa silinecektir. Aynı amaç için her iki tarafta yumuşak beyaz bir silgi ile RAM temas noktalarının üzerinden geçin. Bir diş fırçası alın ve konektör boyunca, bellek yuvalarının her biri üzerinde 5 kez kaydırın. Uygulamanın gösterdiği gibi, bazen bu bilgisayarın çalışması için yeterlidir.

Bu arada anakart üzerindeki pili değiştirdiyseniz anakart üzerindeki 2 adet Clear CMOS pinini bir jumper ile 10 saniye kısa devre yaparak CMOS'u temizlemeyi unutmayın.


CMOS nasıl sıfırlanır

Anakart, yaygın N68 veya G31 serisi ve benzerleri gibi bir Asrock modeliyse, pili değiştirdikten sonra RAM modüllerini çıkarmanız ve yeniden takmanız gerekir, bununla ilgilenen gölge RAM hakkında bilgi edinin. için.

Yine de yeniden başlatmanız gerekiyorsa

Öyleyse koyunlarımıza dönelim). Tüm bu işlemleri yaptınız ancak anakart daha önce olduğu gibi düzgün çalışmak istemiyor ve BIOS'u flaş etmeye karar veriyorsunuz. Burada hangi tür mikro devreleri ve hangi durumlarda anakartlarda karşılaşabileceğinizi bilmeniz gerekir. PLCC32 paketindeki Pentium 4 döneminden kalma eski anakartlarda bulunan bellek yongası türlerini özellikle dikkate almayacağız. Farklı türde bir programlayıcıya ihtiyaçları var, üretimi çok daha zor ve hazır satın alındığında maliyeti pahalı.

Programcı TL 866A

Birinin böyle bir bellek yongasını gerçekten flaş etmesi gerekiyorsa, Ali Express'ten sipariş edilebilecek TL 866A programlayıcısına ihtiyacınız olacak, bu sadece programcının kendisi, adaptörler ve adaptörler olmadan ve yaklaşık 2,5 bin rubleye mal olacak. Komple set doğal olarak daha pahalı olacaktır. Ancak ortaya çıktığı gibi, daha az evrensel olmasına rağmen, bu soruna daha da ucuz bir çözüm var. Bu, Ali Express'teki E-bay'den bir NANO USB Programcısı, nedense bulamadım.

NANO USB programlayıcı

TL866A'ya kıyasla daha düşük çok yönlülüğü nedeniyle satın alma kararı muhtemelen çok tartışmalıdır, ancak aynı zamanda yaklaşık yarısı kadar, yaklaşık bin rubleye mal oluyor. Artık çok daha ucuz ve daha basit programcılar gerektiren SPI arayüzlü bellek yongaları ile ilgileniyoruz.

ddip-8 bios çipi

Gerçek şu ki, 2007'den itibaren AMD ve Intel platformlarının anakartlarında, PLCC32 paketindeki BIOS yongalarından, 8 ayaklı ve Dip-8 ve So-sekiz'de üretilen SPI arabirimli yongalara kademeli bir geçiş başladı. .


BIOS PLCC'si

İkincisi, zaten anladığınız gibi, SMD versiyonunda yayınlandı. Bu nedenle, modern anakartlarda aynı mikro devreler çok sık bir Dip-8 paketinde üretilir ve özel bir sokete kurulur.


Programcı CH 341A

Bu durumda, çipi soketten çıkarmamız, programlayıcının ZIF adaptörüne takmamız, flash'lamamız ve ardından tekrar anakarta takmamız gerekiyor. Bu arada, çipi silmeden ve yeni bellenim ile yanıp sönmeden önce, mevcut bellenimi sabit sürücünüze kaydettiğinizden emin olun. Bu, yeni bellenimin kararlı bir şekilde çalışmaması veya bu cihaz için hiç uygun olmaması durumunda sorunsuz bir şekilde geri yüklemenizi sağlar.

Ancak programcı için bellenimi nereden edinebilirim, çünkü * . çöp Kutusu veya *. altıgen, programcının anladığı bu bellenim biçimleridir ve üreticinin resmi web sitesinde bellenimi bir USB flash sürücü aracılığıyla güncellemek için, yalnızca genel olarak anlaşılmaz kalan bazı biçimleri indirebilirsiniz. Uygulamanın gösterdiği gibi, bu çoğu zaman aynı ikili formattır *. çöp Kutusu, yalnızca farklı bir uzantıyla ve flash için dosya uzantısını *.bin olarak değiştirmemiz yeterli. Her şey ne kadar basit görünüyor...


Ama orada değildi, erken sevindiler) ... Örneğin, üretici yazılımı üreticileri monitörlere ve diğer ekipmanlara açık erişim yüklemez ve bunlara erişim yalnızca servis merkezlerinde mevcuttur veya birinden bir tane almasını isteyebilirsiniz. çalışan bir monitörden dökümü. Ama neyse ki dünya onsuz değil iyi insanlar, ve bu bellenim, çok iyi ararsanız, ekipmanın onarımı için özel sitelerde hala bulunabilir. BIOS çipi SO-8 paketimizdeyse ne olur? Yanıp sönmeden önce lehimlemek gerekli mi? Hayır, en azından her zaman değil ... Çin endüstrisi, mikro devrenin kontaklarına yukarıdan bağlayarak özel bir adaptör, bir klips üretiyor, lehimlemeden yakabiliriz. Ama rezervasyon yapacağım, bu seçenek her zaman çalışmıyor.


Bu durumda, bellek yongasını lehimlemeniz ve adaptör pedine lehimleyerek veya bir klips kullanarak, yongayı içine tutarak veya takılı yonganın farklı genişlikleri olan 150 ve 200 gibi adaptörlerle flaş etmeniz gerekecektir. mil.




Adaptörler 200 ve 150 Mil

Bir SO-8 çipini fön makinesi kullanmadan nasıl sökebilirsiniz? Rose veya Wood alaşımlarını kullanabilirsin, aşırı durumlarda kurşunsuz lehimden daha düşük sıcaklıkta bir lehim alabilirsin, POS-61, mikro devrenin kontaklarına uygulayabilir, paslanmaz çelik tıbbi bir iğne alabilir ve bir altından kaldırabilirsiniz. mikro devrenin temas noktalarından bir havya ucuyla ısıtarak yukarı kaldırın.


Daha sonra bu prosedür tüm kontaklarla dönüşümlü olarak yapılmalıdır. Bundan sonra, bir sökme örgüsü kullanarak akı uygulayarak eski lehimi tahtadaki temas pedlerinden çıkarmanız gerekir. Programlayıcımı ve klibimi uzun zaman önce yeniden yakaladım, BIOS'u sadece bir ana kartta sıfırladım. Ve şimdi, BIOS'ta ya da değil, sorunun ne olduğu konusunda şüpheler olduğunda bana sık sık yardım ediyor. Herhangi bir nedenle, bir SPI programcısı satın almak mümkün değilse, Dip-8 paketinde yanıp sönen mikro devreler için, büyük olasılıkla bir kerelik çalışma için basit bir devreyi kendiniz lehimleyebilirsiniz, bu sizin için yeterli olacaktır.

Elektrik şeması


3,3 voltluk bir sabitleyici, bu durumda, acil bir durum varsa, bir tableti 2016-2032 lityum pil ile değiştirebilirsiniz, elbette taze, yaklaşık 3 volt verir ve bu güç biri için yeterli olacaktır. -zaman üretici yazılımı.

çıktı yerine

Anakartların bu koşullu - yazılım onarımı, en basit onarım türlerinden biridir ve lehimleme veya bir lehim tabancasının ve diğer pahalı araç ve cihazların varlığı konusunda herhangi bir deneyim gerektirmez. Çeşitli nedenlerle TL866A programlayıcıyı satın almaya gücü yetmeyen tüm acemi ustalara, anakartların BIOS'unu sıfırlamak için ucuz bir çözüm olarak Ali Express'in SPI programlayıcısını ve bunun klipsini öneriyorum. Tüm başarılı onarımlar, AKV yanınızdaydı.