اموزش جیتگ در سامسونگ 9500Via Ci


DESPERADO

مدیر بازنشسته
2006-10-10
2,157
1,745
آموزش جی تگ (1)
چگونه می شودجی تگ ساخت وجی تگ کرد

من چگونه جی تگ بسازم ولوازم موردنیازآن چیست؟

لوازم موردنیاز

۱ - ۱عددسوکت پورت پرینترکه حتمابایدازنوع نری باشد

۲ -کابل ۲۰ پین نظیرکابل پرینتریاکابل پورت اسکنریاکابل هارددیسک(یعنی باید۲۰ سیم

داشته باشد)وحتمادقت کنید(اکیدا)نبایدبیشتراز۳۰ سانتیمترباشد

۳ - ۴ عددمقاومت۱۰۰ اهم(ازنوع قهوه ای×مشگی×قهوه ای)

۴ - ۱ عددمقاومت۳۳ اهم(نارنجی×نارنجی×مشگی)

۵ - ابزارلحیم کاری به همراه صبروحوصله بااعصابی راحت

شروع می کنیم

خب ابتدابایدسوکت رابرای لحیم مقاومتهابرروی آن آماده سازیم بنابراین پوشش سوکت

رابرداریددقت کنیداین سوکت دارای دوردیف یادوطبقه است که یک ردیف آن دارای۱۳ پین

وردیف دیگرآن دارای۱۲ پین می باشدحالاسوکت رابرای لحیم کاری آماده کنیدوردیف

۱۳ پینی آن رادربالاقراردهیدبه جلوی سوکت کاری نداریماگردقت کرده باشیدشماره های

کوچکی برروی آن قیدشده وشماره ۱ ازردیف ۱۳ پینی وازسمت راست آغازمی شود

وتاشماره ۱۳ پیش می رودوپس ازآن دوباره درردیف ۱۲ پینی اززیرشماره۱ شماره۱۴

آغازشده وتا۲۵ پیش می رودخب اگرخسته نشدیدادامه می دهیم

ابتدامقاومتهای۱۰۰ اهم رابرداریدوسعی کنیدپایه های هرکدام ازمقاومتهافقط

نیم سانت باشدسوکت رادردست بگیریدوبرای لحیم کاری آماده شویدطبق شماره

از۱ گذرکنیدامایک سرپایه های مقاومتهای۱۰۰ اهم راابتدابه شماره۲ تا۵ بادقت لحیم

کنیدوسپس یک سرپایه مقاومت۳۳ اهم رابه پین شماره۱۳ لحیم کنیدبایدآنقدرظریف

عمل لحیم کاری راانجام دهیدتاهیچکدام ازپین هابه هم دیگروصل نشود

خب خسته که نشدیدبنابراین ادامه می دهیم

حالابه سراغ ردیف ۱۲ پینی می رویم وبه وسیله لحیم پینهای ازشماره۱۸ تا۲۵ رابه

هم اتصال می دهیم

ازاینجابه بعدبستگی به مدل رسیورشماداردکه این آموزش درموردرسیورهای

استارسات وکاون ومتاباکس وچندرسیوردیگرمطابقت داردوتقریبایکی است وشما

خیلی راحت می توانیدمتوجه جابه جای هاشوید

بنابراین ادامه میدهیم وکلارسیورراازبرق خارج می سازیم ودررسیوررابابازکردن

پیچهای آن برمی داریم حالاخوب به پنل رسیورخودنگاه کنیدخیلی زوددرمی یابید

دومداردرآن دیده می شوداگررسیورراازروبرودرمقا بل خودقراردهیدطوری که

صفحه دیجیتال آن جلوی دیده گان شماباشدپی می بریدکه درسمت چپ مدارتغذیه

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

که در۲ ردیف۱۰ تائی قرارداردودرکنارآن یک سیم قرمزقرارگرفته است خب حالا

خیلی دقت کنیدتابتوانیدشماره های این فیش۲۰ تایی راپیداکنیددقیقااگرازکنارس یم

قرمزحسابکنیددرردیف بالاودقیقاکناریک استوانه که خازن است شماره هابه ترتیب

فرداز۱ و۳ و۵ و۷ و۹ و۱۱ و۱۳ و۱۵ و۱۷ و۱۹ می باشدودرردیف پایین هم شماره های

زوج یعنی۲ و۴ و.......تا۲۰ قرارگرفته است خب میخوای بی خیال شویم یاادامه

می دهی باشدبنابراین بروبریم

کابل ۲۰ پین راکه آماده کرده بودیدبرداریدودرکنارسیم قرمزسوکت نری رابه فیش وصل

کنیدبطوریکه سیم قرمزبه پایه شماره۱ سوکت وصل شده والباقی به ترتیب از۲ شروع

شده وتاآخرادامه می یابدبه خداخیلی راحت است فقط مقداری حوصله ودقت

می خواهدخب بایدمرحله اتصال راانجام دهیم حالاشما۲۰ رشته سیم آزادباید

داشته باشیدسیم قرمزکه شماره ۱ حساب می شودبنابراین ازسیم شماره

۲ شروع می کنیم وحالابااحتیاط تمامی سیمهای زوج راباهم وصل می کنیم

البته قبلابه اندازه نیم سانتسرسیم رالخت کنیددرضمن یادتان باشدبایدسیمها

رایکی درمیان به هم وصل کنیدیعنی۲ به ۴ و۶ به۸ وال آخرحالاسرسیمهاراکه

وصل کرده ایدبه پایه شماره۱۸ تا۲۵ سوکت لحیم کنیدبرای راحتی کارسرسیمها

رابه هم وصل کرده ویکی کنیدوبعدخیلی ظریف برروی پایه۱۸ تا۲۵ دریک نقطه

لحیم کنیدخب ازسیمهای شماره های۱ تا۷ صرف نظرمی کنیم واحتیاط کنیم تا

سرآنهالخت نباشدحالابااحتیاط ودقت فراوانسیم شماره۹ رابه مقاومت پایه

شماره۲ لحیم کنیدوسیم شماره۱۱ رابه مقاومت شماره۳ وهمینطورسیم

شماره۱۳ رابه پایه مقاومت شماره۴ وسیم شماره۱۹ رانیزبه پایه مقاومت

شماره۵ لحیم می کنیم یادتان باشداین مقاومتها۱۰۰ اهم است خب حالا

سیم شماره۱۵ رانیزبه پایه مقاومت۳۳ اهم که برروی پین شماره۱۳ قرار

داردلحیم می کنیم خیلی دقت کنیدکه اتصالات درست بوده وهیچگونه مقاومتی با

یکدیگراتصالی نداشته باشد
 

DESPERADO

مدیر بازنشسته
2006-10-10
2,157
1,745
آموزش جی تگ ( 2 )

آموزش جی تگ ( 2 )
جی تگ چیست وچگونه جی تگ کنیم

Jtag یاjiint resr action group استانداردری است که توسط شرکتهای تولیدکنندهpcb وic تهیه وتولیدگردیده وازسال1990 به عنوان استانداردieee باشماره ieee1194.1-1990 به ثبت رسیدحال این استانداردسخت افزارونرافزارموردنیازبرای فعال کردن قابلیت تست وارتباط بادنیای خارج ازic .میکروکنترلرهاراارایه کرده است وبه یادداشته باشیم درسال1993 باشمارهieee1194.1a-1993 ودرسال1995 باشمارهieee1194.1b-1995 تجدیدنظروترمیم نهایی شده است

دردرس گذشته سعی کردیم ابتداباساخت وتهیه یک جی تگ آن رابهتربشناسیم وامروزقصدداریم این قسمت راباشناخت کامل ازجی تگ به اتمام برسانیم وبه قول معروف پس ازاین ازبازوی خودنان بخوریم ودیگرمحتاج کسی نباشیم حال اگرحاضریدبرویم سراصل مطلب

معماریjtag

هرابزاری اگربخواهدباjtag سازگارباشدبایددارای پین های زیرباشد

1 –tck (test clock input)این clock ورودی حتمابایدجداازclock سیستم باشد

2 –tdi (test data in)این پورت دیتابه همراه ابزارسازگارباجی تگ واردخواهدشد

3 –tdo (test data out به همراه این پورت ابزارسازگارباجی تگ خارج می شود

4 –tms (test mode select)این پورت حالتهای مختلف تست رابه انجام می رساند(توجه داشته باشید

4 پین ذکرشده برای هرارتباطی بایدوجودداشته باشدهرچنوکه یک پین پنجم دیگری نیزوجودداردکه کاملااختیاری است

5 –trst (test reset input حال اینکه این پورت نیزراه اندازی غیرهمزمانtap controller رابرای شمافراهم خواهم نمود(حال لابدازخودمی پرسیدtap controller چیست وبه چه کارمی آیدخب نبایددراین موردزیادعجله کردچون همین الان خدمت شماعرض خواهم کردزیرااین بخش دسترسی شمارابه بسیاری از

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

خب حالاکم کم داریم به کنترل کننده سخت افزارجی تگ نزدیک می شویم حال اگرآماده ایدادامه می دهیم

شماعزیزان برای برقرای ارتباط باجی تگ دوراه پیش روی خودداریدراه اول دراختیارداشتن یک کارت سازگاربااستانداردجی تگ که درداخل کامپیوترنصب می شودوراه دوم داشتن یک پروگرام که معروف به پروگرام فلاش است نیازخواهیدداشت ابزارسازگارباجی تگ که درآموزش قبلی طریقه ساخت آن راباهم مرورکرده وآن راباهم ساختیم بایددرتمام حافظه فلاش وسیگنالهای کنترل ودیتاوصل شده باشدامایادتان باشدهیچ نیازی نیست که فلاش رسیورشماسازگاربااستاندارد جی تگ باشد(اصلاچه معنی داردکه چنین باشداگربخواهداینگونه باشدکه آنگاه بایدبرای هررسیوریک جی تگ ساخت)بنابراین رسیورشمادیتاراازکنترل کننده سخت افزاردریافت کرده وبرای اینکه به تمامی فلاش دسترسی داردآن رادرجای موردنظرنوشته ودرجای موردنظرمی خواندوبعدبه کنترل کننده انتقال می دهد(به همین راحتی)

خب تااینجای کارراضی بودیدالبته سعی کردم زیادکلاس بالاننویسم تاراحت ترقابل درک باشدحالااگردرکارم موفق نبودم برای بهترشدن کارآموزش راهنمای بنده باشیدواماازاینجابه بعدمی پردازیم به مبحث رسیورهای دیجیتال تابهتربتوانیدعمل جی تگ ویاپروگرام فلاش یاانجام دهید

همانطوریکه اطلاع داریدبیش از95% رسیورهای دیجیتال دارایcpu ازنوعst هستندکه معمولادارای شماره هایsti5500 وsti5512 وsti5516 وsti5518 بوده وتماماباجی تگ سازگارمی باشندواضع تربگویم درداخلcpu رسیورtap controller وregister های مربوطه موجودهستندودارای5 پین بالاهستند

حالامی خواهیم عمل جی تگ راانجام دهیم اول اجازه بدهیدببینیم تمامی لوازم رادراختیارداریم یانه کامپیوترکه داریم خودکابل جی تگ راکه درمرحله قبلی ساختیم وآماده برای اجرااست می ماندنرم افزارمربوط به برقرای ارتباط که بتواندداده هاراازطریق کامپیوتربه رسیورانتقال دهداین نرم افزارمعروف بهjkeysاست که استفاده ازاین نرم افزارمهارت خاص خودش راداردودرمبحث بعدی برای تکمیل این پروژه بایدطریقه استفاده ازjkeys رانیزباهم بیاموزیم تابتوانیم بدون دردسررسیورخودمان جی تگ ویاپروگرام فلاش کنیم همچنین مبحث پروگرامرهم جداست وبازبرای تکمیل این آموزش بایدبه آن پرداخت امااگربخواهم یک نکته کوچکی دربارهjkeys عنوان کنم این است که شماآنقدربایددراستفاده ازاین نرم افزارمهارت داشته باشیدکه درصورت عدم داشتن فلاش رسیورتان بتوانیدخودتان فلاش واطلاعات رسیوررابرایjkeys تعریف کرده ورسیوررافلاش کنیدحال امکان داردشمابخواهیدهمه چیزحاضروآماده باشدبنابراین می توانیدبه زیرپل حافظ مراجعه کرده ویک رابط حاضروآماده که معروف به اینترفیس است خریداری نماییدیادتان باشداین رابط به نامflash link بوده وساخت شرکتst است البته به صورت دستی هم ساخته شده وبه فروش می رسدحال اختیارباشماست تاخودتان جی تگ بسازیدیابه صورت استانداردبخریدویااینکه ساخته شده بازارایران راخریداری نمائید

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

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

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

پین3 گزارش خطارااعلام می کند

پین5 cpu رسیورراآنالیزمی کند

پین9 tms که کاربردآنهادربالاتوضیح داده شده است

پین11 tck پین13 tdi پین15 tdo پین17 متصل به مدارreset کننده رسیوراست ودرنهایت پین19 trst می باشند

وامایک نکته بسیارمهم

درموردcpu هایsti یک یادوپین نیزوجوددارندکه به شمامی گویندفلاش ازروی سیستم بایدبوت شودیاازروی لینک بیرونی ویاحتی ازرویcpu حال درنظرداشته باشیدقبل ازانجام جی تگ بایدبه این نکته بسیارمهم حتماتوجه داشته باشید

حالابشته بهcpu شماپین های موردنیازرابرایتان شرح می دهم تابادست پروبدون مشگل فلاش رسیورخودرابازیابی نمایید

درcpu هایsti5518 شمابه این پین هانیازداریدpin109:trst وpin110:tms وpin111:tdo وpin112:tdi وpin113:tck وpin115:boot form rom یاdcu

البته بسته به شمارهcpu شمامی باشدوبنده متداول ترین آن راعرض کردم
 

DESPERADO

مدیر بازنشسته
2006-10-10
2,157
1,745
آموزش جی تگ ( 3 )

آموزش جی تگ ( 3 )
چگونه جی تگ کنیم نحوه کاربانرم اقزارjkeys واتصال به رسیور

خب دردومبحث گذشته هم جی تگ راخوب آموختیم وهم طریقه درست کردن آن رایادگرفته واجراکردیم حالا می خواهیم بیاموزیم چگونه جی تگ کرده وفلاش رسیورخودراپروگرام نمائیم درقسمت اول این دوره ازمبحث ؛ طیقه ساخت آن راجزء به جزء مرورکردیم وباصبروحوصله بسیارآن راساختیم ودرقسمت دوم نیزشناختیم بیوگرافی جی تگ چیست ازکجاآمده وازچه سالی تولیدشده است وکلاشناسنامه جی تگ رابه دست آوردیم ودراین قسمت ازمبحث که قسمت پایانی می باشدبایدبتوانیم خودمان دیگرپس ازاین بدون نیازبه کسی وکوچکترین منتی خیلی سریع چنانچه رسیورفلاش پراندبلافاصله باابزاری که خودمان درست کرده ایم آن راجی تگ نمائیم حالااگرآماده هستیدقسمت پایانی این مبحث راپی گرفته بااین توضیح که درقسمت دیگرکه پس ازاین مبحث آغازخواهدشدطریقه تهیه پروگرامروپروگرام فلاش راباهم خواهیم آموخت

ابتدابایدبه تنظیماتlptport درویندوزبپردازیم(منظورهما٠ ? پورت پرینترمی باشد)

ازمنوی کنترل پانل که داخلseting می باشدواردsystem کامپیوترشده وhardware راانتخاب می نماییم حالابرروی دکمهdevicemanager تاپنجرهcomputer.management ظاهرشوددرادامه ودرداخل این پنجره بررویecp.perinter.port می رویم وباراست کلیک گزینهproperties راانتخاب می کنیم تاپنجرهecp.perinter.port.(lpt1)properties بلافاصله ظاهرشودفقط یادمان باشددراین پنجره گزینهuse.automatic.seting حتماتیک داشته باشدوازاینجابه بعدسرآغازکارمااست وبایدبادقت ووسواس خاصی این مرحله رادنبال کنیم

به خاطرداشته باشیم این روش ازجی تگ همانطوریکه درمبحث اول توضیح داده شدبرای رسیورهای سامسونگ ؛ استارسات ؛ متاباکس و.....کاربردداردامابرای رسیورهای اسکای ؛ نیوتن ؛ لیزرو.....مقداری فرق داردکه حتمابایدبه بحث گذاشته شود

خب درقسمت اول توضیح دادم مابرای ساخت جی تگ نیازبه یک پورت پرینترازیک سوویک پورت جی تگ 20 پین نظیرپورت کابل هاردویاهشت عددreset که معمولاازطریق کیس به مادربردکامپیوتروصل می شودداریم حالا من فرض رابراین می گیرم که شمابااستفده ازقسمتهای اول ودوم این مبحث موفق شده ایدکابل جی تگ راباموفقیت بسازیدباوربفرمائیدفقط باکمی دقت وصبروحوصله موفق خواهیدشدامابرای اینکه مروری کرده باشیم بازهم عرض می کنم مابرای ساخت جی تگ به وسایل زیرنیازمندیم

1 -4عددمقاومت100 اهم که معمولا(قهوه ای*مشکی*قهوهای)است

2 -1عددمقاومت33اهم که معمولا(نارنجی*نارنجی*مشکی)ا ست

3 –پورت پرینتریااسکنرازنوع نری که25پین است

4 –پورت هارددیسک ویاکابلrese که باید20پین باشد

طریقه اتصال نیزبه طورمختصربه شرح زیراست

4عددمقاومت به ترتیب وبادقت به پورت 25پین ودرردیف13 تایی به پین2 تا5 لحیم شوند

مقاومت33 اهم نیزدرهمان ردیف بایدبه پین شماره13 لحیم شود

درردیف12 تایی نیزپین های شماره18 تا25 بایدبه وسیله لحیم باهم متصل شوندودقت کنیددیگرپین هابایکدیگراتصالی نداشته باشند

خب حالاامیدوارم یک کابل20 پین تهیه کرده باشیداماهمانطوریکه عرض کردم بهترین گزینه کابل هارداست که بسیارارزان قیمت خواهدبودحالایک طف سوکت هاردراجداسازیدوازوسط به دونیم کنیدتایک پورت20 پین به دست آوریدتابتوانیداتصال سیم هاراباهم انجام دهیدکه درقسمت اول مفصل شرح داده شده است

حالامی خواهیم جی تگ کنیم وبه یادداشته باشیم که فرق جی تگ سامسونگ ولیزرفقط درچرخاندن پورت جی تگ است یعنی باید180 درجه بچرخدهمین

استفاده ازنرم افزارjkeys وتنظیمات آن

Jkeys رااجرامی کنیم ودرپنجرهproperties درقسمتinterface تیک آن رامقابل گزینهparallei.port قرارمی دهیم ودرقسمتparallei.port.seting تیک مقابل گزینه0x378 رافعال می کنیم وok رابه علامت تائیدمی زنیم

معمولاامکان دارددررسیورهای استارسات ومتاباکس پس اززدنok بااین هشدارerror.reading.form.ird(dcu.peek) مواجه شویددراین صورت یک راه بیشترنداریدکابل پنل رسیورخودراازبردجداسازید

حالااگرتنظیمات پورت شمادرست باشدjkeys بایدcpu رسیورشماراشناخته

باشدوهیچ اخطاری هم دریافت نکنیدومنویird.info نیزفعال شده باشداگرچنین است به شماتبریک می گویم شماموفق شده ایدامااگرمتاسفانه اخطاردریافت کرده ایدبایداول ببینیدتمامی اتصالات رادرست پیش برده ایدیاخیر اصولااگرراه درست رارفته باشیدباچندباردرآوردن وجازدن پورت واجرای دوباره برنامهjkeys همه چیز درست می شودمطمئن باشیدوزیادوزیادنگران این موضوع نباشید

خب حالادرادامه ودرپنجرهjkeys.by.d2 لازم است که درقسمتird.info شماره4900 راانتخاب کنیدالبته شماره های دیگری نیزنظیر3900 هم کاربرددارنداماچون این صددرصدتست شده است عرض می کنم

حالاکه شماره4900 راانتخاب کرده ایدبررویflashprogramming کلیک کنیدحتمابااخطارمواجه می شویدامابرای ادامه برویok زده وکارراادامه می دهیم پس اززدنok بلافاصله پنجرهflashprogramming ظاهرمی شودوپس ازآن شمابایدبرروی گزینهread کلیک می کنیم پس ازاین کارفایل رادردرایوموردنظرخودذخیره خواهیم کردحالامی خواهیم فلاش راerase کنیم برای انجام این کارازروی دکمهerase ازمنویchip\sector.programming جهت پاک کردن تمام آنچه درون فلاش است اقدام به عمل می آوریم وپس اززمانی معادل30 ثانیه درمنوی حاضرشده دکمهyes رازده وبه پنجره فلاش پروگرام بازمی گردیم واین باربرروی دکمهprogram زده ودرمنوی ظاهرشده گزینهyes راتائیدمی کنیم تاپنجرهopen بازشود

تبریک بنده رابپذیریدزیرامی بینیدکه فایل فلاش رسیورشماساخته وپرداخته وآماده برای ورودبه رسیورشمامی باشد

حالافایل فلاش رسیورخودراانتخاب ودرپنجره فرابخوانیدوآنگاه پروگرام کنید

خب همانطوریکه ملاحظه می فرمائیدپنجره جدیدی بازشده ودرصدپیشرفت رانشان می دهدامایادمان باشدتابه طور100% پرنشوددکمهok فعال نخواهدشدبنابراین اگردرهنگام پروگرام باerorr مواجه شدیدمطمئن باشیدبه نفع شماست وکارراازنوازسربگیریدتاپرو گرام فلاش رسیورشماکامل وبدون نقص انجام شود
موفق باشید
 
بالا