دیباگر [Debug Card] چیست؟ یک قطعه برای مشخص کردن عیب های احتمالی موجود در یک مادربرد است که معمولا بصورت یک کارت PCI برروی مادربرد نصب می شود و از این طریق می تواند با استفاده از چراغ های LED، صفحه نمایش (معمولا سون سگمنت) یا حتی نواختن یک صدای خاص تعمیر کار را از محل احتمالی که مشکل در آن بوجود آمده است با خبر می کند؛ البته این قطعه تنها می تواند کد های بایوس را خوانده و آن ها را نمایش دهد به همین دلیل نمی توان انتظار داشت که با نصب دیباگر برروی مادربرد می توان براحتی عیب آن را یافت، بلکه تنها می توان حدس زد که کدام بخش مشکل را ایجاد کرده است، برای مثال مشخص می کند که مشکل می تواند از بخش Ram باشد، موضوع دیگری که در رابطه با این قطعه حائز اهیت است این است که این قطعه عیب هایی را مشخص می کند که تا قبل از تصویر دادن مادربرد وجود دارند بنابراین اگر مشکلی پس از تصویر دادان مادربرد وجود داشته باشد دیباگر هیچگونه کاربردی برای حل آن ندارد، به همین دلیل در مورد استفاده حرفه ای و دقیق از این قطعه، تجربه حرف اول را می زند همانطور که در مورد تعمیرات هم تجربه همیشه عامل موفقیت است، از طرف دیگر مدل های مختلفی از دیباگر در بازار موجود است که در بعضی اوقات کد های آن ها با یکدیگر فرق دارند به همین دلیل تصمیم بر آن شد در این مقاله آموزشی از سایت آل درایور تا جایی که امکان دارد تجربیات و کد های مختلف مرتبط با دیباگر به اشتراک گذاشته شود اما مطمئنا این تجربیات کامل نخواهند بود پس اگر تجربه ای در این رابطه دارید از طریق نظرات به اشتراک بگذارید
برای شروع کار و نصب دیباگر برروی مادربرد اگر از دیباگری استفاده می کنید که برروی پورت pci نصب می شود بهتر است آن را برروی بالاترین پورت (اولین پورت) pci نصب کنید، درضمن بهتر است تمامی قطعات متصل به مادربرد به جز CPU، Ram و گرافیک جدا شوند. همانطور که گفته شد دیباگر ها به چند طریق می توانند مشکل را مشخص کنند از جمله نمایشگر کدها، چراغ ها و صدای بوق؛ برای شروع مفهوم و معنی چراغ ها را بررسی می کنیم:
//مفهوم چراغ های LED: LED ها بسته به نوع دیباگر متفاوت هستند اما LED ها بطور کلی به دو دسته تقسیم می شوند دسته اول نمایش دهنده وجود ولتاژ های مختلف برروی مادربرد هستند و دسته دوم نمایش دهنده وجود سیگنال های مختلف است.
LED های مربوط به ولتاژ بصورت جداگانه وجود ولتاژ های +12 و -12 و +5 و +3.3 را نشان می دهند و در صورت روشن بودن مادربرد تمامی آن ها باید روشن باشند، بدیهی است که اگر هر یک از این چراغ ها خاموش باشند مشکل مادربرد ناشی از عدم وجود آن ولتاژ در مدار است، این مشکل ممکن است از پاور باشد پس بهتر است مادربرد را با یک پاور سالم امتحان کنید، ممکن است مشکل از سوکت های (24 پین و 4 یا 8 مادربرد) باشد، ممکن است مشکل از سیم کشی های برد یا همان trace ها باشد و ... پس بهتر است با مسیریابی عیب را پیدا کنید.
چراغ CLK نشان دهنده این است که آی سی کلاک فعال است و روشن بودن آن نشان دهنده این است که مشکلی در این بخش وجود ندارد اما اگر این چراغ خاموش باشد مشکل می تواند از بخش های مختلفی از جمله آی سی کلاک ( یا کریستال آن) باشد.
چراغ RST زمانی روشن می شود که مادربرد ریست شود، زمانیکه این چراغ بصورت مداوم روشن باشد به این معنی است که مادربرد بطور پیوسته در حال ریست شدن است؛ این مشکل طیف گسترده ای از ایرادات را نشان می دهد و نمی توان آن را به مشکل خاصی ربط داد این مشکل ممکن است ناشی از سوختن یک قطعه کوچک باشد یا حتی ناشی از سوختن پل جنوبی ( یا لحیم سردی آن) یا وارد نشدن ولتاژ به آی سی کلاک و یا سوختن آی سی I/O باشد. توجه داشته باشید هنگامی که چراغ ریست روشن است هیچکدام از کد های دیباگر قابل قبول نیستند.
چراغ IRDY این چراغ باید در هنگام روشن بودن مادربرد، روشن باشد و نشان می دهد که پالس بین چیپ، بایوس و I/O برقرار است و بطور کلی می توان نتیجه گرفت که Bios سالم است
چراغ Frame مربوط به سیگنال frame اسلات های PCI و MiniPCI بوده، که بسته به شرایط ممکن است روشن یا بصورت متناوب خاموش و روشن شود
چراغ OSC این چراغ هم باید روشن بماند(بطور مداوم)، درصورتی که این چراغ خاموش باشد مشکل ممکن است از اسیلاتور باشد چون این چراغ نشان دهنده ی وجود سیگنال اسیلاتور است
چراغ Bios روشن بودن (چشمک زدن) این چراغ نشان دهنده این است که سی پی یو در حال خواندن اطلاعات از بایوس است
//حال به سراغ توضیح معنی هرکدام از کد هایی که ممکن است برروی دیباگر نمایش داده شود می رویم:
no و ff و 00 و C0 و CF : شناسایی نشدن CPU؛ این مشکل ممکن است ناشی از سوختن سی پی یو، جدا شدن اسلات از برد(لحیم سردی)، سوختن یا لحیم سردی چیپ ها بخصوص چیپ جنوبی و ... باشد، بهتر است ابتدا عمل کلیر سیموس را انجام دهید درصورتی که مشکل برطرف نشد، CPU را عوض کنید، چیپ ها را چک کنید، در صورت لزوم بایوس را دوباره پروگرام کنید، کد CF هم معمولا مرتبط با مشکل در چیپ جنوبی و یا CPU و سوکت آن است.
af و A0 و DD و D1 و D9 و D5 و D3 و C1 و C3 و b0 : کد A0 می تواند ناشی از وجود یک مشکل در دستگاه های متصل به پورت ساتا باشد پس بهتر است تمامی کابل های ساتا را جدا کنید، گاهی این مشکل به رم هم بازمی گردد. کد DD می تواند از سمت رم، اسلات رم(فت ها و قطعات موجود در مسیر اسلات رم) و یا حتی پل جنوبی باشد. D1 معمولا با هیت گرفتن چیپ و یا پروگرام کردن بایوس (گاهی اوقات تمیز کردن اسلات رم و یا تعویض رم) مشکل برطرف می شود. در صورت مشاهده کد D3 بهتر است اسلات رم را با تینر فوری شست و شو دهید، فت های مربوط به آن را چک کنید و در صورت لزوم چیپ جنوبی را لحیم سردی بگیرید. در مورد C1 ممکن است با شست و شوی اسلات رم و یا تعویض قطعات معیوب مرتبط با آن ( فت ها و خازن ها) و یا در برخی از موارد هیت گرفتن چیپ مشکل برطرف شود البته در برخی از مادربرد های Asus این مشکل می تواند ناشی از گرافیک آنبورد باشد که این مشکل بازهم به چیپ بازمی گردد. کد C3 نیز مانند مربوط به رم و قطعات مرتبط به آن و گاهی اوقات چیپ می باشد، در مورد کد های D5 و D9 احتمال دارد مشکل از فاز های رم، رم، اسلات رم باشد.
13 و 14 و 25 و و A5 و A6 و A7 : معمولا مربوط به گرافیک و قطعات مرتبط به آن هستند (در برخی از موارد مشکل می تواند از I/O باشد)
D0 : معمولا از خرابی (سوختن یا لحیم سردی) چیپ یا کثیف بودن و لحیم سردی سوکت سی پی یو ناشی می شود
H5 و 50 : معمولا ناشی از سوختن یا جدا شدن چیپ می باشد
D6 و 7F و : به معنای شناخته نشدن گرافیک است؛ ممکن است مشکل از گرافیک و یا اسلات و قطعات مرتبط به آن باشد، در برخی موارد مشکل می تواند ناشی از فاز رم هم باشد
10 و 80 و 88 و FB : ممکن است ناشی از سوختن CPU، مشکل در سوکت CPU و یا حتی بایوس باشد پس بهتر است ابتدا آن را پروگرام کنید و در صورت لزوم آن را تعویض کنید
26 : نشانه سلامت مادربرد است
B4 : مشکل در پورت USB یا قطعات SMD متصل به آن است
55 : نشان دهنده مشکل در شناسایی رم است، بهتر است اسلات رم را شست و شو دهید، فت ها و سایر قطعات اطراف آن را تست کنید
01 و 54 : عمل کلیر سیموس را انجام بدهید، اسلات رم و CPU را با تینر فوری تمیز کنید و قطعات اطراف آن را بررسی کنید و در صورت لزوم رم و سی پی یو را تعویض کنید
0D : مشکل از بخش رم یا گرافیک است؛ شست و شوی اسلات ها و تست قطعات اطراف آن ها و همچنین Clear Cmos را امتحان کنید
41 و 46 : مربوط به کیبورد هستند
0C : به معنای پاک شدن کد های بایوس است، ممکن است مشکل با پروگرام کردن بایوس برطرف شود
09 : ممکن است مشکل از چیپ و یا سوکت CPU باشد
0A : به احتمال زیاد مشکل از Bios است
D4 : این کد نشان دهنده عدم ارتباط بین رم و سی پی یو می باشد پس امکان دارد مشکل از رم، اسلات رم، تریس ها(سیم کشی های مادربرد)، سوکت CPU و حتی بعضی وقت ها پل شمالی باشد
e0 و ed : به احتمال زیاد مشکل از اسلات رم و قطعات اطراف آن است
F1 و F7 : مشکل می تواند از اسلات گرافیک و قطعات مرتبط با آن، I/O و حتی چیپ ها باشند
*توجه داشته باشید! در بیشتر مادربرد ها به ویژه مادربرد های Asus اگر کد های FF و 10 در انتها و بعد از سایر کد های به نمایش درآیند هیچ مشکلی وجود ندارد و سیسیتم برای اجرای سیستم عامل آماده است، در غیر اینصورت (در انتها نیایند و قبل از سایر کد های نمایش داده شوند) مادربرد مشکل دارد(مشکلات احتمالی هر کدام از این کد ها در بالا شرح داده شد)