Firmware’nin genel görevlerinden anlatmak gerekirse elektronik makinelerde yer edinen donanımların işlevlerini yerine getirmede destek oldukları söylenebilir. Bu dosyalar bununla birlikte bir tek okunabilen yazılamayan dosyalar olarak da biliniyor. Firmware birçok elektronik ürünün içinde yer ediniyor. Mesela başta bilgisayarlarda olmak suretiyle modemler, tabletler, müzik çalarlar ve mobil cihazlarda yer ediniyor. Bu cihazlar Firmware vasıtasıyla işlevlerini doğru bir halde yerine getirerek tüm haliyle yararlı olabilir. Bunun için dikkat edilmesi ihtiyaç duyulan başka bir husus da aslına bakarsak dosyaların güncel bir halde bulunması. Güncel halde bulunmayan dosyalar Firmware’in işlevini yerine getirmesini negatif etkileyebilir.
Derinlemesine İnceleme
Sayısal verileri işleyerek her donanımın haiz olduğu kabiliyetleri muntazam bir halde yerine getirilmesi için kullanılan bir yazılım olarak anlatılan Firmware kalıcı hafıza, veri gizleme yeri, donanım yazılımı görevleriyle de mühim bir yere haiz. Beyaz eşya, trafik lambaları, cep telefonları benzer biçimde elektronik cihazlarda da bulunun Firmware cihazların denetim programını da içinde bulunduruyor. Bu donanımın yazılımı ROM, EPROM, flash hafıza benzeri kalıcı bir hafıza içinde muhafaza ediliyor. Bu aygıt yazılımının da değişimi bir kere yapılıyor ya da cihazın ömrü süresince asla yapılmıyor. Hatta bazı cihazların yazılımı üretim esnasında yapılır ve tekrar yapılmaz, sadece yeni bir özellik ekleneceğinde ya da bir yazılım hatası olduğu süre güncelleştirme yapılabilir. Bunun için flaş hafıza hususi bir yöntemle tekrardan programlanabilir ve mikroçipin ROM’unun değiştirilmesi gerekebilir.
Güncelleme İşleminin Yapılması
Yukarıda sayılan cihazların herhangi birisi görevlerini muntazam bir halde yerine getiremiyorsa ve bu temel görevlerinin dahi aksamasına sebebiyet veriyorsa Firmware’in güncellenerek son olarak sürümünün yüklenmesi gerekiyor. Bu mevzuyla hususi olarak ilgilenen yazılım mühendisleri firmware dosyaları içindeki lüzumlu değişimleri yazılım dili kullanılarak çözebilir ve bir ileriki aşamaya taşınarak geliştirilip kullananların hizmetine sunulabilir. Bu aşamada kullanıcılara düşen tek vazife, bu sürümleri indirip kurarak aygıtlarının doğru bir halde çalışmasına destek olmak. Bu sürümlerin yüklenmesi kimi zaman kullananların emri olmaksızın otomatikman yapılabilir. Kimi zaman de bu güncelleştirmeyi yapabilmek adına bir uzman desteğine başvurulmalı. Bu sebeple güncellemesi meydana getirilen elektronik bileşenin ne olduğu oldukca mühim. Mesela bir anakartın Fireware sürümünün güncellenmesinin yapılması modeminkinden daha zor ve uzmanlık gerektiren bir durum olarak örnek gösterilebilir.
Adsl Modemde Güncelleme
Bir Adsl modemde güncelleme yapılmadan ilkin modemin markasının ve modelinin bilinmesi temel şart olarak ortaya çıkıyor. Bunun en kolay yolu da modemin arka tarafına bakılması. Bu bilgiler temin edildikten sonrasında Firmware’in sitesine girilip son olarak sürümüne bakılıyor ve sonrasında modemin içine girilip burada bulunan Firmware sürümüyle eldeki sürümün birbirinden değişik olup olmadığının kıyası yapılıyor. Eğer Firmware’in sitesinde gösterilen sürüm, modeminkinden bir üst versiyonsa güncelleme gönül rahatlığıyla yapılabilir. Modemin içinde bulunan sistem bilgisi kısmında Firmware detayları yer ediniyor. Güncellemeye erişim sağlamak amacıyla sistem bakım kısmına girilip Firmware güncelleme yazan yer açılabilir. Sonrasında resmi siteden Firmware’in en güncel hali indirilerek işlemlere devam edilir. İndirilen bu dosyanın Firmware’in Fw uzantılı bir dosya olduğu da unutulmamalı. Dosya seç seçeneğine; arkasından dosya yükleye tıklanarak kurulup, kullanıma hazır hale gelir. Güncelleme işlemi böylelikle tamamlanmış oluyor.
Güncelleme Yapılırken Dikkat Edilmesi Gerekenler
Güncelleme yapılırken ilk olarak yüklenmek istenen sürümün mevcut sürümden daha üst bir sürüm bulunduğunun bilinmesi gerekiyor. Doğal bu güncelleme sonucu verilmeden ilkin modem hakkında problemlerin artması güvenlik ve bağlantı ayarlarının problemler oluşturduğundan güvenli olunması lüzumlu. İlk olarak üretici şirket konumunda yer edinen firmaların ürettiği güncelleştirmelerin tercih edilmesi sıhhatli bir güncelleştirme için oldukca mühim. Bunun haricinde olabilecek öteki etkenlere de dikkat edilmesi lazım. Mesela web bağlantısının kesilmemesine dikkat edilmeli ve ihtimaller içinde bir elektrik kesintisinin olmaması lüzumlu. Güncellemenin ne özellik katacağı da bu aşamada büyük ehemmiyet taşıyor. Bu sebeple bir işlevi olmayacak güncellemeyi yapmanın da bir yararı olmuyor. Tüm bu güncelleme bilgileri doğru uygulanıp güncelleme yapıldığında modemin şifresinin de değişmiş olabileceği de akıllardan çıkarılmamalı. Sonrasında aslına bakarsan yazılımın daha önceki benzer biçimde sağlam ve kesin bir halde işlevini yerine getireceği yadsınamaz bir gerçek.
Firmware ve Rom
Firmware ve Rom çoğu zaman karıştırılan iyi yazılım sistemi olsa da aslına bakarsak birbirlerinden ayrı olduklarını ifade etmek lazım. İşi matematiğe endekslemek gerekirse Firmware’in Rom’a bakılırsa bir tık üstte olduğu söylenebilir. Firmware aslına bakarsak bir temel olarak ifade edilebilirken Rom’u bu temeli kişiselleştiren kullanıcıya bakılırsa düzenleyen ve onlara yönelik ek yazılım ve ayarları geliştiren yazılım olarak açıklayabiliriz. Örnek olarak Google Android Firmware’i geliştirdikten sonrasında Samsung’a verdi. Hemen sonra Samsung şirketi da Rom üretip bunu cihaza aktarıp aleti piyasaya sundu.
Rom Nedir?
Tüm teknolojik gelişmelerde olduğu benzer biçimde bu mevzuda da olan değişimler bilgisayar sistemlerinin oldukca uzak olmayan bir gelecekte insan yaşamının daha da merkezinde yer alacağının en büyük kanıtı olarak söylenebilir. Bu gelişmeler insan yaşamını kolaylaştırırken bununla birlikte belli bir rutine de bağlıyor. Bu gelişimlerin içinde olan değişimlerden Rom da nasibini almış bir durumda. Rom bir tek okunabilen dosyaların taşındığı bellek çipin adı diye açıklanabilir. Rom’da bulunan veriler okunabilir fakat bu veriler üstüne herhangi bir veri girişi yapılamaz. Bunlara en iyi örnek bilgisayarlardaki BIOS çipi gösterilebilir. Bu çiplerde üretim esnasında yazılan veriler sonsuza kadar burada muhafaza ediliyor ve bu ROM bellekler de bir tek bilgisayarlarda yer almıyor. Buzdolabı, çamaşır makinesi, bulaşık makinesi benzer biçimde aletlerin içinde de bulunuyor. Romların en temel görevi yanlışlıkla da olsa değişimi yapılmaması ihtiyaç duyulan mühim bilgilerin saklanması ve korunması. Bu veriler güncellemeye gerekseme olunmayacak şekilde hazırlanıp hizmete sunulur.