Plazma sayı 4, sayfa 119

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 119

Şekil 3. 27C400 Pinout

ROM'larımızı seçtiğimize göre bu ROM'ları programlayabilecek bir ROM yazıcı bulmamız gerekiyor. Eskiden bu programlayıcılar oldukça pahalı aletlerdi. Ama artık 50$ civarına bu aletleri edinmemiz mümkün. Bu yazıda ele alınan programlayıcı, Willem EPROM programlayıcısıdır. Bunun dışında 27C400 destekleyen herhangi bir programlayıcı deneyebilirsiniz. Ancak programlayıcının açıklamasını mutlaka iyi okuyun. Mesela Willem, aslında 32 pin ROM'lar düşünülerek hazırlanmış bir yazıcı olduğundan 40 pinlik 27C'leri yazmak için bir adaptöre ihtiyaç duyuyor. Programlayıcınızı alırken mutlaka 27C400 yazıp yazamayacağınızı, ekstra bir donanıma ihtiyacınız olup olmadığını araştırın. Willem EPROM programlayıcı almak isterseniz de mutlaka 40 pin adaptörüyle birlikte alın.

Eğer programlayacağınız EPROM'ları ve EPROM yazıcınızı temin ettiyseniz her şeyiniz hazır demektir. Bu noktada ihtiyacınız olabilecek tek şey, yanlışlıkla yazdığınız veya değiştirmek istediğiniz EPROM'ları silecek bir EPROM silici. Kullanacağımız EPROM'lar güneş ışığına hassas olmakla birlikte maalesef tam olarak silinmeleri güneş gören bir yerde iki üç hafta sürebiliyor. ROM yazarken siliciniz yoksa bunu da aklınızda bulundurun. Herhangi bir hata size iki haftaya veya ROM silici almanıza neden olabilir.

Şekil 4. Willem'de ROM seçimi

Şekil 5. EPROM yazıcı üzerindeki ayarlar

512 KB'lık tek parçalı ROM'ları (A500-600-2000) 27C400'lere yazmak oldukça basit bir işlem. Öncelikle ROM yazıcınızı yazacağınız ROM'a göre ayarlamanız gerekiyor. Willem programlayıcıda yazacağınız ROM olarak 27C400'ü seçtiğinizde ekrana gelen görüntüden programlayıcı üzerindeki switchleri düzgün bir şekilde ayarlayın. Çipi adaptöre takıp adaptörü ZIF sokete yerleştirin. 27C400, 40 pin olduğundan Willem'in 42 pin adaptöründe en üstteki sırayı boş bırakmanız gerekiyor. Bundan sonra ROM'unuzun tamamen boş olup olmadığını test etmenizi tavsiye ederim (blank test). Bu işlem aynı zamanda ROM yazıcınızı doğru olarak ayarlayıp ayarlamadığınızı da gösterecektir. Bundan sonra yazmak istediğiniz ROM dosyasını yükleyip, bir swap byte işlemi yapmanız gerekiyor. Bu sanıyorum PC ile Amiga arasındaki endianness (http://en.wikipedia.org/wiki/Endianness) probleminden kaynaklanan bir işlem. Bunu yaptıktan sonra ROM'unuzu yazabilirsiniz. Birkaç dakika içinde işlemin tamamlanmış olması gerekiyor. Eğer ROM tam boş değilse sorun çıkabilir. Eğer başka bir

114 problem çıkarsa, yazıcınızı yazacağınız ROM'a göre tam olarak ayarlayıp ayarlamadığınızı ve yazılımda doğru ROM tipini seçip seçmediğinizi kontrol etmenizi öneririm. Yazma işlemi bittikten sonra ROM'umuzun içindeki bilgilerin silinmemesi için penceresini bir etiketle kapayıp kullanabilirsiniz!

Klavyeyle gezinmek için ← ve → tuşları.