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