Elimde flash'ı bozulmuş (ekranında 'init' yazan) Vestel DVB 840 CI var. Cihazda en son çalışan yazılımın oyunlu aphron olduğu söylendi. Ben de bu cihazın flash dosyasını internetten 'dvb 3 840 cı kromaj tuşlu + oyunlu.zip' (depo'da flash dump>vestel dizininde) adıyla indirdim ve bilgisayara kopyaladım. Interface'i uygun bir şekilde (LPT'yi bilgisayara, JTAG'ı cihaza ve adaptörü fişe) bağladım. Artık flash dump için herşey hazır. Bundan sonraki işlemleri aşağıda sırasıyla göreceksiniz:
1- Receiver'ınızı fişe takın.
2- Wall'u çift tıklamayla çalıştırın (Wall’da yapılacak işlemler için bkz. Şekil 1).
2.1 Açılır açılmaz ilk gelen uyarıya 'ok' deyin.
2.2 'ResetEJTAG' ikonuna tıklayın ve gelecek uyarıya 'ok' deyin.
2.3 'ResetUp' ikonuna tıklayın ve gelecek uyarıya 'ok' deyin.
Şu ana kadar standart öğretilen işlemleri yaptık. Şimdiyse wall üzerinde hayati önem taşıyan flash adres ve bellek işlemlerini yapıcaz.
2.4 Eğer flash'ınız 1MB'sa (bunu daha önce datasheet'den öğrendik!) 'lenght Hex'den 100000, 2MB'sa aynı yerden 200000'yı seçin. Uygulamamızdaki vestel 2MB olduğu için biz buradan 2000000'yı seçtik.
2.5 Eğer flash base adresi FC ile devam ediyorsa 'Flash Base Addres'den 1FC00000'i, FE ile devam ediyorsa 1FE00000'i seçin. (Elinizdeki flash'ın base adresini öğrenmek için J***s'i çalıştırın. IRD model'den uygun flash'ı seçin. Sağ tarafta 'Save Memory' bölümünde 'Bytes' dizinini göreceksiniz. İşte orada base adres'in içinde FC ya da FE olduğunu görürsünüz.) Bizim uygulamamızda Vestel Base adresi FE olduğu için biz Wall üzerinde 1FE00000'i seçtik.
ÖNEMLİ NOT: J***s'de uygun flash'ı seçtiğinizde 'Save Memory'de 'start' ve 'bytes' yazan dizinlerin aynısını Wall'da yukarıda anlatılan seçeneklerde takip eder ve eşleştirirseniz işiniz çok daha kolaylaşacaktır.
Wall'la işimiz bitti. Şimdi hiçbir yere dokunmadan, yani wall'u kapatmadan ve 'minimize' yapmadan diğer aşamalara geçebiliriz...
3- J***s'i çift tıklayın. Yazılım açılır açılmaz JTAG info'da işlemci ID ve Device tanımlarını doğru olarak görmeniz gerekir.
3.1- IRD Info bölümünde yükleyeceğiniz flash'ın receiver marka/model'ini seçin (Şekil 2 (1)). Bu iş en önemli aşamadır. Bunun için receiver'ın flash'ıyla IRD info’daki açılır menude bulunan flash'ları bilmeniz gerekir. Pire Cemil Hoca bizim için bu işlemleri kolaylaştırır def dosyalarını yayınlıyor. Açıkçası bu konuyu ben de oradan takip ediyorum. Ben uygulamamda buradan Vestel DVB 3'ü seçtim. Ancak şekilde eski bir def dosyası kullanıldığından 'SkyBox' görünüyor. Pire Cemil Hoca bizim için def dosyasında bu SkyBox'ı Vestel DVB 3 yapmış. Ellerine sağlık Pire Cemil Usta...
3.2- Eğer flash'ınız bozuk değil de yazılım yükseltmek için dump yapıyorsanız, flash'ın dizin hafızasını 'save memory' diyerek bilgisayarınıza kaydedin (Şekil 2 (2)). Çünkü olası bir hatada geri dönerek bu yazılımı yükleyip makinanızı eski haline getirebilirsiniz. Ancak eğer flash'ınız bozuk olduğu için flash dump yapıyorsanız bu noktada 'save' yapmanın bir anlamı olmayacaktır. Bu durumda bu aşamayı yapmadan geçebilirsiniz.
ÖNEMLİ NOT: Ben genelde yükleyeceğim flash'la save yaptığım flash'ı Hex editor yardımıyla heximal değerlerini karşılaştırırım. Eğer birbirlerini tutuyorsa işleme devam ederim. Tutmuyorsa receiver flash'ında ciddi bir hata var demektir. Bu durumda işleme devam ederim ama flash yükleyemezsem arıza çok ciddi olduğundan takımları toplar flash'ı kökten değiştirmek üzere diğer atölyeye göç ederim!...
3.3 Yazılım üzerinden 'Flash Programming' tuşuna basın. Eğer herşey yolundaysa flash programming penceresi açılacaktır (Şekil 2 (3))..
3.4 Buradan önce 'erase' yapın (Şekil 3 (4)).. İlk çıkan uyarı olan “erase whole flash” için 'evet' deyin. Bu işlem 1dk. gibi sürecek ve flash tamamen silinecektir.
3.5 'Program' ikonuna basın (Şekil 3 (5)).. İlk çıkan uyarı olan “program at add..., size...” için 'evet' deyin. Artık flash dump yapabiliriz.
3.6 Açılan 'arama' penceresinden daha önce indirdiğimiz flash dosyasını seçin ve 'aç' deyin (Şekil 4)..
3.7 Eğer herşey yolunda gittiyse flash'ınız 4-6 dk. gibi bir süre de programlanacaktır (Şekil 5).
ÖNEMLİ NOT: JTAG'la flash dump yapmada olası en ciddi sorun bu aşamada yaşanmaktadır ve uyarılarla işlem durur. Bu olası sorunları aşağıda 'soru-cevap' başlığı altında toparlamaya çalıştım.
4. Yükleme tamamlandıktan sonra ( yükleme penceresinde install işlemi biter ve tepede %100 of Flash Programmed' yazar, ‘ok’ aktifleşir) yazılımları kapatın ve receiver'ınızı fişten çekip 4-5 dakika bir ***if çayı molası verin. Daha sonra receiver'ınızı açın ve son güncel yazılımları makinanıza yükleyin.
Soru Cevap
Burada, forumdaki sorularda yanıtları verilmiş veya benim yaşadığım sorunları olabildiğince toparlamaya çalıştım. Bu başlığı diğer arkadaşların da yardımıyla geliştirmek en büyük dileğim olacaktır.
-"Wall’u çalıştırdığımda ‘explorer hatası’ uyarısı alıyorum."
En sık gördüğüm sorunlardan biri. Bilgisayarınızı kapatıp tekrar açın ve özellikle altta çalışan yüklü yazılımlarınız varsa onları kapatın.
-“J***s’i açtığımda JTAG Info’da yalnızca 0xFFFFFFFFF görüyorum."
Sorun kesinlikle devre ya da bağlantılarında. İlk olarak receiver’daki JTAG portunu ters çevirip takın. Eğer düzelmezse interface’in devre bağlantılarını ve kablo uçlarını kontrol edin. Diğer taraftan receiver’ınız ya da devreniz elektriğe takılmamış olabilir. Onu da kontrol edin.
-“J***s’i açtığımda JTAG Info’da yalnızca 0x00000000 görüyorum. Bu nedenle başka işlem yapamıyorum”
Devreniz doğru ancak receiver’a yaptığınız JTAG bağlantınız yanlış. Bu bağlantıyı ters çevirin. Diğer taraftan receiver’ınız ya da devreniz elektriğe takılmamış olabilir. Onu da kontrol edin.
-“J***s’i açtığımda çeşitli ifadelerle ‘IRD error’ mesajı alıyorum”
Wall’u ya kapatmışsınız ya da değerleri tam ayarlayamamışsınız. Wall’u açın ya da açıksa Wall’da yaptıklarınızı kontrol edin.
-“J***s IRD Model’de aradığım flash modelini göremiyorum”
Bu bir sorun değil bir eksiklik. Olabildiğince en güncel j***s.def dosyasını elinizde bulundurun ya da yükleyeceğiniz receiver flash’ıyla j***s.def ’deki muadil olan flash’ı tespit edin. Bu tespit için usta elektronikçilerin forumdaki bilgilerinden yararlanmalısınız.
-“ 'Flash Programming’e bastığımda ekranda onlarca satırı bulan bir uyarı alıyorum”
IRD model’de seçtiğiniz flash’la receiver’ınızın flash bilgileri birbirini tutmuyordur. IRD Model’de receiver’ınızdaki flash’a uyan modeli seçmelisiniz.
-“ 'Flash Programming’de ‘erase’e bastığımda ‘sector error’ hata mesajı geliyor.”
En ciddi flash arızalarından biri. Bu durumda flash’ı değiştirmekten başka yapılacak bir şey kalmıyor.
-“Programlama sırasında belli bir süre sonra ‘sector error’ hata mesajı geliyor.”
En ciddi flash arızalarından biri. Bu durumda flash’ı değiştirmekten başka yapılacak bir şey kalmıyor.
recever flash numaraları
29LV800
Asahi, Topfield,Yumatu,
29LV160
Arçelik,Goldmaster,Akai,Sagem,Kyoto,Orient,Samsung ,Siemens,Vestel,REALİTİY CAM
39VF800
Amstrad,Beko,Arçelik,Minton,Onwa,Sunny,Topfield,Yu matu,XCAM MODUL
39VF160
Digix,Kaon,Sunny,Xtreme,Goldmaster,Asahi,Starsat,S unny,
29w800
Focus,Neta,Next,Topfield,Vestel,
29w160
Arçelik,Telefunken,Siemens,Profilo,Sunny,Vestel,Yu matu
SANSUI 6000 39VF800A
SANSUI 5000 M29W800DT
VESTEL cw3001Zap AM29LV160DT
VESTEL CW3001ZAPCI 29LV160 BTTC
ATALANTA SDR2200 CIP 39VF800A
AKAI DSR M 8500CI M29W160ET
LEADER 9500 FTA 39VF160
OPENTEL 3000CI= 39VF800A
OPENTEL 3000 FTA 39VF800
YUMATU YT8600FTA 39VF800A
YUMATU CS5500 FTA 39VF 800A
ORA IP4010 DACI TE28F800 {Topmax ta tanıtılması 28F800 3CT olacak}
Topfield tf3100 Fei 39Vf800 A
Yer imleri