gittigidiyor

[Bilgi] FLAŞ sökmeden yazmak için Jtag devre şeması anlatımı ve programı

mehmetkarahanlı

Aktif Üye
Katılım
17 Eyl 2015
Mesajlar
22,965
Tepkime puanı
48
Puanları
0
Konum
Bursa
Building Simple JTAG Cable

DiyGadget Part No.: DG-JTAG-S01


http://www.diygadget.com/images/jtag/simple_jtag_imgs/0.jpg
Simple JTAG Schematic

Malzeme Listesi

DB25 Via IDC20 IDC10
2 100 Ohm Resistor 9 4 (TMS)
3 100 Ohm Resistor 11 3 (TCK)
4 100 Ohm Resistor 13 1 (TDI)
5 100 Ohm Resistor 19 8 (TRST)
13 100 Ohm Resistor 15 6 (TDO)
18-25 100 Ohm Resistor 20 9 (GROUND)


http://www.diygadget.com/images/jtag/simple_jtag_imgs/1.jpg
Step 1: Open the package, familiar with all the components. If you have ordered 20 pin configuration, you will not get B and G in the picture. If you have ordered 10 pin configuration, you will not get A and F.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/2.jpg
Step 2: Cut one 100 Ohm resistor as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/3.jpg
Step 3: Put some melted solder into the cup 2, 3, 4, 5, 13, and 18 to 25 of the DB25 male connector as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/4.jpg
Step 4: Use the cutted resistor conductor to connect 18-25 pin together.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/5.jpg
Step 5: Cut the rest resistors as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/6.jpg
Step 6: Solder 5 resistors onto the DB25 connector (pin 2,3,4,5 and 13).


http://www.diygadget.com/images/jtag/simple_jtag_imgs/7.jpg
Step 7: Cut the resistor conductors as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/8.jpg
Step 8: Put some melted solder onto the bare conductors.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/9.jpg
Step 9: (10 pin configuration) Cut and strip the flat cable as shown.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/10.jpg
Step 10: (20 pin configuration) Cut and strip the falt cable as shown.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/11.jpg
Step 11: (10 pin configuration) Put some melted solder onto the bare wires, then put the heat shrink tube onto the wires.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/12.jpg
Step 12: (20 pin configuration) Put some melted solder onto the bare wires, then put the heat shrink tube onto the wires.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/13.jpg
Step 13: (10 pin configuration) Solder flat cable onto the DB25 connector as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/14.jpg
Step 14: (20 pin configuration) Solder flat cable onto the DB25 connector as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/15.jpg
Step 15: (10 pin configuration) Put heat shrink tubes onto the resistors to prevent short circuit.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/16.jpg
Step 16: (20 pin configuration) Put heat shrink tubes onto the resistors to prevent short circuit.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/17.jpg
Step 17: (10 pin configuration) Align wires on the IDC connector. Make sure line 1 is under the little triangle as shown in the picture. Then squeeze two halves of the IDC connector together until both retainer loops snap over the ribs and lie flat against the sides.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/18.jpg
Step 17: (20 pin configuration) Align wires on the IDC connector. Make sure line 1 is under the little triangle as shown in the picture. Then squeeze two halves of the IDC connector together until both retainer loops snap over the ribs and lie flat against the sides.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/19.jpg
Step 19: (10 pin configuration) Put the strain relief onto the IDC connector. Squeeze the strain relief and the IDC connector.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/20.jpg
Step 20: (20 pin configuration) Put the strain relief onto the IDC connector. Squeeze the strain relief and the IDC connector.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/21.jpg
Step 21: Prepare the DB25 shell as shown in picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/22.jpg
Step 22: (10 pin configuration) Take the two wire holders and clamp them onto the cable. Pay attention to red arrow in the picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/23.jpg
Step 23: (20 pin configuration) Take the two wire holders and clamp them onto the cable. Pay attention to red arrow in the picture.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/24.jpg
Step 24: Put the DB25 connector into one half of the DB shell.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/25.jpg
Step 25: Close up the DB25 shell. Use the remaining two screws and nuts to finish the assembling.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/26.jpg
Step 26: Close up the DB25 shell. Use the remaining two screws and nuts to finish the assembling.


http://www.diygadget.com/images/jtag/simple_jtag_imgs/27.jpg
Step 27: Congratulations! You are done!

Not: Yabancı bir siteden alıntıdır

kablonun ucuna bağlı gördüğünüz soketi yapmanıza gerek yok TDO, TRST, TDI, TCK, TMS bu uçları unutmayın
resimler alıntıdır uzun zamandır uğraşmıyorum çünki
cihazın jtag girişine uygun kabloları lehimliceksiniz iş bu kadar



buda pin bağlantı noktaları resmi incelersen bacakları nasıl bağlanacağı hakkında

flaş programlarken kullanacağınız programı da aşağıdaki linkten indirebilirsiniz

Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
istediğinizi kullanın

bu işlem ıbm işlemcili bordları desteklemez
flaşı sökerek detekleyen bordda da yapabilirsiniz

bununla sadece flaşdump atabilirsiniz
rs232 den attığınız programı atamassınız
örnek bağlantılar

sunyy-kaon

vestel


Eklenen Dosyalar
rar.gif
jtag_1322.rar (242.2 KB,)
rar.gif
jtag_3512.rar (461.8 KB,)

 

mehmetkarahanlı

Aktif Üye
Katılım
17 Eyl 2015
Mesajlar
22,965
Tepkime puanı
48
Puanları
0
Konum
Bursa
Korunmali flaslari desifre etme

Bildindigi uzere sadece iki turlu flash kiliti vardir:
Birincisi hardware kilit
Ikincisi software/hardware combinasyonu kilit
Asagida resmi gosterilen flaslarin ayni sifre configurasyonu ve hardware desifresi
vardir

Type1 " Harsdware Unlock" :

Intel : TE28F400B3, 28F800B3, 28F160B3, 28F320B3
Sharp : LH28F800XXX, LH28F160XXX
Atmel : AT49BV16x4A(T), AT49BV162A(T)






Notlar:
1-WP numarasi sifre atmel flaslarinda bulunmamaktadir ve Vpp, WP numarasi oteki sozu edilen oteki flaslarda bulunmaktadir.
2- Vpp,WP# sifreleri control sifreleridir.
3-Bilgisayarinizin paralel portunun (kapisinin) EPP/ECP ye kuruldugundan emin olmaniz
gerekir. Eger degilse BIOS degerlerini EPP/ECP ye donusturun. Ayrica Paralel port
adresini not alin. Normal olarak 378 dir.

Islemler:
1-Flash Atmel ise VPP sifresinin dogrudan dogruya processor'a yada PNP transistorunun
collector'una bagli oldugundan emin olun.
Eger flash Atmel'den baska ise WP numarasinin ve Vpp nin dogrudan dogruya processor'a yada PNP transistorunun collector'una bagli oldugundan emin olun.
2-Eger dogrudan dogruya processor'a bagli ise, onlARI VE vpp yi birbirine bagliyan
kabloyu kesin (Atmel flaslari icin), oteki flaslar icin VPP ve WP# 3.3v ye baglayin.
Eger dogrudan dogruya PNP trasistor'unun collector'una bagli iseler onlari direct
olarak herhangi 3.3v ye baglayin. Bu durumda kesmenize gerek yok.
NOte: Cogu alicilarin WP numarasi ve VPP sifresi birbirine baglidir veya WP numarasi
3.3v vcc sifre 47 flasda ve Vpp Pnp transistorunun collector'una bagilidir.

3-JTAG paralel fisini bilgisarinizin paralel portuna baglayin ve aliciniza power verin.
(Electrige baglayin demek istiyorlar zannedersem.)
4-Wall 'i baslatin. Adimlar:
a)Ok tiklayin uyari (Warning) mesaginda.
b)Reset Up 3 kere tiklayin. Her tiklamadan sonra uyari mesaginda ok ye tiklayin.
c)Wall'i bilgiyarinizin ekraninda acik birakin.
5-J***s baslatin. Processorunuzin tipini asagidaki sekilde tanimasi gerekir :

Device ID : 0x1D405041
Device : STi5518BVC

6-IDR modelini secin
7-Flash programining'a tiklayin. Hemen programlamaya baslamasi gerekir.
8-J***s flash tipini hemen tanimasi gerekir. Programing Panelini aciniz. Eger Mfg veya
Device ID hakkinda Error (Yanlis) mesagi alirsaniz hersey yolunda gitmemis demektir.
J***s.def documaninin dogru oldugunu teyit edin.
9-Flashi silip yeniden programlayabilirsiniz.
10-Programlamayi tamamladiginizda IRD yi fisden cikarip oteki baglantilarini kapatin.



Ikinci tip Harware/Software acilimi

Intel : TE28F400C3, 28F800C3, 28F160C3, 28F320C3
ST : M28W800CB , M28W800CT, M28W160CB , M28W160CT

Islemler:
Yukaridaki ilk 6 adimi ayni sekilde uygulayin.
7-Bu adim Processor'a (Omega) emir gonderip bize yolu acar. Development Panel'ina
tiklayin. Orada soylenen adimlara onem vermeyin. Sadece Ok'ye tiklayin.
8-Development Panelinin Sol tarafinda asagidakini yazin:

Address: 2000E020 (all ‘0’s are zeros)
Data: 01
Write Byte'e tiklayin.

9-Bu adim flash ciplerindeki ozel kiliti acar. Ornegin eger 7FE00000 adresinde Sector 0
SA0 acmak istiyorsanin asagidaki adimlari takip edin:
Development Paneli acikken asagidakini yazin:

Address: 7FE00000 (hep ‘0’s are sifir)
Data: 60 (alti/sifir) Click Write Byte
Data: D0 (‘D’-sifir) Write Byte'a tikla
Data: FF Write Byte'a tikla

Boylece SA0 actiniz.
Eger oteki sektorleri acmak isterseniz onlar icinde baslangic adresleri ile yukarida
soylenilenleri yapin
10-Development Panel'ini kapatin.
11-Flash Programing'a tiklayin ve oteki gerekli adimlari uygulayin.
 

Bilgi / İnfo

satcafesi.net kar amacı gütmeyen bilgi & paylaşım üzerine kurulu ücretsiz bir forum sitesidir,Üyeler her türlü bilgiyi,dosya,video,resim,vs. önceden onay olmadan paylaşabilmektedir,bunedenle oluşacak herhangi bir illegal paylaşımdan satcafesi sorumluluk almamaktadır,T.CK.na aykırı paylaşım görüldüğünde iletişim kısmından bizlere bildirmenizi rica ederiz.

Yasal Haklar

Foruma gönderilen mesajlardan öncelikle mesaj sahipleri sorumludurlar. Forum yöneticileri başkalarının mesaj veya konularından sorumlu tutulamazlar. Ancak yasal nedenlere bağlı herhangi bir şikayet durumunda, yetkililer bilgilendirildiği takdirde ilgili düzenleme yapılacaktır.
Üst