Flaş programlayıcı, programlı entegreler ve entegre programlayıcılar hakkında sorusu olan arkadaşların DİKKATİNE!!!
Bildiğimiz üzere çağımızda çevremizdeki kullandığımız ve gördüğümüz cihazların neredeyse yarısından fazlası elektronik tabanla çalışan makinalardır. Bu makinalarda işlemler genellikle otomatik olarak yapılır. Yani içerisinde kontroller dediğimiz türden kendi başına daha önceden programlanmış komutları icra edebilen işlemciler bulunmaktadır. Bu tür cihazlarda işlemcilerin çalıştırdığı yazılımları içerisinde bulunduran bellekleri biz yapıldıkları teknolojilere, tiplerine, yapıldıkları malzemelere göre sınıflara ayırıyoruz. Receiverlardada ana yazılımın içerisine programlandığı entegreye flaş diyoruz.
Flaş bellekler üzerine yazılan bilgiyi saklayabilmek için ekstra bir enerjiye ihtiyaç duymadığı için ve kapasite olarak sürekli geliştirildiği için uydu receiverlarında vazgeçilmez parçalarından biri olmuştur.
Receiverdaki flaş belleğin içerisindeki program iki bölümden oluşur. Biri taban program dediğimiz programın bel kemiğini oluşturan bilgilerdir. Diğeri ise kullanıcı veya satıcı tarafından değiştirilmesi istenilen parçasal programlardır. Yani bir kitaplık düşünün kitaplığın kendisini taban program kitaplarıda parçasal program olarak düşünebilirsiniz. Parçasal programlar genellikle receiver satıcıları veya kullanıcıları tarafından belirli periodlar değiştirilirler. Nedeni ise teknolojinin sürekli gelişmesi ve yazılımda üretimden sonra bulunan hatalardır. Bu parçasal programlarla gerek kullanıcı gerekse satıcı ürünün güncelliğini korur ve üründen maksimum fayda sağlar. Parçasal programları değiştirmek için genelde detaylı bir bilgiye ve teçhizata gerek yoktur. Genelde seri haberleşme ara kablosuyla bilgisayarların seri haberleşme portundan receiverdaki seri haberleşme portuna bağlantı yapılarak parçasal programlama yapılır. ( PC Comport-RS232cable-Receiver ) Bu tür programlamada dikkat edilmesi gereken üretici firmanın belirttiği talimatlardır. Yani üretici firma bu kabloyu genellikle ürünle birlikte verir ve donanım versiyonuna göre web sayfasında parçasal yazılımları günceller. Talimatlardaki receiver donanım ve yazılım uyumluluğuna dikkat edilerek ve üreticinin belirttiği ara kablo kullanılarak bu programlama yapılır.
Taban programlama ise genelde fabrikaların, ithalatçı firmalarının veya receiver teknik servislerinin kullandığı tipten programlama çeşididir. İki türü vardır. Birincisi flaş bellek receiver üzerine takılmadan adetli miktarda programlanır ve otomatik makinalarla receiver üzerine takılır. İkincisi ise on board programlama olarak geçer. Flaş receiver üzerine takıldıktan sonra Jam Jtag aracılığıyla Jtag connectöründen bağlantı yapılarak cihaz üzerinde programlanır. İkisindede özel ekipmanlar gerektirir.
http://www.elnec.com