AMD’nin RX 9070 ve 9070 XT ekran kartları birbirine inanılmaz derecede yakınlar. Peki RX 9070 XT BIOS’unu 9070’e nasıl yazabiliriz? İşte adım adım rehber.
Yıllar boyunca hız aşırtma tutkunları bilgisayar parçalarının daha performanslı çalışmasını sağlamak için onlarca farklı yöntemler kullandılar. BIOS modifikasyonları da bunlardan birisi oldu. Ekran kartlarının güç ve frekans limitleri arttırılarak performans artışları sağlandı. Tabii günümüz ekran kartlarındaki dijital imzalama sistemleri, hem yazılımsal hem de donanımsal koyulan bazı engeller bu işi zorlaştırsa da meraklıları durdurmak için yeterli değil. Bugün biz de bu engelleri aşıp RX 9070’e bir BIOS modifikasyonu yapacağız.
Yapacağımız işlem ise RX 9070 XT’nin BIOS’unu RX 9070’e yazmak olacak. Navi 48’in RX 9070’deki devre dışı bırakılan 8 hesaplama birimi ile beraber içerisine dahil olan 512 çekirdek elbette etkinleştiremeyeceğiz ancak yapacağımız işlem gene de ciddi bir performans artışı sağlayacağını düşünüyoruz. Elimizdeki ASUS PRIME RX 9070’e uygulayacağız.
ASUS PRIME RX 9070 üzerinde GIGADEVICE’ın PJ2430 25LB16ETJG C042704 kodlu iki adet BIOS çipi yer alıyor. Birisi performans diğeri de sessiz ayarları barındıran BIOS çiplerinden performans için olanına yazma işlemini yapacağız. Çift BIOS’un bulunması iyi bir durum zira işlemde sıkıntı yaşarsak ekran kartından hala görüntü alma imkanımız mevcut.
BIOS programlama için CH341a programlayıcı kullanacağız. Ancak ufak bir problem var: ASUS PRIME’da kullanılan Gigadevice GD25LQ16x BIOS çipi 1.8V geriliminde. Kontrolcümüzün varsayılan gerilimi 3.3V olduğundan kontrolcüyü doğrudan kullanmamız sorun teşkil ediyor, zira BIOS çipine zarar verebiliriz. Bunun için de gerilimi düşüren 1.8V adaptör kullanıyoruz. BIOS çipimize klipsimizi yerleştiriyor adından da diğer ucunu 1.8V adaptöre yerleştirerek işleme başlıyoruz. Klipsin bayağı küçük olduğunu ve düzgün oturtmanız gerektiğini hatırlatalım. Birden fazla kez denemeniz gerekebilir.
NeoProgrammer yazılımını kullanarak yazma işlemini yapıyoruz. CH341 kontrolcümüzün çalışması için ayrıca sürücü gerekti, USB\VID_1A86&PID_5512 donanım kimliğine sahip cihazımızın çalışmasını sağlayan sürücüye buradan ulaşabilirsiniz. Sürücüyü yükledikten sonra BIOS çipimizi “Search IC” kısmında uygulama üzerinden görebiliyoruz. Eğer göremiyorsanız klipsi doğru bağlamamış olabilirsiniz, tekrar bağlantı yapmayı deneyin.
İşleme başlamadan önce BIOS dosyasının bir kopyasını her ihtimale karşı alıyoruz. Üstteki “kaydet” tuşu aracılığıyla BIOS dosyasını bilgisayarımıza kaydediyoruz. TechPowerUp’un sitesinden elde etmiş olduğumuz ASUS PRIME RX 9070 XT dosyasını işlem sırasında kullanacağız. İndirdiğimiz dosyayı NeoProgrammer yazılımı tanımıyor. ROM olarak indirdiğimiz dosyanın uzantısını BIN olarak değiştirip kolaylıkla uygulamanın tanımasını sağlıyoruz. Üst kısımdaki File > Open kısmından BIOS dosyamızı seçerek yazmaya hazır hale getiriyoruz.
Öncesinde çipi silmeniz gerektiğini belirtelim. Çipi sildikten sonra program üzerindeki yazma tuşuna bastığımızla işlem başlıyor. Çipi silmeden yazma yaparsanız Verification error on address: 0x0001020A, Device: 0x00, Buffer: 0x80 hatası alacaksınız. Eğer ki doğrulama kısmında hata alırsanız önce BIOS çipindeki halihazırda var olan kodu Erase IC diyerek silin, ardından yeni BIOS kodunu yazın. Bu bizim problemimizi çözmüş oldu.
Yazma işlemi başarıyla tamamlandı, ekran kartını toplayıp bilgisayara takıyoruz. Taktığımızda herhangi bir sorun olmadan açılıyor. Gayet şanslı olduğumu söyleyebiliriz ki birçok durumda mutlaka bir sorun çıkıyor, birden fazla deneme yapmak gerekiyor. Sürücü ilk başta kartı tanımadı, bu sorunu sürücüyü yeniden kurarak çözebiliyorsunuz. Orijinal sürücüler ek bir işlem gerekmeden kurulabiliyor.
Kartın ismine baktığında herhangi bir değişiklik görmüyoruz BIOS değişikliğine rağmen. Bunun sebebi ise AMD kartlarda, aynı GPU’nun farklı varyantlarını ayırt etmek için revision ID (revizyon kimliği) alanı kullanılır. RX 9070 Serisinde XT modellerde “C0”, XT olmayan modellerde ise “C3” kodu kullanılmakta. Geçmişte AMD BIOS’ları kartın revizyon kimliğini saklardı ve başka bir BIOS flashlandığında model adı da buna göre değişirdi. Ancak Navi 4x ile birlikte AMD BIOS formatında bir değişiklik yaptı ki artık revizyon kimliği değiştirilemiyor. Bu durum sahte kartlara karşı koruma sağlasa da gelen güç limitleri, saat hızları gibi özellikler değişse bile kimlikler ve birim sayıları sabit kalıyor.
Sonuç
İşlem her ne kadar başarılı olsa da birçok tehlike mevcut. Kartı söktüğümüz ve BIOS’una müdahale ettiğimiz için kart garanti kapsamı dışında kalıyor. İkinci olarak gerilim farkları ve kullandığımız ekipmanların karmaşıklığı hata olasılığını arttırıyor, yanlış yürütülen adımlar kartın bozulmasına yol açabilir.
Bunun haricinde model farklılığı da önemli bir etken. Biz ASUS PRIME modelinde gerçekleştirdik, başka bir kartta BIOS çipi farklı olabilir, GPU ve mimari farklılıklarından aynı markayı hatta aynı mimariye sahip GPU’ları paylaşsalar dahi kartlar arasında BIOS’lar çalışmayabilir. Bu sebeple ekran kartı bazında kendi araştırmanızı yapmanız ve risklerin farkında olmanızı gerektiriyor.