بوق های کوتاه ثابت Bios. بوق های Bios و معانی آنها
BIOS مسئول بررسی عملکرد اجزای اصلی کامپیوتر قبل از هر بار روشن شدن است. قبل از بارگیری سیستم عامل، الگوریتم های BIOS سخت افزار را برای خطاهای مهم بررسی می کنند. اگر هر یک پیدا شود، کاربر به جای بارگیری سیستم عامل، یک سری سیگنال های صوتی خاص را دریافت می کند و در برخی موارد، اطلاعات را روی صفحه نمایش می دهد.
BIOS به طور فعال توسط سه شرکت - AMI، Award و Phoenix توسعه و بهبود یافته است. اکثر کامپیوترها دارای بایوس داخلی این توسعه دهندگان هستند. بسته به سازنده، هشدارهای صوتی ممکن است متفاوت باشد، که گاهی اوقات خیلی راحت نیست. بیایید نگاهی به تمام سیگنال های روشن کردن رایانه از هر توسعه دهنده بیندازیم.
AMI بوق می دهد
با این توسعه دهنده، هشدارهای صوتی توسط بوق - سیگنال های کوتاه و طولانی توزیع می شود.
پیام های صوتی بدون مکث داده می شوند و دارای معانی زیر هستند:
- عدم وجود سیگنال به معنی نقص در منبع تغذیه یا عدم اتصال رایانه به شبکه است.
- 1 کوتاهسیگنال - همراه با شروع سیستم و به این معنی است که هیچ مشکلی شناسایی نشده است.
- 2 و 3 کوتاهپیام ها مسئول نقص های خاصی در RAM هستند. 2 سیگنال - خطای برابری، 3 - ناتوانی در راه اندازی 64 کیلوبایت اول رم؛
- 2 کوتاه و 2 بلندسیگنال - نقص کنترل کننده فلاپی دیسک؛
- 1 بلند و 2 کوتاه یا 1 کوتاه و 2 بلند- خرابی آداپتور ویدئو تفاوت ها ممکن است به دلیل نسخه های مختلف بایوس باشد.
- 4 کوتاهسیگنال ها نقض تایمر سیستم را نشان می دهد. قابل توجه است که در این حالت ممکن است رایانه شروع به کار کند ، اما زمان و تاریخ موجود در آن از بین می رود.
- 5 کوتاهپیام ها عدم عملکرد CPU را نشان می دهد.
- 6 کوتاهسیگنال ها نشان دهنده مشکل در کنترل کننده صفحه کلید هستند. با این حال، در این حالت، کامپیوتر شروع به کار می کند، اما صفحه کلید کار نمی کند.
- 7 کوتاهپیام ها - نقص در برد سیستم؛
- 8 کوتاهبوق ها خطا در حافظه ویدئویی را نشان می دهد.
- 9 کوتاهسیگنال ها هنگام راه اندازی خود بایوس یک خطای مرگبار است. گاهی اوقات راه اندازی مجدد رایانه و / یا تنظیم مجدد تنظیمات BIOS به خلاص شدن از شر این مشکل کمک می کند.
- 10 کوتاهپیام ها خطا در حافظه CMOS را نشان می دهد. این نوع حافظه مسئول ذخیره صحیح تنظیمات BIOS و راه اندازی آن در هنگام روشن شدن است.
- 11 بوق کوتاهدر یک ردیف به این معنی است که یک مشکل جدی در حافظه کش وجود دارد.
جایزه سیگنال های شنیداری
هشدارهای صوتی در BIOS از این توسعه دهنده تا حدودی شبیه سیگنال های سازنده قبلی است. با این حال، جایزه تعداد کمتری از آنها را دارد.
بیایید هر یک از آنها را رمزگشایی کنیم:
- عدم وجود هر گونه هشدار صوتی ممکن است نشان دهنده مشکلات در اتصال به برق یا مشکلات منبع تغذیه باشد.
- 1 کوتاهیک سیگنال غیر تکراری با راه اندازی موفقیت آمیز سیستم عامل همراه است.
- 1 طولانیسیگنال نشان دهنده مشکلات رم است. این پیام بسته به مدل مادربرد و نسخه BIOS می تواند یک بار یا برای مدت معینی تکرار شود.
- 1 کوتاهسیگنال نشان دهنده مشکلات منبع تغذیه یا اتصال کوتاه در مدار انتقال قدرت است. به طور مداوم می رود یا در یک فاصله زمانی خاص تکرار می شود.
- 1 طولانیو 2 کوتاههشدارها عدم وجود آداپتور گرافیکی یا عدم توانایی در استفاده از حافظه ویدیویی را نشان می دهد.
- 1 طولانیسیگنال و 3 کوتاههشدار در مورد نقص آداپتور ویدیو؛
- 2 کوتاهسیگنال های بدون مکث خطاهای کوچکی را نشان می دهد که در هنگام راه اندازی رخ داده است. داده های مربوط به این خطاها بر روی مانیتور نمایش داده می شود، بنابراین می توانید به راحتی با حل آنها مقابله کنید. برای ادامه بارگذاری سیستم عامل، باید روی آن کلیک کنید F1یا حذف، دستورالعمل های دقیق تر روی صفحه نمایش داده می شود.
- 1 طولانیپیام و پس از آن 9 کوتاهنشان دهنده نقص و / یا عدم خواندن تراشه های BIOS است.
- 3 طولانیسیگنال ها نشان دهنده مشکل در کنترل کننده صفحه کلید هستند. با این حال، سیستم عامل به بارگیری ادامه خواهد داد.
فونیکس بوق میزند
این توسعه دهنده تعداد زیادی ترکیب مختلف از سیگنال های BIOS ساخته است. گاهی اوقات این تنوع پیام ها برای بسیاری از کاربران برای شناسایی خطا مشکل ایجاد می کند.
علاوه بر این، خود پیامها کاملاً گیجکننده هستند، زیرا از ترکیب صداهای خاصی از دنبالههای مختلف تشکیل شدهاند. رمزگشایی این سیگنال ها به شرح زیر است:
- 4 کوتاه—2 کوتاه—2 کوتاهپیام ها به معنای تکمیل تست مؤلفه است. پس از این سیگنال ها، سیستم عامل شروع به بارگیری می کند.
- 2 کوتاه—3 کوتاه—1 کوتاهیک پیام (ترکیب دو بار تکرار می شود) نشان دهنده خطا در پردازش وقفه های غیرمنتظره است.
- 2 کوتاه—1 کوتاه—2 کوتاه—3 کوتاهیک سیگنال پس از مکث نشان دهنده خطایی در هنگام بررسی BIOS برای مطابقت با حق چاپ است. این خطا پس از به روز رسانی بایوس یا زمانی که کامپیوتر را برای اولین بار راه اندازی می کنید، بیشتر دیده می شود.
- 1 کوتاه—3 کوتاه—4 کوتاه—1 کوتاهسیگنال خطایی را گزارش می کند که هنگام بررسی رم رخ داده است.
- 1 کوتاه—3 کوتاه—1 کوتاه—3 کوتاهپیام ها زمانی رخ می دهند که مشکلی در کنترل کننده صفحه کلید وجود داشته باشد، اما سیستم عامل به بارگیری ادامه می دهد.
- 1 کوتاه—2 کوتاه—2 کوتاه—3 کوتاهبوق ها هنگام راه اندازی BIOS در مورد خطا در محاسبه چک جمع هشدار می دهند.
- 1 کوتاهو 2 طولانیبوق ها خطا در عملکرد آداپتورهایی را نشان می دهد که می توانند BIOS خود را در آنها تعبیه کرده باشند.
- 4 کوتاه—4 کوتاه—3 کوتاههنگامی که خطایی در پردازنده کمکی ریاضی وجود دارد یک بوق می شنوید.
- 4 کوتاه—4 کوتاه—2 طولانییک سیگنال خطا در پورت موازی را گزارش می کند.
- 4 کوتاه—3 کوتاه—4 کوتاهسیگنال ها نشان دهنده خرابی ساعت واقعی است. با این شکست، شما قادر خواهید بود بدون هیچ مشکلی از رایانه استفاده کنید.
- 4 کوتاه—3 کوتاه—1 کوتاهسیگنال نشان دهنده مشکل در تست RAM است.
- 4 کوتاه—2 کوتاه—1 کوتاهپیام در مورد خرابی مرگبار در پردازنده مرکزی هشدار می دهد.
- 3 کوتاه—4 کوتاه—2 کوتاهاگر مشکلی در حافظه ویدیو وجود داشته باشد یا سیستم نتواند آن را پیدا کند، خواهید شنید.
- 1 کوتاه—2 کوتاه—2 کوتاهبوق ها نشان دهنده نقص در خواندن داده ها از کنترلر DMA است.
- 1 کوتاه—1 کوتاه—3 کوتاههنگامی که یک خطا با عملکرد CMOS مرتبط باشد، بوق به صدا در می آید.
- 1 کوتاه—2 کوتاه—1 کوتاهیک بوق نشان دهنده مشکل در برد سیستم است.
امروز ما در مورد وضعیتی صحبت خواهیم کرد که وقتی کامپیوتر روشن می شود، 1 سیگنال طولانی، احتمالاً پس از مدتی، یک سیگنال تکراری منتشر می کند و در عین حال چیزی را روی صفحه نمایش نمی دهد.
در این شرایط قطعا مشکلاتی برای تجهیزات وجود دارد. بسته به مدل مادربرد و سازنده BIOS، 1 بوق طولانی می تواند به معنای مشکلات مختلفی باشد.
بنابراین بایوس Phoenix به کاربر از خرابی فن در خنک کننده CPU اطلاع می دهد. در Award BIOS، چنین ترکیبی نشان دهنده مشکلات در منبع تغذیه است. و برای Compaq BIOS، این به معنای نقض عملکرد صحیح RAM است.
بایوس IBM با یک بیپ مداوم شما را از مشکلات ویدیو مطلع می کند. در برخی موارد، کاربر می تواند چنین خرابی را به تنهایی برطرف کند. فقط باید بررسی کنید که کارت گرافیک چقدر در شکاف مادربرد درست است. شاید دستگاه باید کمی بهینه شود و سیگنال مزاحم ناپدید شود.
AST BIOS در این مورد نشان دهنده خرابی میکروکنترلر است. برای دقیق تر، سیگنال نشان دهنده خطایی است که در زمان بررسی اولین کانال DMA شناسایی شده است. اغلب، برای اصلاح این وضعیت، کاربر باید کل مادربرد را تغییر دهد.
راه حل ها
بنابراین، اولین کاری که برای حل این مشکل انجام می شود این است که پس از پاک کردن مخاطبین آن با یک پاک کن، سعی کنید رم را در جای خود قرار داده و نصب کنید. در حالت ایده آل، حافظه کاری شناخته شده دیگری را بردارید و آن را به جای حافظه خودتان وارد کنید.
یکی از دلایل احتمالی این توالی سیگنال ها RAM است
اگر بعد از آن مشکل برطرف نشد، بررسی کنید که آیا فن پردازنده به درستی به مادربرد وصل شده است یا خیر. برای انجام این کار، سعی کنید آن را با انگشت خود اسکرول کنید. کامپیوتر باید خاموش باشد.
بررسی اتصال صحیح خنک کننده پردازنده
گام بعدی برای حذف یک سیگنال طولانی بایوس، نصب یک منبع تغذیه شناخته شده است که می توانید به طور موقت از دوستان یا آشنایان قرض بگیرید.
منبع تغذیه یکی از دلایل احتمالی 1 سیگنال طولانی بایوس است
آخرین مرحله در تلاش برای از بین بردن سیگنال طولانی مدت BIOS در هنگام بوت، حذف / نصب کارت گرافیک با مالش مخاطبین با یک پاک کن است.
نصب / حذف کارت گرافیک برای حل مشکل یک سیگنال کوتاه و دو سیگنال BIOS طولانی هنگام روشن شدن رایانه
اگر پس از تمام مراحل توضیح داده شده، نتوانستید کامپیوتر را راه اندازی کنید، به احتمال زیاد مجبور خواهید بود کل مادربرد را تغییر دهید.
IBM BIOS.
شرح خطای بایوس | |
1 کوتاه | پست موفق |
1 بوق و صفحه خالی | سیستم تصویری معیوب |
2 کوتاه | مانیتور متصل نیست |
3 طولانی | مادربرد معیوب (خطای کنترل کننده صفحه کلید) |
1 بلند 1 کوتاه | مادربرد معیوب |
1 بلند 2 کوتاه | سیستم ویدیویی معیوب (Mono/CGA) |
1 بلند 3 کوتاه | سیستم ویدئویی معیوب (EGA/VGA) |
کوتاه تکراری | ایرادات مربوط به منبع تغذیه یا مادربرد است |
مداوم | مشکل در منبع تغذیه یا مادربرد |
غایب | منبع تغذیه، مادربرد یا بلندگو معیوب است |
جایزه BIOS
دنباله بیپ | شرح خطا |
1 کوتاه | پست موفق |
2 کوتاه | اشکالات جزئی پیدا شد. یک اعلان برای ورود روی صفحه نمایشگر ظاهر می شود به برنامه CMOS Setup Utility بروید و وضعیت را اصلاح کنید. بست را بررسی کنید کابل هارد دیسک و کانکتورهای مادربرد. |
3 طولانی | خطای کنترلر صفحه کلید |
1 کوتاه 1 بلند | خطای حافظه با دسترسی تصادفی (RAM). |
1 بلند 2 کوتاه | خطای کارت گرافیک |
1 بلند 3 کوتاه | خطای حافظه ویدیویی |
1 بلند 9 کوتاه | خطا هنگام خواندن از رام |
کوتاه تکراری | مشکل در منبع تغذیه؛ مشکلات رم |
طولانی تکرار می شود | مشکلات رم |
فرکانس تکراری بالا پایین | مشکلات CPU |
مداوم | مشکل در منبع تغذیه |
AMI BIOS
دنباله بیپ | شرح خطا |
1 کوتاه | هیچ خطایی پیدا نشد، کامپیوتر اوکی است |
2 کوتاه | خطای برابری RAM یا فراموش کرده اید اسکنر یا چاپگر خود را خاموش کنید |
3 کوتاه | خطا در 64 کیلوبایت اول رم |
4 کوتاه | خرابی تایمر سیستم |
5 کوتاه | مشکلات CPU |
6 کوتاه | خطای اولیه سازی کنترلر صفحه کلید |
7 کوتاه | مشکلات مادربرد |
8 کوتاه | خطای حافظه کارت گرافیک |
9 کوتاه | جمع چک بایوس نادرست است |
10 کوتاه | خطای نوشتن CMOS |
11 کوتاه | خطای حافظه پنهان روی مادربرد |
1 بلند 1 کوتاه | مشکل در منبع تغذیه |
1 بلند 2 کوتاه | خطای کارت گرافیک (Mono-CGA) |
1 بلند 3 کوتاه | خطای کارت گرافیک (EGA-VGA) |
1 بلند 4 کوتاه | بدون کارت گرافیک |
1 بلند 8 کوتاه | مشکل در کارت گرافیک یا مانیتور وصل نیست |
3 طولانی | RAM - تست خواندن/نوشتن با یک خطا تکمیل شد. حافظه را دوباره نصب کنید یا با یک ماژول خوب جایگزین کنید. |
صفحه نمایش گم شده و خالی | پردازنده معیوب است احتمالاً پای تماسی پردازنده خم شده (شکسته شده است). پردازنده را بررسی کنید. |
بوق مداوم | خرابی منبع تغذیه یا داغ شدن بیش از حد کامپیوتر |
AST BIOS
دنباله بیپ | شرح خطا |
1 کوتاه | خطا هنگام بررسی رجیسترهای پردازنده. خرابی پردازنده |
2 کوتاه | خطای بافر کنترلر صفحه کلید. خرابی کنترلر صفحه کلید |
3 کوتاه | خطای بازنشانی کنترلر صفحه کلید. خرابی کنترلر صفحه کلید یا برد سیستم. |
4 کوتاه | خطای ارتباط صفحه کلید. |
5 کوتاه | خطای ورودی صفحه کلید. |
6 کوتاه | خطای برد سیستم |
9 کوتاه | عدم تطابق جمع کنترلی رام بایوس. تراشه رام بایوس معیوب است. |
10 کوتاه | خطای تایمر سیستم تراشه تایمر سیستم معیوب است. |
11 کوتاه | خطای چیپست |
12 کوتاه | خطای ثبت مدیریت انرژی در NVRAM. |
1 طولانی | خطای کنترلر DMA 0. کانال معیوب 0 تراشه کنترلر DMA. |
1 بلند 1 کوتاه | خطای کنترلر DMA 1. تراشه کنترلر DMA کانال 1 معیوب. |
1 بلند 2 کوتاه | خطا در میرایی حرکت معکوس اسکن عمودی. آداپتور ویدئو ممکن است معیوب باشد. |
1 بلند 3 کوتاه | خطا در حافظه ویدئویی حافظه آداپتور ویدئویی معیوب |
1 بلند 4 کوتاه | خطای آداپتور ویدیو. آداپتور ویدئویی معیوب |
1 بلند 5 کوتاه | خطای حافظه 64K. |
1 بلند 6 کوتاه | بارگیری بردارهای وقفه انجام نشد. بایوس قادر به بارگیری بردارهای وقفه در حافظه نبود |
1 بلند 7 کوتاه | آماده سازی سخت افزار ویدیو انجام نشد. |
1 بلند 8 کوتاه | خطای حافظه ویدیویی |
Compaq BIOS
Quadtel BIOS
Dell BIOS
Phoenix BIOS
توالی بیپ شرح خطا
1-1-2 خطای تست پردازنده. پردازنده معیوب است. پردازنده را تعویض کنید
1-1-3 خطا در نوشتن/خواندن داده ها به/از حافظه CMOS.
1-1-4 هنگام محاسبه چکسوم محتوای BIOS خطایی شناسایی شد.
1-2-1 خطای اولیه سازی مادربرد.
1-2-2 یا 1-2-3 خطای اولیه سازی کنترلر DMA.
1-3-1 خطا در راه اندازی مدار تازه سازی رم.
1-3-3 یا 1-3-4 خطا در مقداردهی اولیه 64 کیلوبایت اول RAM.
1-4-1 خطای اولیه سازی مادربرد.
1-4-2 خطا در مقداردهی اولیه RAM.
1-4-3 خطای اولیه سازی تایمر سیستم.
1-4-4 خطای نوشتن/خواندن در/از یکی از پورت های ورودی/خروجی.
2-1-1 هنگام خواندن/نوشتن بیت 0 (با نماد هگزادسیمال) 64 کیلوبایت اول RAM خطایی شناسایی شد.
2-1-2 خطایی در هنگام خواندن/نوشتن بیت اول (با نماد هگزادسیمال) 64 کیلوبایت اول RAM شناسایی شد.
2-1-3 هنگام خواندن/نوشتن بیت دوم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی شناسایی شد.
2-1-4 هنگام خواندن/نوشتن بیت سوم (هگزادسیمال) 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-2-1 خطایی در هنگام خواندن/نوشتن بیت چهارم (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM شناسایی شد.
2-2-2 خطایی در هنگام خواندن/نوشتن بیت 5 (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM شناسایی شد.
2-2-3 هنگام خواندن/نوشتن بیت ششم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-2-4 هنگام خواندن/نوشتن بیت هفتم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-3-1 هنگام خواندن/نوشتن هشتمین بیت (هگزادسیمال) 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-3-2 خطایی در هنگام خواندن/نوشتن بیت نهم (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM شناسایی شد.
2-3-3 هنگام خواندن/نوشتن بیت دهم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-3-4 هنگام خواندن/نوشتن بیت یازدهم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-4-1 هنگام خواندن/نوشتن 12 بیت (هگزادسیمال) 64 کیلوبایت اول RAM خطایی شناسایی شد.
2-4-2 هنگام خواندن/نوشتن بیت سیزدهم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-4-3 خطایی در هنگام خواندن/نوشتن بیت چهاردهم (هگزادسیمال) 64 کیلوبایت اول RAM شناسایی شد.
2-4-4 هنگام خواندن/نوشتن بیت پانزدهم (با نماد هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
3-1-1 خطا در راه اندازی کانال دوم DMA.
3-1-2 یا 3-1-4 خطای راه اندازی اولین کانال DMA.
3-2-4 راه اندازی کنترل کننده صفحه کلید انجام نشد.
3-3-4 خطای مقداردهی اولیه حافظه ویدیویی.
3-4-1 هنگام تلاش برای دسترسی به مانیتور مشکلات جدی رخ داد.
3-4-2 اولیه سازی بایوس کارت گرافیک انجام نشد.
4-2-1 خطای اولیه سازی تایمر سیستم.
4-2-2 تست تکمیل شد.
4-2-3 تنظیم اولیه کنترل کننده صفحه کلید انجام نشد.
4-2-4 خطای بحرانی هنگام ورود CPU به حالت محافظت شده.
4-3-1 خطای مقداردهی اولیه رم.
4-3-2 اولین خطای اولیه سازی تایمر.
4-3-3 خطای اولیه سازی تایمر دوم.
4-4-1 خطا در مقداردهی اولیه یکی از پورت های سریال.
4-4-2 خطای اولیه سازی پورت موازی.
4-4-3 خطای اولیه سازی کمک پردازنده ریاضی.
بوق های طولانی و مداوم مادربرد معیوب است.
صدای آژیر از فرکانس بالا به پایین کارت گرافیک معیوب است، ظرفیت های الکترولیتی را از نظر نشتی بررسی کنید یا همه چیز را با موارد جدیدی که مشخص است کار می کنند جایگزین کنید.
کولر پردازنده بیپ جامد متصل نیست (عیب).
هنگامی که رایانه را روشن می کنید، فرآیند خود تشخیصی باید طی شود و اگر صدای کوتاهی شنیدید سیگنال، پس چیزی برای نگرانی وجود ندارد، کامپیوتر کار می کند. اما اگر در حین خودآزمایی خطاها تشخیص داده شود و BIOS نتواند اطلاعات را روی مانیتور نمایش دهد، بوق های مختلفی شنیده می شود. نسخههای مختلف BIOS دارای گزینههای مختلف اعلان خطا هستند، و لازم به ذکر است که تشخیص POST یک دارو نیست، BIOS ما را در مورد مشکلات سیستم "احتمالی" مطلع میکند.
نسخه BIOS را می توان زمانی که کامپیوتر بوت می شود پیدا کرد، نام BIOS معمولاً در همان ابتدا روی صفحه ظاهر می شود، یا همچنین می توانید با وارد کردن آن با استفاده از کلید DEL (F 2, F 12, F) از مارک بایوس مطلع شوید. 4، بسته به نسخه). همچنین می توانید علامت ریز مدار را روی مادربرد ببینید. در زیر جداول سیگنال های صوتی BIOS از تولید کنندگان مختلف آورده شده است.
اگر پس از بارگیری موفقیت آمیز رایانه، برخی از داده ها آسیب دیده اند، با متخصصان ما که کار با کیفیت و سریع انجام می دهند تماس بگیرید.
سیگنال های AWARD BIOS:
صدا |
پیام در مورد چیست |
شرح |
بدون سیگنال |
بدون منبع تغذیه |
|
سیگنال پیوسته |
خطای برق |
منبع تغذیه معیوب است. |
1 کوتاه |
هیچ خطایی پیدا نشد |
تست با موفقیت انجام شد |
2 کوتاه |
اشکالات جزئی پیدا شد |
اعلانی روی صفحه نمایشگر ظاهر می شود تا وارد برنامه CMOS شوید و تنظیمات را اصلاح کنید. قابلیت اطمینان اتصال کابل ها را در کانکتورهای هارد دیسک و مادربرد بررسی کنید. |
3 طولانی |
خطای کنترلر صفحه کلید |
اتصال کانکتور صفحه کلید را بررسی کنید، کامپیوتر را مجددا راه اندازی کنید |
1 بلند + 1 کوتاه |
مشکلات رم |
ماژول های حافظه را بررسی کنید |
1 بلند + 2 کوتاه |
خطای آداپتور ویدیو |
آداپتور ویدئو معیوب است یا هیچ تماسی در کانکتور آن وجود ندارد. همچنین ممکن است کابل مانیتور با هم تماس نداشته باشد. |
1 بلند + 3 کوتاه |
خطای کارت گرافیک یا حافظه ویدیویی وجود ندارد |
خطای کارت گرافیک یا حافظه ویدیویی وجود ندارد. |
1 بلند + 3 کوتاه |
خطای اولیه سازی صفحه کلید |
کیفیت اتصال دومی را با کانکتور روی مادربرد بررسی کنید. |
مداوم |
خطای حافظه |
ماژول حافظه شل یا معیوب. |
1 بلند + 9 کوتاه |
خطا هنگام خواندن داده ها از تراشه ROM |
کامپیوتر را راه اندازی مجدد کنید یا محتویات تراشه را فلش کنید |
1 تکرار طولانی |
خطای حافظه |
نصب نادرست یا خطای ماژول های حافظه. |
1 کوتاه تکرار شونده |
مشکل در منبع تغذیه |
منبع تغذیه معیوب است. |
در حین کار با صدای بلند |
داغ شدن بیش از حد CPU |
فن پردازنده کار نمی کند یا هوا به پردازنده نمی رسد. |
متناوب کم و زیاد |
CPU |
پردازنده معیوب است یا هیچ تماسی در کانکتور آن وجود ندارد. گرمای بیش از حد نیز امکان پذیر است. |
جایزه پیام هابایوس که روی صفحه نمایشگر نمایش داده می شود:
پیغام خطا |
شرح خطا |
خطای BIOS ROM Checksum - سیستم متوقف شد |
جمع چک بایوس نادرست است. اگر این اتفاق افتاد، سعی کنید آن را دوباره باز کنید. |
باتری CMOS خراب شد |
چکسوم CMOS نادرست است، بنابراین رایانه با تنظیمات پیشفرض بوت میشود. این خطا ممکن است به دلیل آسیب دیدن باتری مادربرد رخ دهد. |
CPU در nnnn |
پیامی که فرکانس پردازنده را نشان می دهد. |
سوئیچ نمایشگر به درستی تنظیم نشده است |
برخی از مادربردها دارای یک سوئیچ بودند که نوع خروجی صفحه نمایش را نشان می داد: سیاه و سفید / رنگی. اگر موقعیت سوئیچ روی برد با تنظیمات BIOS مطابقت نداشته باشد، این پیام نمایش داده می شود. برای حل مشکل، سوئیچ را مطابق تنظیمات ویدیو تنظیم کنید. |
برای رد شدن از تست حافظه، ESC را فشار دهید |
وقتی کامپیوتر را روشن می کنید، تست حافظه انجام می شود، اگر می خواهید از آن رد شوید، ESC را فشار دهید. |
دیسک(های) فلاپی خراب می شود |
خطا در راه اندازی اولیه کنترل کننده درایو فلاپی یا خود درایو. عملکرد و اتصال صحیح آن را بررسی کنید. اگر رایانه شخصی درایو ندارد، در BIOS Setup مورد مناسب را روی NONE یا AUTO تنظیم کنید. |
مقداردهی اولیه هارد دیسک لطفا چند لحظه صبر کنید |
مقداردهی اولیه برخی از هارد دیسک ها زمان زیادی می برد، لطفاً صبر کنید تا این پیام از روی صفحه ناپدید شود. |
مشکل نصب هارد دیسک |
خطا در مقداردهی اولیه کنترلر دیسک سخت یا خود دیسک سخت. بررسی کنید که کنترلر به درستی پیکربندی شده است. اگر هیچ هارد دیسکی متصل نیست، موارد مربوطه را در تنظیمات BIOS روی NONE تنظیم کنید. |
تشخیص هارد دیسک (ها) ناموفق است |
در برخی موارد، هنگام روشن کردن رایانه شخصی، هارد دیسک ها تشخیص داده می شود. اگر در حین تست خطایی رخ دهد این پیغام خطا ظاهر می شود. |
خطای صفحه کلید یا عدم وجود آن |
تنظیم اولیه صفحه کلید ممکن نیست. بررسی کنید که آیا صفحه کلید متصل است و هیچ کلیدی روی صفحه کلید در طول آزمایش فشار داده نشده است. اگر می خواهید چک صفحه کلید را غیرفعال کنید، اما همزمان پیام های خطای دیگری نمایش داده شود، در BIOS Setup، در مورد HALT ON، گزینه ALL، BUT KEYBOARD را انتخاب کنید. |
صفحه کلید قفل است - کلید را باز کنید |
در این پیام آمده است که هنگام تست کیبورد، قفل کلید بسته شده است. برای ادامه کار باید قفل را با کلید باز کنید. |
|
پیامی مبنی بر اینکه تست حافظه کامل در حال انجام است. |
تست حافظه شکست خورد |
در صورت تشخیص خطا در حین تست حافظه، این پیام نمایش داده می شود. پس از این پیام، اطلاعات تکمیلی در مورد خطای شناسایی شده نمایش داده می شود. |
لغو فعال شد - پیشفرضها بارگیری شدند |
اگر سیستم نتواند با استفاده از تنظیمات CMOS بوت شود، بایوس آنها را با استفاده از تنظیمات پیشفرض برای بوت کردن، بازنویسی میکند. |
برای نمایش صفحه POST، TAB را فشار دهید |
برخی از سیستم های OEM صفحه نمایش استاندارد Award BIOS را با صفحه نمایش خود جایگزین می کنند، TAB را فشار دهید تا خاموش شود. |
هارد دیسک اصلی اصلی خراب می شود |
در طول تست، خطایی در هارد اصلی اصلی پیدا شد. |
هارد دیسک برده اصلی خراب می شود |
در حین آزمایش، خطایی در قسمت اصلی هارد دیسک مشاهده شد. |
در حال ازسرگیری از دیسک، TAB را فشار دهید تا صفحه POST نشان داده شود |
به عنوان یک قاعده، دارندگان لپ تاپ می توانند چنین پیامی را ببینند. اگر می خواهید تنظیمات را از فلاپی دیسک بارگیری کنید، از شما می خواهد که کلید TAB را فشار دهید. پس از فشار دادن TAB، دستورالعمل های اضافی نمایش داده می شود. |
هارد دیسک اصلی ثانویه خراب می شود |
در طول آزمایش، یک خطای اصلی هارد دیسک ثانویه شناسایی شد. |
خرابی هارد دیسک برده ثانویه |
در طول آزمایش، یک خطای ثانویه هارد دیسک برده شناسایی شد. |
سیگنال های AMI BIOS
صدا |
پیام در مورد چیست |
شرح |
1 طولانی |
هیچ خطایی پیدا نشد |
همه بررسی ها به خوبی انجام شد. |
1 کوتاه |
خطای تازه سازی حافظه |
ممکن است تایمر وقفه قابل برنامه ریزی یا کنترل کننده وقفه قابل برنامه ریزی معیوب باشد. |
2 کوتاه |
خطای برابری حافظه |
خطای برابری حافظه در 64K اول. تراشه حافظه ممکن است معیوب باشد. کامپیوتر خود را مجددا راه اندازی کنید. نصب ماژول حافظه را بررسی کنید. |
2 کوتاه |
خطای رویه POST |
یکی از بررسی های تجهیزات ناموفق بود |
3 کوتاه |
خطای حافظه اول 64K |
خطای حافظه در 64K اول حافظه اصلی. تراشه حافظه ممکن است معیوب باشد. کامپیوتر خود را مجددا راه اندازی کنید. نصب ماژول حافظه را بررسی کنید. |
4 کوتاه |
خطای تایمر سیستم |
خرابی تایمر سیستم یا اولین بانک حافظه |
5 کوتاه |
خطای پردازنده |
خرابی پردازنده |
6 کوتاه |
خطای خط کنترل A20 |
خرابی تراشه کنترل کننده صفحه کلید که به پردازنده اجازه نمی دهد به حالت محافظت شده تبدیل شود. کنترلر صفحه کلید را تعویض کنید |
7 کوتاه |
خطای حالت مجازی پردازنده |
نقص در پردازنده یا برد سیستم |
8 کوتاه |
خطای خواندن/نوشتن حافظه ویدیویی |
|
9 کوتاه |
|
احتمالاً معیوب است و تراشه بایوس باید تعویض یا فلش شود |
10 کوتاه |
خطای خواندن/نوشتن در رجیستر مدیریت توان در حافظه غیر فرار |
خرابی مدارهای مدیریت برق نوشتن در حافظه CMOS امکان پذیر نیست. |
11 کوتاه |
خطای کش |
حافظه نهان سطح دوم بد است. . حافظه پنهان خارجی معیوب (نصب شده در اسلات های روی مادربرد) |
1 بلند، 2 کوتاه |
خطای سیستم ویدیویی |
خطایی در بایوس رام ویدیویی یا خطای خالی شدن اصلاح افقی تشخیص داده شده است |
1 بلند، 3 کوتاه |
خطا هنگام بررسی حافظه ویدیویی |
خطا در حافظه بالاتر از 64K شناسایی شد |
1 بلند، 8 کوتاه |
خطا هنگام بررسی آداپتور نمایشگر |
آداپتور ویدیو مفقود یا معیوب است |
بدون سیگنال |
اشتباهات تغذیه ای |
منبع تغذیه معیوب است یا به مادربرد متصل نیست. |
سیگنال های AST BIOS:
صدا |
پیام در مورد چیست |
شرح |
1 کوتاه |
خطا هنگام بررسی رجیسترهای پردازنده |
خرابی پردازنده |
2 کوتاه |
خطای بافر کنترلر صفحه کلید |
خرابی کنترلر صفحه کلید |
3 کوتاه |
خطای بازنشانی کنترلر صفحه کلید |
خرابی کنترلر صفحه کلید یا برد سیستم |
4 کوتاه |
خطای ارتباط صفحه کلید |
اگر تعویض صفحه کلید کمکی نکرد، تراشه کنترل کننده صفحه کلید را تعویض کنید |
5 کوتاه |
خطای ورودی صفحه کلید |
تراشه کنترل کننده صفحه کلید را تعویض کنید |
6 کوتاه |
خطای برد سیستم |
برد سیستم را تعویض کنید |
9 کوتاه |
عدم تطابق جمع کنترلی رام بایوس |
تراشه BIOS معیوب است و باید تعویض شود. |
10 کوتاه |
خطای تایمر سیستم |
تراشه تایمر سیستم معیوب است. |
11 کوتاه |
خطای چیپست |
برد سیستم را تعویض کنید |
12 کوتاه |
خطای ثبت مدیریت انرژی در حافظه غیر فرار |
چیپ حافظه غیر فرار یا برد سیستم را تعویض کنید |
1 طولانی |
خطای کنترلر DMA 0 |
تراشه کنترلر DMA برای کانال 0 معیوب است. در صورت امکان آن را تعویض کنید. |
1 بلند، 1 کوتاه |
خطای کنترلر DMA 1 |
تراشه کنترلر DMA کانال 1 معیوب است در صورت امکان آن را تعویض کنید. |
1 بلند، 2 کوتاه |
خطای توقف حرکت عمودی |
آداپتور ویدئو ممکن است معیوب باشد. جایگزینش کن. |
1 بلند، 3 کوتاه |
خطا در حافظه ویدئویی |
حافظه آداپتور ویدئویی معیوب جایگزینش کن. |
1 بلند، 4 کوتاه |
خطای آداپتور ویدیو |
آداپتور ویدئویی معیوب جایگزینش کن. |
1 بلند، 5 کوتاه |
خطای حافظه 64K |
در صورت امکان، چیپ حافظه پایه را تعویض کنید |
1 بلند، 6 کوتاه |
بارگیری بردارهای وقفه انجام نشد |
بایوس قادر به بارگیری بردارهای وقفه در حافظه نبود |
1 بلند، 7 کوتاه |
آماده سازی سخت افزار ویدیو انجام نشد |
|
1 بلند، 8 کوتاه |
خطای حافظه ویدیویی |
ابتدا آداپتور ویدئو را تعویض کنید. اگر جواب نداد مادربرد را تعویض کنید. |
سیگنال های بایوس Phoenix:
صدا |
پیام در مورد چیست |
1-1-3 |
خطای نوشتن/خواندن داده های CMOS |
1-1-4 |
خطای جمعبندی محتوای تراشه BIOS |
1-2-1 |
مادربرد معیوب |
1-2-2 |
خطای اولیه سازی کنترلر DMA |
1-2-3 |
خطا هنگام تلاش برای خواندن/نوشتن در یکی از کانال های DMA |
1-3-1 |
خطای تازه سازی حافظه |
1-3-3 |
|
1-3-4 |
خطا هنگام تست 64 کیلوبایت اول رم |
1-4-1 |
مادربرد معیوب |
1-4-2 |
خطای تست رم |
1-4-3 |
خطای تایمر سیستم |
1-4-4 |
خطای دسترسی به پورت ورودی/خروجی |
3-1-1 |
دومین خطای راه اندازی کانال DMA |
3-1-2 |
اولین خطای راه اندازی کانال DMA |
3-1-4 |
مادربرد معیوب |
3-2-4 |
خطای کنترلر صفحه کلید |
3-3-4 |
خطای تست حافظه ویدیویی |
4-2-1 |
خطای تایمر سیستم |
4-2-3 |
خطای خط A20. کنترلر صفحه کلید معیوب |
4-2-4 |
خطا هنگام اجرا در حالت محافظت شده. احتمالا CPU معیوب است |
4-3-1 |
خطا هنگام تست رم |
4-3-4 |
خطای ساعت زمان واقعی |
4-4-1 |
خطای تست پورت سریال. ممکن است ناشی از استفاده دستگاهی از این پورت باشد |
4-4-2 |
خطای تست پورت موازی |
4-4-3 |
خطا هنگام آزمایش پردازنده کمکی ریاضی |
سیگنال های BIOS Compaq:
|
پیغام خطا |
شرح |
|
|
سیستم به درستی بوت می شود |
|
خطای BIOS ROM checksum |
محتویات رام بایوس با محتویات مورد انتظار مطابقت ندارد.در صورت امکان، بایوس را از PAQ دوباره بارگیری کنید |
|
|
|
|
|
آداپتور ویدئو را بررسی کنید و مطمئن شوید که به درستی روی آن قرار گرفته است. در صورت امکان، آداپتور ویدئو را تعویض کنید |
7 بوق (1 بوق طولانی، 1 ثانیه، 1 لیتر، 1 کوتاه، مکث، 1 بلند، 1 کوتاه، 1 کوتاه) |
|
کارت گرافیک AGP معیوب است. کارت را دوباره در جای خود قرار دهید یا آن را کاملاً تعویض کنید.این بوق مربوط به سیستم های Compaq Deskpro است |
1 بوق بی پایان طولانی |
خطای حافظه رم بد تعویض و تست کنید |
|
|
|
رم را مجدداً تنظیم کنید سپس مجدداً آزمایش کنید. در صورت ادامه خرابی، رم را تعویض کنید |
سیگنال های بایوس دسکتاپ آی بی ام:
|
پیغام خطا |
شرح |
|
|
سیستم به درستی بوت می شود |
|
خطای اولیه |
کد خطا نمایش داده می شود |
|
خطای برد سیستم |
|
|
خطای آداپتور ویدیو |
|
|
خطای آداپتور EGA/VGA |
|
|
خطای آداپتور صفحه کلید 3270 |
|
|
خطای منبع تغذیه |
منبع تغذیه را تعویض کنید |
|
خطای منبع تغذیه |
منبع تغذیه را تعویض کنید |
|
|
منبع تغذیه را تعویض کنید |
سیگنال های بایوس IBM Thinkpad:
بوق/خطا |
شرح |
بیپ مداوم |
خرابی برد سیستم |
یک بوق؛ ال سی دی غیرقابل خواندن، خالی یا چشمک زن |
مشکل کانکتور LCD؛ خرابی اینورتر نور پس زمینه LCD; آداپتور ویدئویی معیوب؛ مونتاژ LCD معیوب است. خرابی برد سیستم؛ خرابی منبع تغذیه |
یک بوق؛ پیام "عدم دسترسی به منبع بوت" |
خرابی دستگاه بوت؛ خرابی برد سیستم |
یک بوق بلند و دو بوق کوتاه |
خرابی برد سیستم؛ مشکل آداپتور ویدیو؛ خرابی مونتاژ LCD |
یک بوق بلند و چهار بوق کوتاه |
ولتاژ باتری کم |
هر ثانیه یک بوق |
ولتاژ باتری کم |
دو بوق کوتاه با کد خطا |
پیام خطای POST |
|
خرابی برد سیستم |
سیگنال های Mylex BIOS:
|
پیغام خطا |
شرح |
|
|
سیستم به طور معمول در حال بوت شدن است |
|
خطای آداپتور ویدیو |
آداپتور ویدئو یا معیوب است یا به درستی قرار ندارد.آداپتور را بررسی کنید |
|
خطای کنترلر صفحه کلید |
آی سی کنترلر صفحه کلید معیوب است. در صورت امکان آی سی را تعویض کنید |
|
|
آی سی کنترلر صفحه کلید معیوب است یا صفحه کلید معیوب است. صفحه کلید را تعویض کنید، اگر مشکل همچنان ادامه داشت، آی سی کنترل کننده صفحه کلید را تعویض کنید |
|
|
کنترل کننده وقفه قابل برنامه ریزی معیوب است. در صورت امکان آی سی را تعویض کنید |
|
|
کنترل کننده وقفه قابل برنامه ریزی معیوب است. در صورت امکان آی سی را تعویض کنید |
|
خطای ثبت صفحه DMA |
آی سی کنترلر DMA معیوب است. در صورت امکان آی سی را تعویض کنید |
|
خطای تازه سازی رم |
|
|
|
|
|
خطای برابری RAM |
|
|
خطای 0 کنترلر DMA |
آی سی کنترلر DMA برای کانال 0 از کار افتاده است |
|
|
رم CMOS از کار افتاده است |
|
خطای 1 کنترلر DMA |
آی سی کنترلر DMA برای کانال 1 ناموفق است |
|
خطای باتری RAM CMOS |
باتری رم CMOS از کار افتاد. در صورت امکان، CMOS یا باتری را تعویض کنید |
|
خطای CMOS RAM Checksum |
رم CMOS از کار افتاده است. در صورت امکان CMOS را جایگزین کنید |
|
خطای BIOS ROM checksum |
رام بایوس از کار افتاده است. در صورت امکان بایوس را جایگزین یا ارتقا دهید |
سیگنال های BIOS Mylex 386:
|
پیغام خطا |
شرح |
|
|
سیستم به طور معمول در حال بوت شدن است |
|
خرابی آداپتور ویدیو |
یا آداپتور ویدیو معیوب است، درست قرار نگرفته است یا وجود ندارد |
1 بلند، 1 کوتاه، 1 بلند |
خطای کنترلر صفحه کلید |
یا آی سی کنترلر صفحه کلید معیوب است یا مدار برد سیستم معیوب است |
1 بلند، 2 کوتاه، 1 بلند |
|
یا کنترلر صفحه کلید معیوب است یا مدار برد سیستم معیوب است |
1 بلند، 3 کوتاه، 1 بلند |
|
|
1 بلند 4 کوتاه، 1 بلند |
|
آی سی کنترل کننده وقفه قابل برنامه ریزی معیوب است |
1 بلند، 5 کوتاه، 1 بلند |
خطای ثبت صفحه DMA |
آی سی 1 یا 2 کنترلر DMA معیوب است یا مدار برد سیستم معیوب است |
1 بلند، 6 کوتاه، 1 بلند |
خطای تازه سازی رم |
|
1 بلند، 7 کوتاه، 1 بلند |
|
|
1 بلند، 8 کوتاه، 1 بلند |
خطای برابری RAM |
|
1 بلند، 9 کوتاه، 1 بلند |
خطای 1 کنترلر DMA |
کنترلر DMA برای کانال 0 معیوب است یا مدار برد سیستم معیوب است |
1 بلند، 10 کوتاه، 1 بلند |
|
یا رم CMOS معیوب است. CMOS را جایگزین کنید |
1 بلند، 11 کوتاه، 1 بلند |
خطای کنترلر DMA 2 |
کنترلر DMA برای کانال 1 معیوب است یا مدار برد سیستم معیوب است |
1 بلند، 12 کوتاه، 1 بلند |
خطای باتری RAM CMOS |
باتری رم CMOS معیوب است یا رم CMOS خراب است. در صورت امکان باتری را تعویض کنید |
1 بلند، 13 کوتاه، 1 بلند |
خطای CMOS checksum |
رم CMOS معیوب است |
1 بلند 14 کوتاه، 1 بلند |
بایوس رام چک جمع خراب شد |
چک سام رام BIOS معیوب است. بایوس را عوض کنید یا ارتقا دهید |
سیگنال ها Quadtel BIOS:
|
پیغام خطا |
شرح |
|
|
سیستم به طور معمول در حال بوت شدن است |
|
|
رم CMOS معیوب است. در صورت امکان آی سی را تعویض کنید |
|
|
آداپتور ویدئو معیوب است. آداپتور ویدیو را دوباره در جای خود قرار دهید یا در صورت امکان آداپتور را تعویض کنید |
|
خطای کنترلر محیطی |
یک یا چند مورد از کنترل کننده های جانبی سیستم بد هستند. کنترلرها را تعویض کنید و دوباره تست کنید |
شرکت آمریکایی مگاترندز (AMI)
پست های بازرسی روش های POST انجام شده در AMIBIOS در سال 1995 تجدید نظر و تکمیل شد و تا به امروز دستخوش تغییرات قابل توجهی نشده است. اولین توضیح کدهای POST یا همانطور که AMI آنها را می نامد - "نقاط چک" به شکل فعلی آنها در رابطه با انتشار هسته V6.24 در 95/07/15 ظاهر شد. برخی تغییرات در AMIBIOS V7.0 ایجاد شده است و در این سند منعکس شده است.
ویژگی های اجرای رویه های راه اندازی AMIBIOS
اگر در طول فرآیند شروع، داده های 55h، AAh در پورت تشخیصی ظاهر شود، این اطلاعات نباید با کدهای POST مقایسه شود - ما با یک توالی آزمایش معمولی سر و کار داریم که وظیفه آن بررسی یکپارچگی گذرگاه داده است.
در مرحله شروع، خروجی داده به پورت تشخیصی برای هر پلتفرم خاص است. در برخی از پیادهسازیها، اولین کد رندر شده با اکشنهایی مرتبط است که AMI آنها را موارد خاص چیپست مینامد. این رویه با خروجی مقدار CCh به پورت 80h و انجام تعدادی از اقدامات برای پیکربندی رجیسترهای منطقی سیستم همراه است. به عنوان یک قاعده، کد CCh در مواردی رخ می دهد که از منطق سیستم اینتل استفاده می شود، که بر اساس کنترل کننده PIIX ساخته شده است - این چیپست های TX، LX، BX هستند.
برخی از تراشههای ورودی/خروجی داخلی دارای یک RTC و یک کنترلکننده صفحهکلید هستند که هنگام راهاندازی در حالت غیرفعال هستند. هدف BIOS این است که این منابع برد را برای استفاده در آینده مقداردهی کند. در این مورد، اولین روش شروع مربوط به تنظیم کنترلر صفحه کلید با خروجی مقدار 10h همراه است، سپس مقدار دهی اولیه RTC انجام می شود، همانطور که با ظاهر کد DDh در پورت عیب یابی مشهود است. لازم به ذکر است که خرابی حداقل یکی از این منابع باعث می شود که برد سیستم به طور کلی در همان مرحله اول اجرای POST شروع نشود.
در برخی از بردها، فرآیند اولیه سازی با قرار دادن CPU در حالت محافظت شده آغاز می شود. در این حالت، به دنبال اولین کد ارائه شده 43h، اجرای POST همانطور که در مستندات AMIBIOS توضیح داده شده ادامه می یابد - کنترل به نقطه D0h منتقل می شود.
کدهای رویه اولیه سازی بسته بندی نشده
نقاط چک کد اولیه فشرده نشده
کد خطا | شرح خطا |
---|---|
EE | در پیادهسازیهای مدرن AMIBIOS، اولین کد رندر شده با دسترسی به دستگاهی مرتبط است که میتوان از آن برای بازگردانی بایوس بوت کرد. |
CC | تنظیم اولیه رجیستر منطقی سیستم نوع CD Flash ROM شناسایی نشد |
CE | عدم تطابق جمع چک در بایوس راه اندازی CF خطا در دسترسی به تراشه فلش رام یدکی |
DD | اولیه سازی اولیه RTC که در تراشه SIO ادغام شده است |
D0 | NMI را غیرفعال کنید. توسعه یک تاخیر زمانی برای تضعیف فرآیندهای گذرا. چک جمع چک بلوک بوت، عدم تطابق را متوقف کنید |
D1 | انجام بازسازی حافظه و تست اطمینان پایه. تغییر به حالت آدرس حافظه 4 گیگابایتی |
D3 | اندازه و تست حافظه اولیه |
D4 | به حالت آدرس دهی حافظه واقعی برگردید. اولیه سازی اولیه مجموعه تراشه. نصب پشته |
D5 | انتقال ماژول POST از فلش رام به قسمت حافظه ترانزیت |
D6 | اگر جمع چک یا CTRL + Home مطابقت نداشته باشد، انتقال به رویه بازیابی Flash ROM انجام می شود (کد E0) |
D7 | انتقال کنترل به یک برنامه کاربردی که بایوس سیستم را باز می کند |
D8 | باز کردن کامل بایوس سیستم |
D9 | انتقال کنترل به BIOS سیستم در Shadow RAM |
DA | خواندن اطلاعات از ماژول های DIMM DB SPD (Serial Presence Detect) تنظیم رجیسترهای CPU MTRR |
دی سی | کنترل کننده حافظه با توجه به داده های دریافتی از خطای پیکربندی حافظه سیستم SPD DE برنامه ریزی می شود. خطای مرگبار |
D.F. | خطای پیکربندی حافظه سیستم. بیپ 10 زودتر |
11 | بازگشت از حالت STR (Suspend to RAM). |
12 | بازیابی دسترسی به SMRAM (رم مدیریت سیستم) |
13 | بازیابی بازسازی حافظه |
14 | پیدا کردن و راه اندازی بایوس VGA |
کدهای رویه بازنویسی فلش رام
کدهای بازیابی بلوک بوت
کد خطا | شرح خطا |
---|---|
E0 | مقدمات رهگیری INT19 در حال انجام است و امکان راه اندازی سیستم در حالت ساده شده در حال بررسی است. |
E1 | تنظیم بردارهای وقفه |
E3 | بازیابی محتوای CMOS، جستجو و مقداردهی اولیه بایوس |
E2 | آماده سازی کنترل کننده های وقفه و دسترسی مستقیم به حافظه |
E6 | وقفه های تایمر سیستم و FDC را فعال کنید |
اتحادیه اروپا | راه اندازی مجدد کنترلرهای IRQ و DMA ED مقداردهی اولیه درایو |
EE | خطای عملیات خواندن بخش بوت از فلاپی دیسک EF Disk |
F0 | فایل AMIBOOT.ROM را جستجو کنید |
F1 | فایل AMIBOOT.ROM در دایرکتوری ریشه یافت نشد F2 Read FAT |
F3 | خواندن AMIBOOT.ROM |
F4 | اندازه فایل AMIBOOT.ROM با اندازه فلش رام مطابقت ندارد |
F5 | کش داخلی را غیرفعال کنید |
فیس بوک | تعیین نوع فلش رام |
اف سی | پاک کردن رام فلش واحد اصلی |
FD | برنامه نویسی واحد اصلی فلش رام |
FF | بایوس راه اندازی مجدد |
کدهای بایوس سیستمی که در ShadowRAM اجرا می شوند، بسته بندی نشده است
کد زمان اجرا در رم سایه F000 فشرده نشده است
کد خطا | شرح خطا |
---|---|
03 | NMI را غیرفعال کنید. بازنشانی تعریف نوع |
05 | مقداردهی اولیه پشته حافظه پنهان و کنترلر USB را غیرفعال کنید |
06 | اجرای یک برنامه کاربردی در رم |
07 | شناسایی پردازنده و مقداردهی اولیه APIC |
08 | تأیید CMOS Checksum |
09 | بررسی اجرای کلیدهای End / Ins |
0A | تست خرابی باتری |
0B | پاک کردن رجیسترهای بافر کنترلر صفحه کلید |
0C | یک فرمان آزمایشی به کنترلر صفحه کلید ارسال می شود |
0E | یافتن دستگاههای اضافی که توسط کنترلکننده صفحهکلید ارائه میشوند |
0F | مقداردهی اولیه صفحه کلید |
10 | دستور reset به صفحه کلید ارسال می شود |
11 | اگر کلید End یا Ins فشار داده شود، CMOS بازنشانی میشود. 12 غیرفعال کردن کنترلکنندههای DMA |
13 | مقداردهی اولیه چیپ مجموعه و حافظه نهان L2 |
14 | بررسی تایمر سیستم |
19 | آزمایش ایجاد درخواست تجدید DRAM در حال انجام است |
1A | بررسی مدت چرخه بازسازی |
20 | راه اندازی دستگاه های خروجی |
23 | درگاه ورودی کنترلر صفحه کلید در حال خواندن است. سوئیچ قفل کلید نظرسنجی و سوئیچ تست ساخت |
24 | آماده سازی برای راه اندازی جدول برداری وقفه |
25 | اولیه سازی بردار وقفه کامل شد |
26 | وضعیت جامپر سوئیچ توربو از طریق درگاه ورودی کنترلر صفحه کلید بررسی می شود. |
27 | راه اندازی کنترلر USB به روز رسانی میکروکد استارت |
28 | در حال آماده شدن برای تنظیم حالت ویدیو |
29 | مقداردهی اولیه پنل LCD |
2A | جستجوی دستگاههایی که توسط رامهای اضافی ارائه میشوند |
2B | مقداردهی اولیه VGA BIOS، چک جمع آن را بررسی کنید |
2C | اجرای VGA BIOS |
2 بعدی | مطابق با INT 10h و INT 42h |
2E | آداپتورهای ویدئویی CGA را جستجو کنید |
2F | تست حافظه ویدئویی CGA |
30 | تست اسکنر CGA |
31 | خطا در حافظه ویدیویی یا مدارهای اسکن. یافتن یک آداپتور ویدئویی جایگزین CGA |
32 | مدارهای تست و اسکن حافظه ویدئویی جایگزین CGA |
33 | نظرسنجی وضعیت بلوز تک/رنگ |
34 | تنظیم حالت متن 80x25 |
37 | حالت ویدیو تنظیم شده است. صفحه پاک شد |
38 | مقداردهی اولیه دستگاه روی برد |
39 | نمایش پیغام های خطا از مرحله قبل |
3A | نمایش پیام "Hit DEL" برای وارد شدن به CMOS Setup |
3B | آماده شدن برای تست حافظه را در حالت محافظت شده شروع کنید |
40 | تهیه جداول توصیفگر GDT و IDT |
42 | تغییر به حالت محافظت شده |
43 | پردازنده در حالت محافظت شده است. وقفه مجاز است |
44 | آماده شدن برای آزمایش خط A20 |
45 | تست خط A20 |
46 | اندازه رم کامل شد |
47 | تست داده های نوشته شده در حافظه معمولی |
48 | بررسی مجدد حافظه معمولی |
49 | تست حافظه گسترده |
4B | صفر کردن حافظه |
4C | نشانگر فرآیند صفر کردن |
4 بعدی | نوشتن در اندازه های دریافتی CMOS حافظه معمولی و حافظه گسترده 4E نشان دهنده مقدار واقعی حافظه سیستم |
4F | تست حافظه معمولی توسعه یافته در حال انجام است |
50 | تصحیح اندازه حافظه معمولی |
51 | تست حافظه گسترده |
52 | حجم حافظه معمولی و حافظه گسترده حفظ شده است |
53 | مدیریت خطای برابری تاخیری |
54 | Parity و NMI Handling را غیرفعال کنید |
57 | مقداردهی اولیه ناحیه حافظه برای POST Memory Manager |
58 | از شما خواسته می شود که وارد CMOS Setup شوید |
59 | بازگرداندن پردازنده به حالت واقعی |
60 | بررسی ثبت صفحه DMA |
62 | آزمون ثبت آدرس و طول انتقال کنترلر DMA#1 |
63 | تست ثبت آدرس و طول انتقال کنترلر DMA#2 |
65 | برنامه نویسی کنترلرهای DMA |
66 | پاک کردن Write Request و Mask Set POST Registers |
67 | برنامه نویسی کنترل کننده های وقفه |
7F | درخواست NMI از منابع اضافی مجاز است |
80 | حالت سرویس وقفه را از درگاه PS / 2 تنظیم می کند |
81 | تست رابط صفحه کلید در مورد خطاهای بازنشانی |
82 | تنظیم حالت کنترل کننده صفحه کلید |
83 | بررسی وضعیت قفل کلید |
84 | تایید حافظه |
85 | نمایش پیام های خطا |
86 | راه اندازی سیستم برای Setup |
87 | بسته بندی برنامه راه اندازی CMOS را در حافظه معمولی باز کنید. |
88 | برنامه راه اندازی توسط کاربر خاتمه یافت |
89 | وضعیت بازیابی پس از راه اندازی به پایان رسید |
8B | ذخیره حافظه برای یک بلوک متغیر بایوس اضافی |
8C | برنامه نویسی ثبت پیکربندی |
8D | راه اندازی کنترلرهای HDD و FDD |
8F | راه اندازی مجدد کنترلر FDD |
91 | پیکربندی کنترلر هارد دیسک |
95 | اجرای یک اسکن ROM برای یافتن BIOS های اضافی |
96 | پیکربندی اضافی منابع سیستم |
97 | امضای BIOS اضافی و تأیید صحت بررسی |
98 | پیکربندی رم مدیریت سیستم |
99 | تنظیم تایمر شمارنده و متغیرهای پورت موازی 9A فهرست کردن پورت های سریال |
9B | آماده سازی یک ناحیه در حافظه برای آزمایش کمک پردازنده |
9 درجه سانتیگراد | مقداردهی اولیه پردازنده کمکی |
9D | اطلاعات پردازنده مشترک در حافظه CMOS ذخیره می شود |
9E | شناسایی نوع صفحه کلید |
9F | دستگاه های ورودی اضافی را جستجو کنید |
A0 | تشکیل رجیسترهای MTRR (رجیسترهای محدوده نوع حافظه) |
A2 | پیام های خطا در مراحل اولیه اولیه سازی قبلی |
A3 | تنظیم زمانبندی تکرار خودکار صفحه کلید |
A4 | یکپارچه سازی مناطق رم استفاده نشده |
A5 | تنظیم حالت ویدیو |
A6 | تمیز کردن صفحه نمایش |
A7 | انتقال کد اجرایی بایوس سایه RAM |
A8 | مقداردهی اولیه BIOS اضافی در بخش E000h |
A9 | کنترل را به راه اندازی گذرگاه USB BIOS AA سیستم برگردانید |
AB | آماده سازی ماژول INT13 برای سرویس دهی خدمات دیسک |
AC | ساخت جداول AIOPIC برای پشتیبانی از سیستم های AD چند پردازنده ای آماده سازی ماژول INT10 برای سرویس دهی به خدمات ویدئویی |
AE | مقداردهی اولیه DMI |
B0 | خروجی جدول پیکربندی سیستم B1 مقداردهی اولیه ACPI BIOS |
00 | وقفه نرم افزار INT19h - بارگیری بخش بوت |
ویژگی های اجرای Device Initialization Manager
علاوه بر کدهای پست فوق، پیام های رویداد در حین اجرای Device Initialization Manager (DIM) به پورت تشخیصی خروجی می شوند. چندین نقطه شکست وجود دارد که وضعیت اولیه سازی سیستم یا اتوبوس های محلی را نشان می دهد.
اطلاعات در قالب word نمایش داده می شود که بایت کم آن با کد POST سیستم مطابقت دارد و بایت بالا نشان دهنده نوع روش اولیه سازی است که انجام می شود. تتراد مرتبه بالا در بایت بالا نشان دهنده نوع رویه ای است که باید اجرا شود و مرتبه پایین توپولوژی گذرگاه را برای کاربرد آن مشخص می کند.
تتراد ارشد
تتراد جونیور
اگر یک خطای پیکربندی حافظه سیستم شناسایی شود، کد DE، کد DF، کد خطای پیکربندی، که میتواند مقادیر زیر را داشته باشد، بهطور متوالی در یک حلقه بیپایان به پورت 80h خروجی میشود:
2. جایزه BIOS V4.51PG Elite
AwardBIOS V4.51PG Elite
شرکت در حال توسعه پویا Award Software در سال 1995 یک راه حل جدید در آن زمان در زمینه نرم افزارهای سطح پایین ارائه کرد - AwardBIOS "Elite" که بیشتر با نام V4.50PG شناخته می شود. حالت سرویس ایست بازرسی در نسخه گسترده V4.51 یا نسخه کمیاب V4.60 تغییر نکرده است. پسوندهای P و G به ترتیب نشان دهنده پشتیبانی از مکانیسم PnP و حفظ عملکردهای صرفه جویی در مصرف انرژی (عملکرد سبز) هستند.
ارسال به رم سایه
کد خطا | شرح خطا |
---|---|
03 | NMI، PIE (فعال کردن وقفه دوره ای)، AIE (فعال کردن وقفه زنگ هشدار)، UIE (فعال کردن وقفه به روز رسانی) را غیرفعال کنید. ممنوعیت تولید فرکانس قابل برنامه ریزی SQWV |
04 | بررسی شکلگیری درخواستها برای بازسازی DRAM |
05 | |
06 | تست ناحیه حافظه با شروع آدرس F000h جایی که BIOS در آن قرار دارد 07 تست CMOS و عملکرد باتری |
بودن | برنامه نویسی رجیسترهای پیکربندی پل های جنوبی و شمالی |
09 | راه اندازی حافظه پنهان L2 و ثبت های کنترل حافظه پنهان پیشرفته Cyrix |
0A | تولید جدول برداری وقفه. پیکربندی منابع مدیریت توان و نصب بردار SMI |
0B | بررسی CMOS checksum. اسکن دستگاه های PCI اتوبوس به روز رسانی میکروکد پردازنده |
0C | مقداردهی اولیه کنترل کننده صفحه کلید |
0D | جستجو و مقداردهی اولیه آداپتور ویدئو. تنظیم IOAPIC. اندازه گیری ساعت، تنظیم FSB |
0E | مقداردهی اولیه MPC تست حافظه ویدئویی نمایش لوگوی جایزه |
0F | تست اولین کنترلر DMA 8237 تشخیص صفحه کلید و تست داخلی. بررسی BIOS Checksum |
10 | در حال بررسی دومین کنترلر DMA 8237 |
11 | بررسی رجیسترهای صفحه کنترلرهای DMA |
14 | تایمر سیستم کانال 2 تست 15 درخواست پوشش ثبت ثبت نام اولین کنترل کننده وقفه |
16 | تست ثبت نام پوشاندن درخواست کنترل کننده وقفه دوم 19 بررسی انفعال درخواست NMI |
30 | تعیین مقدار حافظه پایه و حافظه گسترده. راه اندازی API. کنترل برنامه ای حالت Write Allocation |
کد خطا | شرح خطا |
---|---|
31 | تست اصلی رم روی صفحه مقداردهی اولیه USB |
32 | صفحه نمایش BIOS Extension Plug and Play نمایش داده می شود. راه اندازی منابع سوپر I/O دستگاه صوتی داخلی قابل برنامه ریزی |
39 | برنامه نویسی مولد ساعت از طریق گذرگاه I2C |
3C | تنظیم پرچم نرم افزار برای اجازه ورود به Setup |
سه بعدی | مقداردهی اولیه ماوس PS/2 |
3E | راه اندازی کنترلر کش خارجی و فعال کردن Cache BF تنظیم رجیسترهای پیکربندی مجموعه تراشه |
41 | راه اندازی زیرسیستم فلاپی دیسک |
42 | اگر ماوس PS/2 وجود ندارد، IRQ12 را غیرفعال کنید. بازنشانی نرم کنترلر هارد دیسک در حال انجام است. اسکن سایر دستگاه های IDE |
43 | |
45 | مقداردهی اولیه پردازنده کمکی FPU |
4E | نشانگر پیام خطا |
4F | درخواست رمز عبور |
50 | بازیابی حالت CMOS ذخیره شده قبلی در RAM |
51 | اجازه دسترسی 32 بیتی هارد دیسک. پیکربندی منابع ISA/PnP |
52 | مقداردهی اولیه BIOS اضافی تنظیم مقادیر رجیسترهای پیکربندی PIIX. تشکیل NMI و SMI |
53 | |
60 | نصب BOOT Sector حفاظت از آنتی ویروس |
61 | مراحل نهایی برای مقداردهی اولیه مجموعه چیپ |
62 | شناسه صفحه کلید را بخوانید. تنظیم پارامترهای آن |
63 | تصحیح بلوک های ESCD، DMI. پاک کردن رم |
FF | انتقال کنترل به بوت لودر BIOS INT 19h را اجرا می کند |
3. جایزه مدال BIOS V6.0
مدال AwardBIOS V6.0
اولین اشاره به جایزه مدالیون بایوس، نسخه 6.0 به 12 می 1999 برمی گردد. ساختار محصول جدید بدون تغییر باقی ماند و مراحل اولیه (اوایل)، اواخر (آخر) و نهایی (سیستم) اولیه سازی سخت افزار را حفظ کرد. تغییرات قابل توجهی بر الگوریتم های انجام POST تأثیر گذاشته است که در رمزگذاری جدید پست های بازرسی منعکس شده است و دامنه آنها را به طور قابل توجهی گسترش می دهد. با این حال، بایوس جدید جایی برای فناوری های قدیمی مانند EISA نداشت و به همین دلیل تعدادی از کدهای پستی حذف شدند.
اجرای رویه های شروع POST از رام
در مرحله اولیه اولیه، کد برنامه بایوس از بلوک بوت (بلاک بوت) در فلش رام اجرا می شود و با خروجی نقاط چک 91h…FFh به پورت تشخیصی همراه می شود.
کد خطا | شرح خطا |
---|---|
91 | انتخاب سناریوی شروع بستر CF تعیین نوع پردازنده |
C0 | کش خارجی را غیرفعال کنید. کش داخلی را غیرفعال کنید. ممنوعیت رم سایه. برنامه نویسی کنترلر DMA، کنترل کننده وقفه، تایمر، بلوک RTC C1 تعیین نوع حافظه، اندازه کل و قرارگیری در خطوط 0С بررسی چک جمع ها |
C3 | تأیید اولین DRAM 256K برای سازماندهی منطقه موقت. باز کردن BIOS در منطقه موقت |
C5 | اگر جمعهای چک مطابقت داشته باشند، POST کد اجرا شده به Shadow منتقل میشود. در غیر این صورت، کنترل به روش بازیابی BIOS منتقل می شود. |
B0 | مقداردهی اولیه پل شمالی |
A0-AF | رویه اولیه سازی منطق سیستم وابسته به دستگاه خطای E0-EF در طول فرآیند راه اندازی منطق سیستم |
بازیابی بایوس
ارسال به رم سایه
راه اندازی دیرهنگام در RAM انجام می شود و تا زمانی که منوی کاربر فراخوانی شود - CMOS Setup ادامه می یابد. این مرحله POST با استفاده از بخش حافظه E000h مشخص می شود، که در آن عبور نقاط بازرسی از ساعت 01 به 7Fh پردازش می شود.
کد خطا | شرح خطا |
---|---|
01 | باز کردن بسته بندی XGROUP در آدرس فیزیکی 1000:0000h |
03 | زود |
05 | تنظیم مقادیر اولیه متغیرهایی که ویژگی های تصویر را تعریف می کنند. بررسی پرچم وضعیت CMOS |
07 | بررسی و مقداردهی اولیه کنترل کننده صفحه کلید |
08 | تعیین نوع رابط صفحه کلید متصل |
0A | روش تشخیص خودکار صفحه کلید و ماوس تنظیمات نهایی کنترلر صفحه کلید با استفاده از PCI Space Registers |
0E | تست بخش حافظه F000h |
10 | تعاریف نوع فلش رام نصب شده |
12 | تست CMOS |
14 | روش اولیه سازی رجیستر چیپست |
16 | اولیه سازی اولیه سینت سایزر فرکانس داخلی |
18 | تعاریف پردازنده نصب شده و اندازه آن کش L1 و L2 1B جدول برداری تولید وقفه |
1C | |
1D | راه اندازی اولیه سیستم مدیریت نیرو |
1F | بارگیری از ماتریس صفحه کلید XGROUP ماژول خارجی |
21 | راه اندازی زیرسیستم مدیریت توان سخت افزاری |
23 | تست کمک پردازنده تعیین نوع درایو FDD. مرحله آماده سازی برای ایجاد نقشه منابع دستگاه های PnP |
24 | روش به روز رسانی میکروکد پردازنده به روز رسانی نقشه تخصیص منابع |
25 | راه اندازی و اسکن گذرگاه PCI |
26 | راه اندازی منطق سرویس دهی به خطوط VID (دستگاه شناسایی ولتاژ). راه اندازی سیستم نظارت بر ولتاژ و دما در برد |
27 | راه اندازی مجدد کنترلر صفحه کلید |
29 | راه اندازی APIC که بخشی از پردازنده مرکزی است. اندازه گیری فرکانسی که پردازنده در آن کار می کند. راه اندازی رجیسترهای منطقی سیستم راه اندازی کنترلر IDE |
2A | |
2B | جستجوی VGA BIOS |
2 بعدی | نمایش اطلاعات مربوط به پردازنده |
33 | انجام بازنشانی در صفحه کلید متصل |
35 | بررسی کانال اول کنترلر DMA 8237 |
37 | بررسی کانال دوم کنترلر DMA 8237 |
39 | تست ثبت صفحه DMA |
3C | پیکربندی کنترلر تایمر بازه قابل برنامه ریزی (8254) |
3E | راه اندازی Master Controller 8259 |
40 | راه اندازی Slave Controller 8259 |
43 | آماده سازی کنترل کننده وقفه برای کار. وقفه ها غیرفعال می شوند، بعد از آزمایش حافظه فعال می شوند |
45 | وقفه غیر قابل ماسک (NMI) درخواست بررسی انفعال |
47 | انجام تست های ISA/EISA |
49 | تعیین مقدار حافظه پایه و توسعه یافته. کنترل نرمافزار حالت تخصیص نوشتن با بهینهسازی رجیسترهای AMD K5 |
4E | تست حافظه در اولین مگابایت و نمایش نتایج روی صفحه نمایش. راه اندازی طرح های ذخیره سازی برای سیستم های تک و چند پردازنده ای، تنظیم ثبات های پردازنده Cyrix M1 |
50 | راه اندازی USB |
52 | تست تمام حافظه سیستم موجود، از جمله منطقه برای کنترلر ویدیوی داخلی (حافظه مشترک). تجسم نتایج بر روی صفحه نمایش |
53 | رمز ورود خود را بازنشانی کنید |
55 | تجسم تعداد پردازنده های شناسایی شده |
57 | راه اندازی اولیه دستگاه های ISA PnP که به هر یک از آنها یک CSN (شماره انتخاب کارت) اختصاص داده شده است. تجسم آرم EPA |
59 | راه اندازی سیستم پشتیبانی آنتی ویروس |
5B | شروع روند به روز رسانی بایوس از درایو فلاپی 5 بعدی شروع به کار کردن کنترلرهای SIO و صوتی روی برد |
60 | دسترسی به CMOS Setup باز است |
63 | PS/2 مقداردهی اولیه ماوس |
65 | مقداردهی اولیه ماوس USB |
67 | استفاده از IRQ12 توسط دستگاههای PCI اگر سیستم ماوس PS/2 دارای 69 راهاندازی کنترلر حافظه پنهان کامل L2 نباشد |
6B | مقداردهی اولیه چیپست بر اساس راه اندازی CMOS |
6D | پیکربندی منابع برای دستگاههای ISA PnP در حالت پیکربندی SIO 6F راهاندازی زیرسیستم فلاپی دیسک |
73 | مراحل اولیه برای راه اندازی اولیه زیرسیستم هارد دیسک. در برخی از سیستم عامل ها - نظرسنجی ALT+F2 برای راه اندازی AwardFlash |
75 | یافتن و مقداردهی اولیه دستگاه های IDE |
77 | راه اندازی پورت های سریال و موازی |
7A | تنظیم مجدد نرم افزار کمک پردازنده، نوشتن کلمه کنترل در رجیستر FPU CW 7C تنظیم حفاظت در برابر نوشتن غیرمجاز روی هارد دیسک |
7F | خروجی پیام های خطا نگهداری از کلیدهای DEL و F1 |
آماده سازی جداول، آرایه ها و ساختارها برای راه اندازی سیستم عامل
با شروع کد 82h، POST سیستم را طبق تنظیمات CMOS پیکربندی می کند. فاز نهایی آن از ناحیه Shadow RAM (بخش E800h) اجرا می شود و با انتقال کنترل به سیستم عامل - کد FFh به پایان می رسد.
کد خطا | شرح خطا |
---|---|
82 | یک منطقه در حافظه سیستم برای مدیریت توان اختصاص دهید |
83 | بازیابی داده ها از پشته ذخیره سازی موقت در CMOS |
84 | نمایش پیغام "Initializing Plug and Play Cards..." |
85 | راه اندازی USB تکمیل شد |
86 | رزرو شده، پاکسازی Carry Flag |
87 | ساخت جداول SYSID در ناحیه DMI |
88 | رزرو شده، پاکسازی Carry Flag |
89 | ایجاد جداول نگهداری ACPI |
8A | رزرو شده، پاکسازی Carry Flag |
8B | پیدا کردن و مقداردهی اولیه BIOS دستگاه های اضافی |
8C | رزرو شده، پاکسازی Carry Flag |
8D | راه اندازی روتین های نگهداری بیت برابری |
8E | رزرو شده، پاکسازی Carry Flag |
8F | وضوح IRQ12 برای اتصال داغ ماوس 90 Reserved، Clear Carry Flag |
91 | راه اندازی منابع پلتفرم قدیمی |
92 | رزرو شده، پاکسازی Carry Flag |
93 | احتمالا استفاده نشده |
94 | مراحل نهایی برای مقداردهی اولیه مجموعه اصلی منطق قبل از بارگذاری سیستم عامل. راهاندازی سیستم مدیریت نیرو کامل شد. محافظ صفحه راه اندازی بایوس حذف می شود، جدول تخصیص منابع روی صفحه نمایش داده می شود. برای پردازنده های خانواده AMD K6، تنظیمات خاصی انجام شده است. بهروزرسانی میانافزار برای خانواده پردازندههای Intel Pentium® II و بالاتر |
95 | حالت تغییر خودکار را برای زمان زمستان/تابستان تنظیم می کند. برنامه نویسی کنترلر صفحه کلید برای سرعت تکرار خودکار |
96 | در سیستم های چند پردازنده تنظیمات نهایی سیستم انجام می شود و جداول و فیلدهای سرویس ایجاد می شود. برای پردازنده های خانواده Cyrix، تنظیم اضافی ثبت انجام می شود. ساخت جدول ESCD "داده های پیکربندی سیستم توسعه یافته". شمارشگر زمان DOS را بر اساس ساعت Real Time تنظیم کنید. پارتیشن های دستگاه های بوت برای استفاده بیشتر توسط ابزارهای ضد ویروس داخلی ذخیره می شوند: Trend Antivirus یا Paragon Anti-Virus Protection. بلندگوی سیستم پایان اجرای POST را نشان می دهد. جدول MSIRQ ساخته و ذخیره شده است |
تعدادی از فرآیندهایی که در BIOS مدالیون جایزه انجام می شود توسط گروه های ایست بازرسی ویژه شناسایی می شوند. این شامل:
کدهای رویداد سیستم - نقاط کنترل رویدادهای سیستم.
کدهای اشکال زدایی مدیریت انرژی - نقاط بازرسی که در حین اجرای سرویس های APM یا ACPI رخ می دهند.
کدهای خطای سیستم - پیام های خطای کشنده.
کدهای اشکال زدایی برای سیستم MP - نقاط اولیه برای پلتفرم های چند پردازنده.
ویژگی های POST Fast Track
کاربر می تواند برای کاهش زمان بوت شدن سیستم، گزینه “Quick Power On Self Test” را در CMOS Setup انتخاب کند. در این صورت با امتناع از انجام برخی از رویه ها (Quick Boot) عبور POST تسریع می شود.
طرح Quick Boot جایگزین فازهای POST اواخر و نهایی می شود و بر عملکرد بلوک بوت تأثیری نمی گذارد. نرم افزار جایزه یک کدگذاری غیر استاندارد از رویه های اجرایی سریع POST ارائه می دهد. Quick Boot با خروجی 65 ساعت چک به درگاه تشخیصی شروع می شود و با کد POST 80h به پایان می رسد. سپس کنترل به سیستم عامل منتقل می شود و کد Award BIOS FFh را نمایش می دهد.
کد خطا | شرح خطا |
---|---|
65 | اولیه سازی اولیه کنترلر SIO، بازنشانی نرم افزار کنترل کننده ویدئو. راه اندازی کنترلر صفحه کلید، تست صفحه کلید و ماوس. مقداردهی اولیه کنترل کننده صدا بررسی یکپارچگی ساختارهای BIOS. باز کردن مراحل نگهداری فلش رام راه اندازی سینت سایزر فرکانس داخلی |
66 | کش L1/L2 را با توجه به نتایج بدست آمده از دستور CPUID راه اندازی کنید. تولید یک جدول برداری متشکل از نشانگرهایی برای قطع کردن روال ها. راه اندازی سخت افزار مدیریت توان |
67 | CMOS و اعتبار سنجی باتری. تنظیم چیپست طبق تنظیمات CMOS ثبت می شود. راه اندازی کنترل کننده صفحه کلید در چیپست. ایجاد متغیرهای ناحیه داده بایوس |
68 | مقداردهی اولیه سیستم ویدیویی |
69 | پیکربندی کنترل کننده وقفه i8259 |
6A | با استفاده از یک الگوریتم خاص، یک تست یک پاس سریع RAM انجام می شود |
6B | تجسم تعداد پردازنده های شناسایی شده، آرم EPA، و دعوت به راه اندازی ابزار AwardFlash. پیکربندی منابع کنترل کننده ورودی/خروجی جاسازی شده در حالت پیکربندی |
70 | دستورات راه اندازی راه اندازی PS/2 و ماوس USB |
71 | مقداردهی اولیه کنترل کننده کش |
72 | تنظیم رجیسترهای پیکربندی برای منطق سیستم. تشکیل لیست دستگاه های Plug and Play. مقداردهی اولیه کنترلر FDD |
73 | مقداردهی اولیه کنترلر HDD |
74 | مقداردهی اولیه پردازنده کمکی |
75 | اگر توسط کاربر در تنظیمات CMOS مشخص شده باشد، IDE HDD در برابر نوشتن محافظت می شود |
77 | پیام رمز عبور و پیام: "برای ادامه F1، برای ورود به Setup DEL را فشار دهید" |
78 | راه اندازی BIOS دستگاه های اضافی در گذرگاه های ISA و PCI |
79 | راه اندازی منابع پلتفرم قدیمی |
7A | تولید جدول ریشه RSDT و جداول دستگاه DSDT، FADT و غیره. |
7D | یافتن اطلاعات درباره پارتیشن های دستگاه بوت |
7E | پیکربندی خدمات و سرویس های بایوس قبل از بوت کردن سیستم عامل |
7F | تنظیم پرچم NumLock بر اساس CMOS SetUp |
80 | انتقال کنترل به سیستم عامل |
انجام POST در حالت ذخیره انرژی
یکی از حالت های پلتفرم، زمانی که محتویات رم روی هارد دیسک ذخیره می شود، Hibernate نام دارد. در مشخصات ACPI ("پیکربندی پیشرفته و مشخصات رابط نیرو"، نسخه 2.0a مورخ 03/31/2002)، به عنوان حالت صرفه جویی در مصرف انرژی S4 (خواب غیر فرار) تعریف شده است. بازگشت به عملکرد کامل شامل روش خاصی برای عبور از POST است.
طرح عملیاتی ACPI S4، مانند شروع سریع، جایگزین فازهای POST اواخر و نهایی می شود. یک نکته ضروری، بررسی بلوک بوت اسکریپت شروع است. بسته به وضعیت ACPI که سیستم پس از سیگنال Reset سخت افزاری در آن قرار دارد، تصمیم برای خروج از وضعیت S4 گرفته می شود که با خروجی نقطه بازرسی 90h به پورت عیب یابی شروع می شود و با کد POST 9Fh خاتمه می یابد.
کد خطا | شرح خطا |
---|---|
90 | اولیه سازی اولیه کنترلر SIO، بازنشانی نرم افزار کنترل کننده ویدئو. راه اندازی کنترلر صفحه کلید، تست صفحه کلید و ماوس |
91 | CMOS و اعتبار سنجی باتری |
92 | راه اندازی رجیسترهای منطقی سیستم و سینت سایزر فرکانس روی برد |
93 | مقداردهی اولیه کش بر اساس اطلاعات CPUID |
94 | تولید یک جدول برداری متشکل از نشانگرهایی برای قطع کردن روال ها. راه اندازی سخت افزار مدیریت توان |
95 | اسکن اتوبوس PCI |
96 | راه اندازی کنترلر صفحه کلید داخلی |
97 | مقداردهی اولیه سیستم ویدیویی |
98 | نمایش پیام های آداپتور VGA |
99 | بررسی کانال اول کنترلر DMA8237 با نوشتن و بررسی خواندن رجیسترهای آدرس پایه و طول بلوک انتقال 9A پیکربندی کنترل کننده وقفه i8259 |
9B | PS/2 و مقداردهی اولیه ماوس USB. باز کردن بسته بندی کد ACPI مقداردهی اولیه کنترلر کش |
9 درجه سانتیگراد | تنظیم رجیسترهای پیکربندی برای منطق سیستم. تشکیل لیست دستگاه های Plug and Play. راه اندازی کنترلرهای FDD و HDD |
9D | اگر در Shadow RAM یا SMRAM ایجاد شده باشد، رزرو منطقه PM در حافظه سیستم انجام نمی شود. در برخی موارد، یک اولیه سازی نهایی گذرگاه USB مورد نیاز است که با غیرفعال بودن حافظه نهان L1 انجام می شود |
9E | راه اندازی Power Management که بخشی از منطق سیستم است. مدارهای تولید SMI را راه اندازی کنید و بردار SMI را تنظیم کنید. منابع برنامه نویسی مسئول نظارت بر رویدادهای سیستم PM |
9F | عملیات غیرفعال/فعال کردن کش L1/L2 را پاک می کند و اندازه فعلی آن را بازیابی می کند. تنظیمات کنترل صرفه جویی در انرژی مشخص شده در CMOS Setup در PM RAM ذخیره می شود. برای پلتفرم های موبایل، بررسی بازگشت به عملکرد کامل پس از خاموش کردن تمام ولتاژهای تغذیه (حالت تعلیق صفر ولت) انجام می شود. |
4. Phoenix BIOS 4.0 Release 6.0
فنیکس فن آوری با مسئولیت محدود
Phoenix Technologies، یکی از پیشروان در توسعه نرم افزارهای سطح پایین، زمان انتشار Windows95 را با نسخه جدید PhoenixBIOS 4.0 تعیین کرد. پشتیبانی از خانواده پردازنده های پنتیوم اینتل در نام ویرایش های موقت منعکس شده است. یکی از جدیدترین ها - نسخه 6.0 - اساس همه BIOS های منتشر شده را تشکیل داد. از زمان انتشار 6.1، هیچ تغییر قابل توجهی در نحوه اجرای POST ها ایجاد نشده است، و بنابراین این در نشان دادن نقاط شکست منعکس نشده است.
یکی از ویژگی های متمایز PhoenixBIOS این است که اگر در هنگام اجرای POST خطاهایی در آزمایش 512 کیلوبایت حافظه اصلی (کدهای 2Ch, 2Eh, 30h) وجود داشته باشد، اطلاعات اضافی به پورت 80h در قالب یک کلمه خروجی می شود که بیت های آن مشخص می شود. خط آدرس یا سلول داده ناموفق. به عنوان مثال، کد "2C 0002" به این معنی است که یک نقص حافظه در خط آدرس 1 شناسایی شده است. کد "2E 1020" در این مورد به این معنی است که در خطوط داده 12 و 5 در بایت کم از یک خطا شناسایی شده است. گذرگاه داده حافظه در سیستمهای 386SX که از یک گذرگاه داده 16 بیتی استفاده میکنند، در کد زمان اجرا 30h خطایی نمیتواند رخ دهد.
خروجی کد POST به درگاه عیب یاب با خروجی سیگنال صوتی به بلندگوی سیستم همراه است. طرح تولید سیگنال صوتی به شرح زیر است:
- کد هشت بیتی به چهار گروه دو بیتی تبدیل می شود
- ارزش هر گروه یک عدد افزایش می یابد
- بر اساس مقدار دریافتی، یک بوق کوتاه تولید می شود (به عنوان مثال: کد 16h = 00 01 01 10 = 1-2-2-3)
اجرای رویه های شروع POST از رام
کد خطا | شرح خطا |
---|---|
01 | راه اندازی کنترل کننده مدیریت پایه (BMC) |
02 | بررسی حالت پردازنده فعلی |
03 | NMI ها را غیرفعال کنید |
04 | نوع پردازنده نصب شده را تعیین می کند |
06 | تنظیمات اولیه رجیسترهای PIC و DMA |
07 | منطقه در حافظه در نظر گرفته شده برای کپی بایوس به صفر بازنشانی می شود |
08 | اولیه سازی اولیه ثبات های منطقی سیستم |
09 | تنظیم پرچم نرم افزار اجرای POST |
0A | راه اندازی منابع نرم افزاری پردازنده |
0B | حافظه پنهان داخلی مجوز |
0E | مقداردهی اولیه منبع سوپر I/O |
0C | کش L1/L2 را با توجه به مقادیر CMOS راه اندازی کنید |
0F | مقداردهی اولیه IDE |
10 | راه اندازی زیرسیستم مدیریت انرژی |
11 | تنظیم مقادیر ثبت جایگزین |
12 | مقدار ثبت MSW (World Status Word) در حال تنظیم است |
13 | اولیه سازی اولیه دستگاه های PCI |
14 | مقداردهی اولیه کنترل کننده صفحه کلید |
16 | رام چک سام بایوس |
17 | اندازه کش L1/L2 |
18 | راه اندازی تایمر سیستم 8254 |
1A | مقداردهی اولیه کنترلر DMA |
1C | مقادیر کنترل کننده وقفه قابل برنامه ریزی را بازنشانی کنید |
20 | بررسی تشکیل درخواستهای تازهسازی DRAM |
22 | تست عملکرد کنترلر صفحه کلید |
24 | نصب انتخابگر برای سرویس دهی به مدل حافظه تخت 4 گیگابایتی |
26 | وضوح خط A20 |
28 | تعیین مقدار کل حافظه نصب شده |
29 | راه اندازی مدیریت حافظه POST (PMM) |
2A | صفر کردن حافظه اصلی 640 کیلوبایت |
2C | تست خط آدرس |
2E | خرابی در یکی از خطوط داده در بایت کم گذرگاه داده حافظه |
2F | انتخاب پروتکل کش |
30 | تست حافظه سیستم موجود |
32 | تعیین پارامترهای ساعت CPU و فرکانس باس |
کد خطا | شرح خطا |
---|---|
33 | مقداردهی اولیه Phoenix Dispatch Manager |
34 | ممنوعیت خاموش کردن با دکمه پاور ATX |
35 | تنظیمات برای ثبات های منطقی سیستم که تشکیل ویژگی های زمان بندی دسترسی به حافظه، پورت های ورودی / خروجی، سیستم و اتوبوس های محلی را کنترل می کند. |
36 | اگر انتقال به رویه POST بعدی ناموفق باشد، راه اندازی مجدد انجام می شود. توالی مراحل توسط Watch Dog Service مدیریت می شود |
37 | فرآیند راه اندازی رجیسترهای منطقی سیستم در حال تکمیل است |
38 | محتوای ماژول BIOS Runtime باز شده و در ناحیه ای که برای Shadow RAM در نظر گرفته شده است بازنویسی می شود. |
39 | راه اندازی مجدد کنترلر کش |
3A | تغییر اندازه حافظه نهان L2 |
3B | راه اندازی BIOS Execution Trace |
3C | تنظیمات اضافی از ثبات های منطقی برای پیکربندی پل های PCI-PCI و پشتیبانی از گذرگاه های PCI توزیع شده |
سه بعدی | ثبات های منطقی سیستم مطابق با تنظیمات CMOS Setup پیکربندی شده اند. |
3E | پیکربندی سخت افزار را بخوانید |
3E | بررسی اتصال سیستم ROM Pilot |
40 | تعیین پارامترهای ساعت CPU |
41 | راه اندازی ROM Pilot - Remote Boot Management |
42 | |
44 | وقفه BIOS را تنظیم کنید |
45 | مقداردهی اولیه دستگاه قبل از فعال کردن مکانیسم PnP |
46 | با استفاده از یک الگوریتم خاص، چک جمع BIOS محاسبه می شود |
47 | راه اندازی کنترلرهای I/O I2O |
48 | پیدا کردن یک آداپتور ویدیویی |
49 | راه اندازی PCI |
4A | راه اندازی آداپتورهای ویدئویی سیستم |
4B | Quiet Boot در حال انجام - یک دنباله راهاندازی مختصر سیستم که برای افزایش سرعت POST استفاده میشود |
4C | محتوای VGA BIOS در ناحیه عبور بازنویسی می شود |
4E | BIOS Text String Visualization Copyright |
4F | ذخیره حافظه برای منوی انتخاب دستگاه بوت |
50 | نوع پردازنده و فرکانس ساعت آن به تصویر کشیده می شود |
51 | راه اندازی کنترلر و دستگاه های EISA |
52 | برنامه نویسی کنترلر صفحه کلید |
54 | حالت بوق کلید فعال شد |
55 | |
58 | درخواست های وقفه کنترل نشده را جستجو کنید |
59 | مقداردهی اولیه POST Display Service (PDS) صفحه نمایش 5A پیام "F2 را فشار دهید تا وارد SETUP شوید" |
5B | کش داخلی CPU را غیرفعال کنید |
5C | بررسی حافظه معمولی |
5E | تشخیص آدرس پایه |
60 | Extended Memory را بررسی کنید |
62 | بررسی خطوط آدرس حافظه توسعه یافته |
64 | انتقال کنترل به یک بلوک اجرایی تولید شده توسط سازنده مادربرد (Patch1) |
66 | پیکربندی رجیسترهای کنترل کش |
67 | حداقل مقداردهی اولیه کنترلرهای APIC |
68 | وضوح حافظه نهان L1/L2 |
69 | آماده سازی رم حالت مدیریت سیستم |
6A | حجم حافظه پنهان خارجی تجسم می شود |
6B | تنظیم پیشفرضهای راهاندازی CMOS |
6C | بصری سازی اطلاعات در مورد استفاده از رم سایه |
6E | بصری سازی اطلاعات مربوط به بلوک های حافظه بالایی (UMB) |
70 | خروجی پیام های خطا |
72 | بررسی پیکربندی و اطلاعات فعلی سیستم در CMOS |
76 | بررسی اطلاعات خطای صفحه کلید |
7A | بررسی وضعیت نرم افزار (رمز عبور سیستم) یا سخت افزار (سوئیچ قفل کلید) قفل صفحه کلید |
7C | تنظیم بردارهای وقفه سخت افزاری |
7D | راه اندازی ردیابی نیرو |
7E | مقداردهی اولیه پردازنده کمکی |
80 | کنترلر داخلی SIO I/O ممنوع است |
81 | آماده شدن برای بوت کردن سیستم عامل |
82 | یافتن و شناسایی پورت های RS232 |
83 | پیکربندی کنترلرهای IDE خارجی |
84 | یافتن و شناسایی پورت های موازی |
85 | راه اندازی دستگاه های ISA PnP |
86 | منابع داخلی کنترلر SIO مطابق تنظیمات CMOS Setup پیکربندی می شوند |
87 | پیکربندی MCD (دستگاه های قابل تنظیم مادربرد) |
88 | مقادیر بلوک متغیر در BIOS Data Area تنظیم می شود |
89 | نسل NMI فعال است |
8A | تنظیم مقادیر متغیر در ناحیه داده BIOS Extended |
8B | بررسی نمودارهای سیم کشی ماوس PS/2 |
8C | مقداردهی اولیه کنترل کننده درایو |
8F | تعیین تعداد دستگاه های ATA متصل |
90 | راه اندازی و پیکربندی کنترلرهای دیسک سخت |
91 | تنظیم پارامترهای موقت برای هارد دیسک در حالت PIO |
92 | انتقال کنترل به یک بلوک اجرایی تولید شده توسط سازنده مادربرد (Patch2) |
93 | ساخت یک جدول پیکربندی برای یک سیستم چند پردازنده |
95 | انتخاب روش نگهداری CD-ROM |
96 | بازگشت به حالت واقعی |
97 | ساخت جدول پیکربندی MP |
98 | اسکن ROM در حال انجام است |
99 | بررسی وضعیت پارامتر SMART 9A محتویات ROM در حال نوشتن در RAM هستند |
9 درجه سانتیگراد | راه اندازی زیرسیستم مدیریت انرژی |
9D | راه اندازی منابع برای محافظت در برابر دسترسی غیرمجاز |
9E | وقفه های سخت افزاری را فعال کنید |
9F | تعداد درایوهای IDE و SCSI را تعیین می کند |
A0 | تنظیم زمان DOS بر اساس وضعیت RTC A1 هدف این کد ناشناخته است A2 بررسی وضعیت قفل کلید |
A4 | تنظیمات مشخصه تکرار خودکار صفحه کلید |
A8 | پیغام "F2 را فشار دهید تا وارد Setup شوید" از صفحه حذف می شود |
AA | وجود کد کلید SCAN F2 را در بافر ورودی AC بررسی می کند برنامه Setup را اجرا می کند |
AE | پرچم راهاندازی مجدد CTRL+ALT+DEL پاک میشود B0 پیام «F1 را فشار دهید تا از سر گرفته شود، F2 به تنظیم» ایجاد میشود. |
B1 | پرچم کامل POST پاک شد B2 POST تکمیل شد |
B4 | پخش یک بوق قبل از دانلود |
B5 | مرحله Quiet Boot کامل شد |
B6 | رمز عبور بررسی کنید که آیا این حالت در راه اندازی اولیه ACPI BIOS Setup B7 فعال است یا خیر |
B9 | دستگاه های بوت را در باس USB جستجو کنید BA پارامترهای DMI را مقداردهی کنید |
BB | اجرای مجدد روال اسکن ROM |
قبل از میلاد مسیح | راهانداز خطای برابری RAM به صفر بازنشانی میشود. |
BD | منویی برای انتخاب دستگاه بوت نمایش داده می شود BE پاک کردن صفحه قبل از بارگیری سیستم عامل BF فعال کردن پشتیبانی آنتی ویروس |
C0 | روش پردازش وقفه نرم افزاری INT 19h راه اندازی شد - بوت لودر Boot Sector. روال وقفه تلاش می کند تا Boot Sector را به ترتیب توسط دستگاه های دیسک نظرسنجی به ترتیب تعیین شده توسط Setup بارگذاری کند. |
C1 | راه اندازی فرآیند رسیدگی به خطا (PEM) C2 رویه های خدمات تماس برای ثبت خطا |
C3 | تجسم پیام های خطا به ترتیب ورود آنها C4 تنظیم پرچم های حالت های اولیه |
C5 | راه اندازی بلوک سلولی RAM گسترده CMOS |
C6 | Dock Initialization |
C7 | تاخیر در راه اندازی بارانداز |
C8 | اجرای روش های تست موجود در Boot Block برای تعیین یکپارچگی ساختارهای BIOS |
C9 | بررسی یکپارچگی ساختارها و / یا ماژول های خارج از BIOS سیستم |
CA | در حال اجرا تغییر مسیر کنسول برای سرویس یک صفحه کلید CB راه دور شبیه سازی دستگاه های دیسک در RAM/ROM |
CC | Redirect Console را اجرا کنید تا ارتباط PCMCIA را پشتیبانی کند |
CE | راه اندازی کنترلر قلم نور |
پیام های خطای مرگبار
خطای استثنای D0 D2 فراخوانی روال مدیریت وقفه از منبع ناشناس D4 خطای مربوط به نقض پروتکل صدور و حذف درخواستهای وقفه D6 خروج از حالت محافظت شده با تولید نرمافزار بازنشانی D7 برای ذخیره وضعیت آداپتور ویدیو، موارد بیشتری وجود دارد. مقدار حافظه مورد نیاز نسبت به موجود در SMRAM خطای D8 در هنگام تولید نرم افزار پالس تنظیم مجدد پردازنده DA از دست دادن کنترل هنگام بازگشت به حالت واقعی DC خروج از حالت محافظت شده با تولید نرم افزار بازنشانی بدون شروع مجدد کنترل کننده وقفه خطا DD در هنگام آزمایش حافظه طولانی DE خطای کنترل کننده صفحه کلید خطای کنترل خط DF A20 19
اجرای رویه ها از بلوک بوت
کد خطا | شرح خطا |
---|---|
E0 | E1 پیکربندی تراشه رجیستر راه اندازی Northbridge و Southbridge راه اندازی |
E2 | مقداردهی اولیه CPU |
E3 | راه اندازی تایمر سیستم |
E4 | مقداردهی اولیه منبع سوپر I/O |
E5 | بررسی وضعیت جامپر بازیابی، نصب آن که حالت بازیابی BIOS را مجبور می کند |
E6 | بررسی BIOS Checksum |
E7 | اگر جمع کنترلی آن به درستی محاسبه شود، کنترل اولیه به بایوس منتقل می شود |
E9 | انتقال به یک مدل حافظه تخت 4 گیگابایتی |
EA | اولیه سازی تجهیزات غیر استاندارد |
EB | پیکربندی کنترل کننده وقفه و دسترسی مستقیم به حافظه |
اتحادیه اروپا | با استفاده از نوشتن و خواندن کنترل طبق یک الگوریتم خاص، نوع حافظه تعیین می شود: FPM، EDO، SDRAM، با توجه به نتیجه، رجیسترهای پیکربندی Host Bridge پیکربندی می شوند. |
ED | با استفاده از رکوردها و خوانش های کنترلی طبق یک الگوریتم خاص، حجم بانک های حافظه و جایگذاری توسط خطوط تعیین می شود. با توجه به نتیجه، رجیسترهای پیکربندی پل میزبان (مرز ردیف DRAM) پیکربندی می شوند. |
EE | محتویات Boot Block در Shadow RAM EF کپی می شود. آماده سازی SMM RAM برای کنترل کننده SMI |
F0 | آزمون حافظه |
F1 | وقفه اولیه سازی برداری |
F2 | راه اندازی ساعت Real Time |
F3 | مقداردهی اولیه زیرسیستم ویدئو |
F4 | ایجاد یک بوق قبل از دانلود |
F5 | بارگذاری یک سیستم عامل ذخیره شده در فلش رام |
F6 | بازگشت به حالت واقعی |
F7 | بوت شدن در Full DOS |
F8 | مقداردهی اولیه کنترلر USB |
FA…FF | کدهای تعامل رویه PhDebug |
5. داخل BIOS Mobile Pro
Inside Software Corp.
خودی بازار سیستم های تلفن همراه به طور محکم خود را در جایی تثبیت کرده است که وفاداری به سنت و رویکرد محافظه کارانه برای ساخت BIOS مورد نیاز است. این شرکت با به ارث بردن کد منبع از SystemSoft، به طور مداوم در تلاش برای بهبود آن است. آخرین نسخه از MobilePRO به طور فعال در لپتاپهای Mitac و Clevo استفاده میشود، اسنادی که اساس جدول کدهای خطا را تشکیل میدهند - اینگونه است که نرمافزار Insyde، نقاط بازرسی اجرای POST را مینامد.
نقاط بازرسی بلوک بوت
علیرغم این واقعیت که Insyde Software اولین بایوس خود را در سال 1992 ایجاد کرد، مدل بوت بلوک به خوبی تثبیت شده - یا Boot Loader، همانطور که خود سازندگان آن را نامیده اند - در نهایت تا پایان سال 1995 شکل گرفت. از آن لحظه به بعد، رویه شروع با توجه به نسخه و تاریخ ایجاد شماره گذاری شد.
مهمترین نکته از دیدگاه یک مهندس سرویس که فرآیند بوت کردن سیستم کامپیوتری با InsydeBIOS را بررسی می کند، دستگاه نمایش کدهای تشخیصی است. اگرچه، به عنوان یک قاعده، Boot Loader در چنین مواردی از پورت تشخیصی استاندارد Manufacture's 80h استفاده می کند، در برخی موارد، چک پوینت تنها بر روی پورت PIO (درگاه ورودی / خروجی موازی برای اهداف تشخیصی) انجام می شود، که چیزی جز درگاه موازی نیست. 378h پیاده سازی هایی وجود دارد که در آنها کدهای تشخیصی ارسال شده به پورت 80h در پورت موازی کپی می شوند.
کد خطا | شرح خطا |
---|---|
00 | Boot Block Execution Start Point 01 Inhibit Line A20 (استفاده نشده) |
02 | به روز رسانی میکروکد CPU |
03 | تست رم |
04 | انتقال بلوک بوت به رم |
05 | بلوک بوت را از رم اجرا کنید |
06 | اجباری کردن رویه بازیابی فلش رام |
07 | انتقال بایوس سیستم به رم |
08 | تأیید جمعبندی چک بایوس سیستم |
09 | شروع روش POST |
0A | شروع روند بازیابی فلش رام از درایو FDD |
0B | مقداردهی اولیه سینت سایزر فرکانس |
0C | تکمیل مراحل بازیابی BIOS |
0D | روش بازیابی فلش رام جایگزین با FDD |
0F | روی خطای کشنده توقف کنید |
BB | اولیه سازی اولیه LPC SIO |
CC | نقطه شروع بازیابی رام فلش |
88 | توابع ACPI را فعال کنید |
99 | خطا در خروج از حالت STR |
60 | وارد حالت Big Real |
61 | مقداردهی اولیه گذرگاه SM. داده های SPD ذخیره شده در CMOS A0 خواندن و تجزیه فیلدهای SPD که قبلاً در کنترلر حافظه CMOS A1 Initialize ذخیره شده اند |
A2 | تعیین بانک های منطقی یک DIMM |
A3 | برنامه نویسی DRB (مرز ردیف DRAM) را ثبت می کند |
A4 | برنامهنویسی ثبت DRA (ویژگیهای ردیف DRAM). |
AE | سیستم DIMMهایی را شناسایی کرد که در عملکردهای کدهای تصحیح خطا (ECC) متفاوت هستند |
AF | اولیه سازی اولیه رجیسترهای کنترل کننده حافظه که در فضای حافظه نگاشت شده اند |
E1 | اگر DIMM تراشه SPD نداشته باشد، رویه بوت ناموفق است |
E2 | نوع DIMM با نیازهای سیستم مطابقت ندارد |
EA | حداقل زمان بین فعالسازی ردیفهای DIMM و انتقال به حالت بازسازی، الزامات سیستم را برآورده نمیکند. |
اتحادیه اروپا | ماژول های ثبت توسط ED Checking CAS Latency Modes پشتیبانی نمی شوند |
EE | سازمان DIMM توسط مادربرد پشتیبانی نمی شود |
انجام مراحل POST از RAM
اکثر راه حل های مدرن InsydeBIOS از نقشه برداری 16 بیتی استفاده می کنند. برای این کار از پورت های 80h و 81h استفاده می شود که مورد دوم برای گسترش تشخیص استاندارد در نظر گرفته شده است.
مطالعه نقاط کنترل به دلیل ساختار نامنظم آنها با مشکل مواجه می شود، زمانی که فرآیندهایی که از نظر معنی متفاوت هستند با کدهای یکسان همراه می شوند. در سیستم های تشخیصی دوگانه، ناهمگونی هایی با ترتیب متفاوتی وجود دارد: برخی از کدهای POST تنها در یکی از پورت ها بدون تکرار معمول در چنین مواردی نمایش داده می شوند.
کد خطا | شرح خطا |
---|---|
10 | مقداردهی اولیه کش، بررسی CMOS |
11 | ممنوعیت خط A20. تنظیم ثبات برای کنترلرهای 8259. |
12 | تعیین روش دانلود |
13 | مقداردهی اولیه کنترل کننده حافظه |
14 | پیدا کردن یک آداپتور ویدئویی متصل به باس ISA |
15 | تنظیم مقادیر تایمر سیستم |
16 | تنظیم رجیسترهای منطقی سیستم از طریق CMOS |
17 | شمارش کل مقدار رم |
18 | تست صفحه مینور حافظه معمولی |
19 | تأیید جمعبندی تصویر فلش رام |
1A | تنظیم مجدد رجیسترهای کنترل کننده وقفه |
1B | مقداردهی اولیه آداپتور ویدئو |
1C | راه اندازی زیرمجموعه ای از رجیسترهای آداپتور ویدئویی سازگار با مدل برنامه نویسی 6845 |
1D | مقداردهی اولیه آداپتور EGA |
1E | راه اندازی آداپتور CGA |
1F | تست ثبت صفحه کنترلر DMA |
20 | بررسی کنترلر صفحه کلید |
21 | مقداردهی اولیه کنترل کننده صفحه کلید |
22 | مقایسه مقدار RAM دریافتی با مقدار در CMOS |
23 | پشتیبان گیری باتری و آزمایش CMOS گسترده |
24 | تست رجیسترهای کنترلر DMA |
25 | تنظیم پارامترهای کنترلر DMA |
26 | تولید جدول برداری وقفه |
27 | تعیین سریع میزان حافظه نصب شده |
28 | حالت محافظت شده |
29 | تست حافظه سیستم تکمیل شد |
2A | از حالت محافظت شده خارج شوید |
2B | انتقال مراحل نصب به رم |
2C | شروع مراحل اولیه سازی ویدیو |
2 بعدی | دوباره برای آداپتور CGA جستجو کنید |
2E | دوباره برای آداپتور EGA/VGA جستجو کنید |
2F | نمایش پیام های VGA BIOS |
30 | روال تنظیم اولیه سفارشی کنترل کننده صفحه کلید |
31 | چک کردن صفحه کلید متصل |
32 | بررسی عبور درخواست از صفحه کلید |
33 | بررسی وضعیت صفحه کلید ثبت نام |
34 | حافظه سیستم را تست و تنظیم مجدد کنید |
35 | حالت محافظت شده |
36 | تست حافظه گسترده تکمیل شد |
37 | از حالت محافظت شده خارج شوید |
38 | ممنوعیت خط A20 |
39 | Initialization کنترلر کش 3A سیستم بررسی تایمر |
3B | تنظیم زمان شمارنده DOS بر اساس ساعت Real Time |
3C | راه اندازی جدول وقفه سخت افزاری |
سه بعدی | جستجو و مقداردهی اولیه دستکاری کننده ها و اشاره گرها |
3E | تنظیم وضعیت کلید NumLock |
3F | راه اندازی پورت های سریال و موازی |
40 | پیکربندی پورت های سریال و موازی |
41 | مقداردهی اولیه کنترلر FDD |
42 | مقداردهی اولیه کنترلر HDD |
43 | راه اندازی مدیریت انرژی USB |
44 | یافتن و راه اندازی BIOS های اضافی |
45 | تنظیم مجدد وضعیت کلید NumLock |
46 | بررسی عملکرد پردازنده کمکی |
47 | مقداردهی اولیه PCMCIA |
48 | آماده شدن برای راه اندازی سیستم عامل |
49 | انتقال کنترل به کد اجرایی بوت استرپ |
50 | مقداردهی اولیه ACPI |
51 | راه اندازی مدیریت توان |
52 | راه اندازی کنترلر اتوبوس USB |