تبلیغات
وبلاگ تخصصی برق - JTAG چیست ؟
وبلاگ تخصصی برق
با سلام، دوستان از حسن توجه و اسقبال بی نظیر شما عزیزان کمال تشکر را دارم همچنان منتظر نقطه نظرات بی بدیل و راهگشایتان می باشم
گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من گروه طراحی قالب من

JTAC یا Joint Test Action Group استانداردی است که توسط شرکتهای کلیدی تولید کننده PCB و IC تهیه و تدوین گردید و در سال 1990 به عنوان استاندارد در IEEE با شماره IEEE1149.1-1990 به ثبت رسید البته با نام کامل:

IEEE Standard 1149.1-1990 Test Access Portand Boundary-Scan Architecture...

در این استاندارد سخت افزار و نرم افزار مورد نیاز برای فعال کردن قابلیت تست و ارتباط با دنیای خارج از آی سی ها و میکروکنترلر ها ارایه شده است .

در سال 1993 و همچنین در سال 1995 در این استاندارد تجدید نظرهایی شد و با شماره های IEEE1149.1a-1993 و IEEE1149.1b-1995 ارایه شد.

معماری سخت افزاری پین های پورت JTAG

هر وسیله ای که با استاندارد Jtag سازگار باشد لازم است تا پین های زیر را داشته باشد :


Clock ورودی که جدا از clock سیستم می باشد. Test Clock Input TCK
از طریق این پورت دیتا به وسیله سازگار با Jtag وارد می شود. Test Data In TDI
از طریق این پورت داده ها از وسیله سازگار با Jtag خارج می گردد. Test Data Out TDO
از طریق این پورت حالتهای مختلف تست که در استاندارد مذکور ذکر شده انتخاب می شود. Test Mode Select TMS
این پین امکان راه اندازی غیر همزمان TAP Controller را فراهم می کند. Test Reset Input TRST


چهار پین نخست برای ارتباط لازم است ولی پین آخر می تواند اختیاری باشد.

TAP Controller چیست ؟

این بخش دسترسی به بسیاری از توابع داخلی موجود برای تست کردن وسیله سازگار با Jtag را فراهم می کند.


کنترل کننده سخت افزاری JTAG:

شما برای برقرای ارتباط با وسیله سازگار با JTAG نیاز به استفاده از یک کنترل کننده سخت افزاری دارید که یا به صورت کارت در داخل کامپیوتر قرار می گیرد و یا اینکه از پروگرامر برای ایجاد ارتباط استفاده می کند.

وسیله سازگار با JTAG باید به تمام آدرس های حافظه فلش و سیگنال های کنترل و دیتا متصل باشد.

لزومی ندارد که فلش شما سازگار با استانداردهای Jtag باشد چرا که دستگاه شما دیتا را از کنترل کننده سخت افزاری دریافت نموده و از آن جهت که به تمام فلش دسترسی دارد آن را جای مورد نظر می نویسد. و یا از جای مورد نظر می خواند و به کنترل کننده انتقال می دهد.

خب تا اینجا راجع به تئوری قضایا صحبت شد.

از این جا به بعد می پردازم به بحث دستگاهای گیرنده دیجیتال

تقریبا 80 درصد رسیور ها که امروزه در بازار موجود می باشند دارای CPU از نوع ST می باشند و عمدتا از نوع :

STI5518

STI5516

STI5512

STI5500

وتمامی این CPU ها سازگار با JTAG می باشند، یعنی در داخل این CPU هاTAP Controller و Register های مربوط موجود می باشد.

و در نتیجه 5 پین مذکور در بالا در آنها کوجود می باشد.

فقط مهم پیدا کردن آنهاست که آن هم از Data Sheet CPU ها قابل استخراج می باشد.

خب بینیم که برای برقرای ارتباط به چه چیزهای نیاز داریم

1- یک کامپیوتر

2- نرم افزای که از طریق یک اینتر فیس با دستگاه ارتباط برقرار کند.

3- یک رابط یا اینتر فیس برای انتقال داده به کامپیوتر

کامپیوتر که حتما دارید

در مورد مورد نرم افزار هم معمولا از JKEY استفاده می شود البته استفاده از آن هم فوت و فن های خودش را دارد به عنوان مثال لازم است تا با داشتن اطلاعاتی راجع به نوع و مارک فلش موجود در دستگاهتان آن را در صورت عدم وجود برای برنامه معرفی کنید.

می رسیم به واسط یا اینتر فیس

امروزه اینترفیس های ساخته شده توسط شرکتهای مختلف موجود می باشد که قابل خرید می باشند از جمله معتبرترین آنها FLASH LINK می باشد که ساخت شرکت ST یعنی شرکت تولید کننده CPU های STI .

به صورت آماتوری نیز مدل های مختلفی ارائه شده است که معمولا البته با امکانات کمتر نسبت به مدل های فروشی.


یک موضوع راجع به پورت JTAG:

این پورت برروی بعضی از بردها وجود دارد مانند سامسونگ های 9500 قدیمی

جای این پورت 2- پین روی بردهای دیگر هم وجود دارد اما به صورت محو.


پین های JTAG

پین های زوج یعنی 2 و 4 و 6 و 8 و 10 و 12 و14 و16 و 18 و 20 به گراند متصل می شوند.

پین های 1 و 7 بدون استفاده

پین 3 گزارش خطا

پین 5 آنالیز cpu

پین 9 TMS

پین 11 TCK

پین 13 TDI

پین 15 TDO

پین 17 متصل به مدار ریست کننده دستگاه

پین 19 TRST

نکته: در مورد CPU های STI یک یا دو پین نیز وجود دارد که تعیین می کند آیا سیستم از روی فلش بوت شود یا از روی لینک بیرونی یا DCU

بنابراین لازم است تا به هنگام استفاده از Jtag وضعیت این پهنا برسی شود.

در cpu های STI5518 این پین شماره 115 cpu است که باید به گراند متصل شود تا سیستم کنترل را به TAP Controller واگذار نماید.

در cpu های STI5500 این پین شماره 27 cpu است که باید low نگه داشته شود.

پهنای مورد نیاز در JTAG

در CPU های STI5515 :

Pin 109 : TRST

Pin 110 : TMS

Pin 111 : TDO

Pin 112 : TDI

Pin 113 : TCK

Pin 115 : Boot_From_Rom or DCU

در CPU های STI5500 :

Pin 186 : TDI

Pin 187 : TMS

Pin 188 : TCK

Pin 189 : TDO

Pin 190 : TRST

Pin 27 : BRM1/Boot From Rom

در CPU های STI5512 :

J1 TRST

J3 TDO

J4 TDI

J2 TMS

H3 TCK

J19 & J20 Boot Source





نوع مطلب :
برچسب ها :
لینک های مرتبط :
نوید سلیم پور
یکشنبه 18 فروردین 1392
یکشنبه 16 دی 1397 09:35 ب.ظ
You really make it appear so easy along with your presentation but I
find this matter to be actually something which I believe I would never understand.

It sort of feels too complex and extremely huge for me.
I am looking ahead for your subsequent submit, I'll attempt
to get the dangle of it!
پنجشنبه 15 آذر 1397 11:10 ب.ظ

Thank you, I enjoy it!
cialis preise schweiz cialis kaufen cialis with 2 days delivery cialis 5 mg buy cialis online legal cialis savings card low dose cialis blood pressure click here cialis daily uk cialis venta a domicilio look here cialis order on line
سه شنبه 13 آذر 1397 10:53 ب.ظ

Thanks a lot. I appreciate it.
buying brand cialis online rezeptfrei cialis apotheke cialis for sale in europa miglior cialis generico acheter du cialis a geneve only now cialis 20 mg fast cialis online wow look it cialis mexico warnings for cialis generic cialis in vietnam
سه شنبه 13 آذر 1397 11:58 ق.ظ

Superb data, Thanks a lot!
we choice free trial of cialis cialis in sconto buy cialis cheap 10 mg cialis 20 mg best price generic cialis at the pharmacy cialis efficacit dose size of cialis generic cialis in vietnam cialis generico en mexico venta de cialis canada
دوشنبه 12 آذر 1397 11:26 ق.ظ

You said it adequately.!
cialis online nederland cialis 20 mg best price order generic cialis online how do cialis pills work cialis pills in singapore cialis online deutschland order generic cialis online tadalafil generic cialis cipla best buy cialis per paypa
یکشنبه 11 آذر 1397 10:49 ق.ظ

Beneficial data. Appreciate it!
cialis cost how does cialis work cialis generic cialis purchasing tesco price cialis comprar cialis navarr cialis 20 mg cut in half cialis 100 mg 30 tablet enter site 20 mg cialis cost how to purchase cialis on line
یکشنبه 11 آذر 1397 12:58 ق.ظ
I'm curious to find out what blog platform you happen to be utilizing?
I'm experiencing some minor security issues with my latest blog and I would like
to find something more safeguarded. Do you have any suggestions?
شنبه 10 آذر 1397 10:46 ق.ظ

Superb info. Regards!
cialis dose 30mg cialis for daily use we like it safe cheap cialis cialis lilly tadalafi how to buy cialis online usa prix cialis once a da 5 mg cialis pharmacie en ligne we recommend cialis best buy non 5 mg cialis generici best generic drugs cialis
جمعه 9 آذر 1397 11:27 ب.ظ

You reported this really well!
cialis daily dose generic cialis online deutschland opinioni cialis generico cialis generico milano only here cialis pills cialis 20 mg cost cialis generico postepay only best offers 100mg cialis cialis diario compra cialis para que sirve
جمعه 9 آذر 1397 11:43 ق.ظ

Thank you, A lot of advice.

cialis 200 dollar savings card preis cialis 20mg schweiz only best offers 100mg cialis cialis tablets australia cialis pills in singapore side effects for cialis enter site 20 mg cialis cost buy cialis online cheapest enter site very cheap cialis cialis generique
جمعه 9 آذر 1397 12:25 ق.ظ

Awesome write ups. Thank you.
cipla cialis online cialis mit grapefruitsaft link for you cialis price tadalafil cialis for bph cialis uk next day miglior cialis generico buy cialis online nz cialis pills price each no prescription cialis cheap
پنجشنبه 8 آذر 1397 01:03 ب.ظ

Fantastic data. Cheers.
cialis generico milano cialis para que sirve bulk cialis cialis 20mg prix en pharmacie we recommend cheapest cialis cialis name brand cheap cialis 20 mg effectiveness cialis australia org i recommend cialis generico cialis billig
چهارشنبه 7 آذر 1397 12:21 ب.ظ

You mentioned this wonderfully!
cialis 5 mg para diabeticos cialis for sale south africa tadalafil 5mg usa cialis online wow cialis tadalafil 100mg deutschland cialis online cialis en 24 hora prescription doctor cialis generic cialis 20mg tablets walgreens price for cialis
چهارشنبه 18 مهر 1397 10:56 ب.ظ

With thanks. I appreciate this!
buy levitra online levitra buy levitra 20 mg levitra 10 mg kopen levitra without a doctor prescription cheap 20mg levitra buy levitra 10mg levitra 10 mg kopen levitra online levitra 20mg
شنبه 7 مهر 1397 09:44 ب.ظ

Cheers, Excellent information!
cialis usa cost prices for cialis 50mg cialis daily new zealand prices for cialis 50mg cost of cialis cvs buy cialis cheap 10 mg acheter cialis meilleur pri cialis et insomni prices for cialis 50mg get cheap cialis
جمعه 6 مهر 1397 05:50 ب.ظ

Reliable information. Kudos!
cialis arginine interactio cialis ahumada we use it cialis online store side effects for cialis precios cialis peru buy cialis online cheapest generic cialis at walmart cialis flussig 40 mg cialis what if i take cialis 5 mg
شنبه 31 شهریور 1397 01:12 ب.ظ

Really plenty of wonderful data.
canada medications information reputable canadian prescriptions online canadian medications 247 buy viagra online usa canada medication pharmacy online canadian discount pharmacies trusted pharmacy canada canadianpharmacyusa24h is it legal canada drugs online canadianpharmacyusa24h is it legal
چهارشنبه 28 شهریور 1397 03:33 ب.ظ

Whoa a lot of good tips.
cialis uk we choice free trial of cialis cialis y deporte tadalafil tablets cost of cialis per pill prix cialis once a da cialis 5 effetti collaterali il cialis quanto costa cialis 200 dollar savings card dose size of cialis
پنجشنبه 15 شهریور 1397 12:00 ق.ظ

Awesome stuff. Regards.
cialis 20 mg only here cialis pills cialis et insomni no prescription cialis cheap import cialis cialis 10mg prix pharmaci cialis en 24 hora cialis generico online comprar cialis 10 espa241a low dose cialis blood pressure
سه شنبه 13 شهریور 1397 04:13 ب.ظ

Beneficial postings. Regards!
canada pharmacies online prescriptions canada online pharmacy canadian pharmaceuticals for usa sales canada vagra northwestpharmacy canadian medications canadian pharmaceuticals canada online pharmacies medication canada vagra canadian pharmacy
سه شنبه 13 شهریور 1397 02:03 ق.ظ

Thank you! I enjoy this!
viagra cheap online uk best buy for viagra viagra cheap online prescription viagra uk rx pharmacy viagra sildenafil online uk buy viagra online no prescription buy generic viagra without prescription buy viagra soft tabs buying viagra without prescription
دوشنبه 12 شهریور 1397 06:28 ب.ظ

Whoa all kinds of beneficial knowledge.
cialis generico milano cialis 5 mg schweiz cialis e hiv trusted tabled cialis softabs cipla cialis online cialis sale online prix de cialis cialis 5mg billiger viagra vs cialis cialis 05
یکشنبه 11 شهریور 1397 11:53 ب.ظ

You actually stated this adequately.
cialis rezeptfrei sterreich we like it safe cheap cialis cialis arginine interactio acheter cialis meilleur pri generic cialis soft gels acheter cialis meilleur pri sialis cheap cialis cialis without a doctor's prescription rx cialis para comprar
یکشنبه 11 شهریور 1397 11:21 ق.ظ

Terrific postings. Thanks a lot!
only now cialis 20 mg tadalafil 5mg interactions for cialis cialis great britain cialis dosage 40 mg cialis what if i take generic cialis 20mg tablets cialis australia org cialis 20 mg best price comprar cialis 10 espa241a
پنجشنبه 25 مرداد 1397 12:32 ق.ظ
Hi i am kavin, its my first time to commenting anywhere, when i read this
paragraph i thought i could also make comment due to this sensible
article.
سه شنبه 23 مرداد 1397 02:24 ق.ظ

Whoa a lot of excellent knowledge.
viagra for sale get a viagra prescription online buy cheap viagra canada online pharmacy order buy viagra online without prescription order viagra online without prescription viagra mail order where can i buy viagra uk buy cheap viagra viagra online prices
یکشنبه 21 مرداد 1397 07:24 ب.ظ

Nicely put. Cheers.
cialis 200 dollar savings card cialis purchasing cialis online holland viagra vs cialis vs levitra acheter du cialis a geneve india cialis 100mg cost cialis online nederland click here take cialis generic cialis pill online how do cialis pills work
پنجشنبه 28 تیر 1397 03:52 ق.ظ
I loved as much as you'll receive carried out right here.
The sketch is attractive, your authored material stylish.

nonetheless, you command get bought an impatience
over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same
nearly very often inside case you shield this hike.
دوشنبه 7 خرداد 1397 01:23 ق.ظ

Helpful material. Cheers.
cialis online how to purchase cialis on line cialis free trial how does cialis work cialis sale online does cialis cause gout cialis en 24 hora il cialis quanto costa chinese cialis 50 mg generic for cialis
پنجشنبه 20 اردیبهشت 1397 02:22 ق.ظ

Amazing many of superb advice.
where to buy cialis in ontario enter site very cheap cialis we choice free trial of cialis cialis pills boards prices for cialis 50mg cialis super acti buy cialis sample pack side effects for cialis viagra cialis levitra how to purchase cialis on line
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


نمایش نظرات 1 تا 30


پیوند روزانه
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
امکانات جانبی


به سایت ما خوش آمدید
نام و نام خانوادگی      
آدرس ایمیل      
کلیه حقوق این وبلاگ برای وبلاگ تخصصی برق محفوظ است