2 بایوس جیرجیر. بوق های تکراری طولانی بایوس - به چه معناست؟ جایزه سیگنال های صوتی

چرا به بایوس نیاز دارید:

1. هنگامی که کامپیوتر بوت می شود، وجود سخت افزار اولیه و عملکرد آن را بررسی می کند. به عنوان مثال، اگر RAM، پردازنده یا دستگاه دیگری که برای عملکرد رایانه شخصی لازم است سوخته باشد، BIOS سیگنال می دهد. صدای خاص(برای هر جزء مجموعه سیگنال ها متفاوت خواهد بود).

2. BIOS بوت لودر را بارگذاری می کند که به نوبه خود سیستم عامل را بارگذاری می کند.

3. BIOS به سیستم عامل اجازه می دهد تا با تجهیزات جانبی ارتباط برقرار کند.

4. BIOS به شما این امکان را می دهد که بسیاری از اجزای سخت افزاری را پیکربندی کنید، وضعیت و پارامترهای عملیاتی آنها را نظارت کنید. تنظیمات انجام شده توسط کاربر، به عنوان مثال، تاریخ و زمان فعلی در آنجا ذخیره می شود و به شما امکان می دهد تجهیزات تعبیه شده در مادربرد را روشن و خاموش کنید.
برای تعیین نوع بایوس توصیه می کنم به زمان بوت نگاه کنید، معمولاً در قسمت سمت چپ بالای صفحه اطلاعاتی در مورد سازنده و نسخه بایوس وجود دارد یا به تنظیمات بایوس بروید، معمولاً پس از روشن کردن رایانه شخصی، کلید Delete را چندین بار فشار دهید.

UEFI BIOS




شرح خطا

1 کوتاه

2 کوتاه

خطاهای غیر بحرانی وجود دارد.

3 طولانی

کنترلر صفحه کلید خطایی ایجاد کرد

1 کوتاه + 1 بلند

رم معیوب است

1 بلند + 2 کوتاه

کارت گرافیک یک خطا را نشان می دهد

1 بلند + 3 کوتاه

خطای حافظه ویدیویی

1 بلند + 9 کوتاه

خطا در خواندن از رام

بوق های کوتاه مداوم

خرابی منبع تغذیه یا رم

بوق های طولانی مداوم

مشکلات رم

سیگنال های بلند و کوتاه متناوب

خرابی پردازنده

سیگنال پیوسته

نشان دهنده مشکل در منبع تغذیه است


توالی بیپ ها شرح خطای بایوس
1 کوتاه پست موفق
1 بوق و صفحه خالی سیستم تصویری معیوب است
2 کوتاه مانیتور متصل نیست
3 طولانی مادربرد معیوب (خطای کنترل کننده صفحه کلید)
1 بلند 1 کوتاه مادربرد معیوب است
1 بلند 2 کوتاه سیستم ویدیویی معیوب (Mono/CGA)
1 بلند 3 کوتاه سیستم ویدیویی (EGA/VGA) معیوب است
تکرار کوتاه خرابی های مربوط به منبع تغذیه یا مادربرد
مداوم مشکل در منبع تغذیه یا مادربرد
غایب منبع تغذیه، مادربرد یا بلندگو معیوب است

توالی بیپ ها شرح خطا
1 کوتاه پست موفق
2 کوتاه خطاهای جزئی پیدا شد یک پیام برای ورود به سیستم روی صفحه نمایش ظاهر می شود.
به برنامه CMOS Setup Utility بروید و وضعیت را اصلاح کنید. امنیت بست را بررسی کنید
کابل ها در کانکتورها هارد دیسکو مادربرد
3 طولانی خطای کنترلر صفحه کلید
1 کوتاه 1 بلند خطای حافظه دسترسی تصادفی (RAM).
1 بلند 2 کوتاه خطای کارت گرافیک
1 بلند 3 کوتاه خطای حافظه ویدیویی
1 بلند 9 کوتاه خطا در خواندن از رام
تکرار کوتاه مشکل در منبع تغذیه؛ مشکلات رم
تکرار طولانی مشکلات رم
تکرار فرکانس بالا و پایین مشکلات CPU
مداوم مشکل در منبع تغذیه

توالی بیپ ها شرح خطا
1 کوتاه هیچ خطایی پیدا نشد، کامپیوتر به خوبی کار می کند
2 کوتاه خطای برابری RAM یا فراموش کرده اید اسکنر یا چاپگر را خاموش کنید
3 کوتاه خطا در 64 کیلوبایت اول رم
4 کوتاه خرابی تایمر سیستم
5 کوتاه مشکلات پردازنده
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 کوتاه عدم تطابق چک جمعرام بایوس تراشه رام 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 کوتاه خطای حافظه ویدیویی



بوق های فینیکس BIOS شامل چندین سری بوق کوتاه است که در یک بازه زمانی مشخص دنبال می شوند. به عنوان مثال، یک سیگنال با کد 1-2-3 به این صورت خواهد بود: یک بوق کوتاه، مکث، دو بوق کوتاه، مکث، سه بوق کوتاه.

علامت

معنی (رمزگشایی)

خطا هنگام خواندن داده ها از تراشه حافظه داخلی CMOS

خطای جمع کنترل تراشه CMOS

خطا در برد سیستم

خطای کنترلر DMA برد سیستم

خطا در خواندن یا نوشتن داده ها در یکی از کانال های DMA

خطا در رم

خطا در 64 کیلوبایت اول حافظه اصلی

خطای برد سیستم

خطا در تست رم

از 2-1-1 تا 2-4-4

خطا در یکی از بیت های 64 کیلوبایت اول رم

خطا در اولین کانال DMA

خطا در کانال دوم DMA

خطا در پردازش وقفه می کند

خطای کنترل کننده وقفه مادربرد

خطای کنترلر صفحه کلید

خطای آداپتور ویدیو

خطا هنگام تست حافظه ویدئویی

خطا هنگام جستجوی حافظه ویدیویی

خطای تایمر سیستم

اتمام تست

خطای کنترلر صفحه کلید

خطا پردازنده مرکزی

خطا در تست رم

خطای تایمر سیستم

خطای ساعت واقعی

خطای پورت سریال

خطای پورت موازی

خطای کمک پردازنده ریاضی

خطا در عملکرد آداپتورهایی که BIOS خود را دارند

خطا هنگام محاسبه چک BIOS

خطا در عملکرد RAM

خطای کنترلر صفحه کلید

خطا هنگام تست رم

خطا در مدیریت وقفه های غیرمنتظره

توالی سیگنال های صوتی، شرح خطاها بدون جدول:

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 هنگام خواندن/نوشتن بیت 4 (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-2-2 هنگام خواندن/نوشتن بیت 5 (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-2-3 هنگام خواندن/نوشتن بیت ششم (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-2-4 هنگام خواندن/نوشتن بیت هفتم (به صورت هگزادسیمال) از 64 کیلوبایت اول RAM خطایی تشخیص داده شد.
2-3-1 هنگام خواندن/نوشتن بیت 8 (به صورت هگزادسیمال) از 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 هنگام خواندن/نوشتن بیت 14 (به صورت هگزادسیمال) از 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 خطای بحرانی زمانی که پردازنده مرکزی وارد حالت محافظت شده می شود.
4-3-1 خطا در مقداردهی اولیه RAM.
4-3-2 خطا در مقداردهی اولیه تایمر اول.
4-3-3 خطا در مقداردهی اولیه تایمر دوم.
4-4-1 خطا در مقداردهی اولیه یکی از پورت های سریال.
4-4-2 خطای اولیه سازی پورت موازی.
4-4-3 خطای اولیه سازی کمک پردازنده ریاضی.
بوق های طولانی و مداوم - مادربرد معیوب است.
صدای آژیر از فرکانس بالا به پایین به این معنی است که کارت گرافیک معیوب است، خازن های الکترولیتی را برای نشتی بررسی کنید یا همه چیز را با خازن های جدید جایگزین کنید که خوب شناخته شده اند.
سیگنال پیوسته - خنک کننده CPU متصل نیست (عیب).

در تماس با

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

ویژگی POST (خودآزمایی روشن) سخت افزار داخلی رایانه شما را برای اطمینان از سازگاری و اتصال قبل از بوت شدن بررسی می کند. اگر رایانه شما به طور معمول بوت می شود، ممکن است یک بار بوق بیپ (برخی از رایانه ها ممکن است دو بار بوق بزنند) هنگام راه اندازی و ادامه راه اندازی. اما اگر کامپیوتر از کار بیفتد یا بوق نمی دهد یا بوق می دهد که نشان دهنده وجود مشکل است.

محتوا:

AMI BIOS بوق می دهد

در زیر بوق های AMI BIOS آمده است. با این حال، به دلیل تنوع زیاد تولیدکنندگان مختلف رایانه که این BIOS را اجرا می کنند، کدهای بوق ممکن است متفاوت باشند.

سیگنال صوتی شرح
1 کوتاه
2 کوتاه خرابی مدار برابری
3 کوتاه خرابی رم پایه 64 K
4 کوتاه خرابی تایمر سیستم
5 کوتاه شکست فرآیند
6 کوتاه خطای کنترلر صفحه کلید گیت A20
7 کوتاه خطای استثنا حالت مجازی
8 کوتاه نمایش حافظه شکست تست خواندن/نوشتن
9 کوتاه خرابی رام BIOS checksum
10 کوتاه خطای خاموش شدن CMOS خواندن/نوشتن
11 کوتاه خطای حافظه کش
1 بلند، 3 کوتاه خرابی حافظه معمولی/گسترده
1 بلند، 8 کوتاه آزمایش نمایش/ردیابی مجدد ناموفق بود
آژیر دو صدایی

AWARD BIOS بوق می زند

در زیر کدهای بیپ Award BIOS آمده است. همچنین، به دلیل تنوع بسیار زیاد سازنده های مختلف کامپیوتر با این بایوس، کدهای صدا ممکن است متفاوت باشد.

سیگنال صوتی شرح
1 بلند، 2 کوتاه نشان می دهد که یک خطای ویدیویی رخ داده است و BIOS نمی تواند صفحه ویدیو را برای نمایش اطلاعات اضافی مقداردهی اولیه کند. (آداپتور ویدیو شناسایی نشد یا خطای حافظه ویدیویی)
1 بلند، 3 کوتاه کارت گرافیک شناسایی نشد (کارت ویدیویی را مجدداً نصب کرد) یا کارت گرافیک خراب است (بسته به نسخه BIOS، این سیگنال ممکن است نشان دهنده خطای آداپتور ویدیو یا خطای صفحه کلید باشد)
بیپ تکرار بی پایان مشکل رم (مشکلات رم)
صدای بوق با فرکانس بالا در حین کار کردن کامپیوتر گرمای بیش از حد پردازنده (CPU)
بوق های مکرر بین فرکانس های بالا و پایین متناوب می شوند مشکل با پردازنده (CPU)، احتمالاً آسیب دیده است.

اگر هر گونه مشکل سخت افزاری دیگری شناسایی شود، BIOS یک پیام نمایش می دهد.

دل بوق می دهد

برای سایر سیگنال های Dell، می توانید به صفحه مراجعه کنید.

IBM BIOS بوق می دهد

در زیر کدهای بیپ IBM BIOS آمده است.

سیگنال صوتی شرح
غایب بدون پاور، کارت شل یا کوتاه. (منبع تغذیه، مادربرد یا بلندگو معیوب است)
1 کوتاه POST معمولی، کامپیوتر مشکلی ندارد. (هیچ خطایی پیدا نشد)
2 کوتاه خطای POST، صفحه نمایش کد خطا را بررسی کنید.
بوق مداوم
بوق کوتاه را تکرار کنید بدون پاور، کارت شل یا کوتاه. (بدون منبع تغذیه)
1 بلند 1 کوتاه مشکل مادربرد (مشکل مادربرد)
1 بلند و 2 کوتاه مشکل ویدیو (مدار نمایشگر مونو/CGA).
1 بلند 3 کوتاه. مدار نمایش ویدئو (EGA).
3 طولانی خطای صفحه کلید یا کارت صفحه کلید. (مشکلات صفحه کلید)
1 بوق و صفحه سیاه مدار نمایش ویدیو. (مانیتور معیوب)

فونیکس بایوس بوق می‌زند

در زیر کدهای بیپ برای Phoenix BIOS Q3.07 ​​OR 4.X ​​آمده است

سیگنال صوتی شرح
1-1-1-1 کد بیپ تایید نشده تراشه های RAM را مجدداً قرار دهید یا تراشه های RAM را جایگزین کنید
1-1-1-3 حالت واقعی را تأیید کنید. (حالت واقعی را بررسی کنید).
1-1-2-1 نوع CPU را دریافت کنید. (نوع پردازنده را انتخاب کنید)
1-1-2-3 راه اندازی سخت افزار سیستم (راه اندازی اولیه سخت افزار سیستم)
1-1-3-1 رجیسترهای چیپست را با مقادیر POST اولیه راه اندازی کنید. (ثبت چیپست را با مقادیر اولیه POST راه اندازی کنید).
1-1-3-2 در پرچم پست تنظیم کنید. (پست را فعال کنید).
1-1-3-3 رجیسترهای CPU را راه اندازی کنید. (ثبت اولیه پردازنده را راه اندازی کنید).
1-1-4-1 کش را به مقادیر اولیه POST مقداردهی کنید.
1-1-4-3 I/O را اولیه کنید. (اولیه سازی I/O).
1-2-1-1 مدیریت توان را راه اندازی کنید. (مدیریت توان را راه اندازی کنید).
1-2-1-2 رجیسترهای جایگزین را با مقادیر POST اولیه بارگیری کنید.
1-2-1-3 به UserPatch0 بروید.
1-2-2-1 کنترلر صفحه کلید را راه اندازی کنید. (کنترل کننده صفحه کلید را راه اندازی کنید).
1-2-2-3 چک جمع رام بایوس. (بایوس رام چک جمع).
1-2-3-1 مقداردهی اولیه تایمر 8254. (تایمر اولیه 8254)
1-2-3-3 مقداردهی اولیه کنترلر DMA 8237. (8237 مقداردهی اولیه کنترل کننده DMA).
1-2-4-1 بازنشانی کنترل کننده وقفه قابل برنامه ریزی (کنترل کننده وقفه نرم افزاری را ریست کنید).
1-3-1-1 آزمایش تازه سازی DRAM. (به روز رسانی DRAM را بررسی کنید).
1-3-1-3 کنترلر صفحه کلید تست 8742. (کنترل صفحه کلید 8742).
1-3-2-1 بخش ES را روی 4 گیگابایت تنظیم کنید. (بخش ES را برای ثبت نام روی 4 گیگابایت تنظیم کنید).
1-3-3-1 28 اندازه خودکار DRAM. (28 اندازه خودکار DRAM).
1-3-3-3 رم پایه 512K را پاک کنید.
1-3-4-1 خطوط آدرس پایه 512 را آزمایش کنید.
1-3-4-3 حافظه پایه 512K را تست کنید
1-4-1-3 فرکانس باس ساعت پردازنده را تست کنید. (فرکانس گذرگاه CPU را بررسی کنید.)
1-4-2-4 چیپست را دوباره راه اندازی کنید. (چیپست را دوباره راه اندازی کنید).
1-4-3-1 رام بایوس سیستم سایه. ( سیستم تسترام بایوس).
1-4-3-2 کش را مجدداً راه اندازی کنید. (حافظه پنهان را مجدداً راه اندازی کنید).
1-4-3-3 اندازه خودکار حافظه پنهان
1-4-4-1 رجیسترهای چیپست پیشرفته را پیکربندی کنید.
1-4-4-2 رجیسترهای جایگزین را با مقادیر CMOS بارگیری کنید. (بارگیری رجیسترهای جایگزین با مقادیر CMOS).
2-1-1-1 سرعت اولیه CPU را تنظیم کنید. (سرعت اولیه پردازنده را تنظیم کنید)
2-1-1-3 بردارهای وقفه را راه اندازی کنید. (بردارهای وقفه را راه اندازی کنید).
2-1-2-1 وقفه های بایوس را راه اندازی کنید. (وقفه های بایوس را راه اندازی کنید).
2-1-2-3 اطلاعیه حق چاپ رام را بررسی کنید.
2-1-2-4 مدیر را برای رام های PCI Options راه اندازی کنید.
2-1-3-1 پیکربندی ویدیو را در برابر CMOS بررسی کنید. (پیکربندی ویدیوی CMOS را بررسی کنید).
2-1-3-2 گذرگاه و دستگاه های PCI را راه اندازی کنید. (PCI و گذرگاه دستگاه را راه اندازی کنید).
2-1-3-3 تمام آداپتورهای ویدئویی در سیستم را راه اندازی کنید. (همه آداپتورهای ویدئویی در سیستم را مقدار دهی اولیه کنید).
2-1-4-1 رام بایوس ویدیو سایه.
2-1-4-3 نمایش اعلامیه حق چاپ (اطلاعیه حق چاپ).
2-2-1-1 نمایش نوع و سرعت CPU (نمایش نوع و سرعت پردازنده).
2-2-1-3 کیبورد تست (تست کیبورد).
2-2-2-1 در صورت فعال بودن، کلیک کلید را تنظیم کنید. (در صورت فعال بودن کلید را نصب کنید).
2-2-2-3 56 صفحه کلید را فعال کنید. (56 صفحه کلید را روشن کنید).
2-2-3-1 وقفه های غیرمنتظره را تست کنید. (قطعات غیرمنتظره را بررسی کنید).
2-2-3-3 اعلان نمایش F2 را فشار دهید تا وارد SETUP شوید. (نمایش سریع F2 را فشار دهید تا وارد SETUP شوید.)
2-2-4-1 رم را بین 512 تا 640 کیلو تست کنید. (رم بین 512 تا 640 کیلو را بررسی کنید).
2-3-1-1 حافظه گسترش یافته را تست کنید. (بسط حافظه را بررسی کنید).
2-3-1-3 خطوط آدرس حافظه توسعه یافته را آزمایش کنید. (خطوط آدرس حافظه توسعه یافته را آزمایش کنید).
2-3-2-1 به UserPatch1 بروید. (پرش به UserPatch1).
2-3-2-3 رجیسترهای کش پیشرفته را پیکربندی کنید. (رجیسترهای کش توسعه یافته را پیکربندی کنید).
2-3-3-1 کش های خارجی و CPU را فعال کنید. (کش CPU را فعال کنید).
2-3-3-3 نمایش اندازه کش خارجی (نمایش اندازه کش خارجی).
2-3-4-1 نمایش پیام سایه (نمایش پیام سایه).
2-3-4-3 نمایش بخش های غیر یکبار مصرف
2-4-1-1 نمایش پیام های خطا
2-4-1-3 خطاهای پیکربندی را بررسی کنید. (خطاهای پیکربندی را بررسی کنید).
2-4-2-1 ساعت بلادرنگ را تست کنید. (بررسی کنید که زمان درست است).
2-4-2-3 خطاهای صفحه کلید را بررسی کنید.
2-4-4-1 بردارهای وقفه سخت افزاری را تنظیم کنید. (پیکربندی وقفه های بردار سخت افزاری).
2-4-4-3 در صورت وجود، کمک پردازنده را آزمایش کنید. (اگر وجود دارد، کمک پردازنده را بررسی کنید).
3-1-1-1 پورت های ورودی/خروجی را غیرفعال کنید. (درگاه های ورودی/خروجی غیرفعال شده است).
3-1-1-3 پورت های خارجی RS232 را شناسایی و نصب کنید.
3-1-2-1 پورت های موازی خارجی را شناسایی و نصب کنید. (تشخیص و نصب پورت های موازی خارجی).
3-1-2-3 پورت های ورودی/خروجی داخلی را مجدداً راه اندازی کنید. (درگاه های ورودی/خروجی را مجدداً راه اندازی کنید).
3-1-3-1 BIOS Data Area را راه اندازی کنید. (مناطق داده BIOS را راه اندازی کنید).
3-1-3-3 مقداردهی BIOS Extended Data Area را راه اندازی کنید. (مناطق داده BIOS را راه اندازی کنید).
3-1-4-1 کنترل کننده فلاپی را راه اندازی کنید. (کنترل کننده فلاپی دیسک را راه اندازی کنید).
3-2-1-1 راه اندازی کنترل کننده هارد دیسک (کنترل کننده هارد دیسک را راه اندازی کنید).
3-2-1-2 کنترلر دیسک سخت باس محلی را راه اندازی کنید. (کنترل کننده هارد دیسک باس محلی را راه اندازی کنید).
3-2-1-3 به UserPatch2 بروید
3-2-2-1 خط آدرس A20 را غیرفعال کنید. (نوار آدرس A20 را غیرفعال کنید).
3-2-2-3 ثبت بخش بزرگ ES را پاک کنید.
3-2-3-1 رام های گزینه را جستجو کنید.
3-2-3-3 رام های گزینه سایه.
3-2-4-1 مدیریت توان را تنظیم کنید. (تنظیم مدیریت انرژی).
3-2-4-3 وقفه های سخت افزاری را فعال کنید. (فعال کردن وقفه های سخت افزاری).
3-3-1-1 زمان روز را تنظیم کنید (مدت زمان معینی).
3-3-1-3 قفل کلید را بررسی کنید. (قفل صفحه کلید را بررسی کنید).
3-3-3-1 دستور F2 را پاک کنید
3-3-3-3 اسکن برای ضربه زدن کلید F2.
3-3-4-1 وارد SETUP شوید.
3-3-4-3 پاک کردن در پرچم POST.
3-4-1-1 دستور F2 را پاک کنید (بررسی خطاها).
3-4-1-3 POST انجام شد، برای راه اندازی سیستم عامل آماده شوید.
3-4-2-3 رمز عبور را بررسی کنید (اختیاری). (رمز عبور خود را بررسی کنید).
3-4-3-1 جدول جهانی توصیفگر را پاک کنید.
3-4-4-1 بررسی کننده های برابری را پاک کنید.
3-4-4-3 پاک کردن صفحه (اختیاری).
3-4-4-4 ویروس ها و یادآوری های پشتیبان را بررسی کنید.
4-1-1-1 سعی کنید با INT 19 بوت شوید.
4-2-1-1 خطای کنترل کننده وقفه. (خطای کنترل کننده وقفه).
4-2-1-3 خطای وقفه ناشناخته. (خطای وقفه ناشناخته).
4-2-2-1 خطای وقفه در انتظار. (خطای وقفه در انتظار).
4-2-2-3 خطای رام گزینه را راه اندازی کنید.
4-2-3-1 خطای خاموش شدن (خطای خاموشی).
4-2-3-3 انتقال بلوک توسعه یافته
4-2-4-1 خطای خاموش کردن 10.
4-3-1-3 چیپست را راه اندازی کنید. (چیپست را راه اندازی کنید).
4-3-1-4 refresh counter را راه اندازی کنید. (آغاز شمارنده به روز رسانی).
4-3-2-1 Forced Flash را بررسی کنید.
4-3-2-2 وضعیت HW رام را بررسی کنید.
4-3-2-3 رام بایوس مشکلی نداره.
4-3-2-4 یک تست کامل رم انجام دهید. (رام کامل را بررسی کنید).
4-3-3-1 مقداردهی اولیه OEM را انجام دهید.
4-3-3-2 راه اندازی کنترل کننده وقفه (کنترل کننده وقفه را راه اندازی کنید).
4-3-3-3 کد بوت استرپ را بخوانید.
4-3-3-4 همه بردارها را مقداردهی اولیه کنید.
4-3-4-1 برنامه فلش را بوت کنید.
4-3-4-2 دستگاه بوت را راه اندازی کنید.
4-3-4-3 کد بوت خوب خوانده شد.
آژیر دو صدایی سرعت پایین فن CPU، مشکل سطح ولتاژ ( فرکانس پایینچرخش فن CPU، مشکل سطح ولتاژ).

BIOS را به تنظیمات پیش فرض بازنشانی کنید

ساده ترین راه برای بازنشانی تنظیمات بایوس کامپیوتر از طریق منوی آن است. برای باز کردن منو، کامپیوتر خود را مجددا راه اندازی کنید و کلیدی را که در صفحه بوت ظاهر می شود فشار دهید، در اکثر موارد این گزینه Delete یا F2 است.


در بایوس، پارامتر ( بازنشانی به پیش‌فرض، بارگیری پیش‌فرض‌های کارخانه، پاک کردن تنظیمات بایوس، بارگیری تنظیمات پیش‌فرض) یا چیزی مشابه آن را با استفاده از کلیدهای جهت دار انتخاب کنید، Enter را فشار دهید و عملیات را تأیید کنید. اکنون بایوس از تنظیمات پیش فرض خود استفاده خواهد کرد.


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


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

نصب تجهیزات جدید

در مقایسه با صدای بوق سایر سازندگان BIOS، صداهای بوق BIOS AMI متنوع تر است. در بیشتر موارد، این بوق ها به شما امکان می دهد در مرحله بوت کامپیوتر و مراحل تست سخت افزار POST یک نقص را شناسایی کنید. به طور معمول، تنها کاری که باید انجام دهید تا مشخص شود کدام مؤلفه باعث ایجاد مشکل می شود، شمارش تعداد بوق های منتشر شده از بلندگوی سیستم است.

در زیر بوق های تولید شده توسط BIOS AMI آمده است. در همه موارد، تعداد سیگنال ها و نوع آنها (بلند/کوتاه) نشان داده شده است.

  • بدون سیگنال

این وضعیت شاید ناخوشایندترین حالتی باشد که یک کاربر می تواند با آن مواجه شود. به عنوان یک قاعده، به این معنی است که برق به مادربرد داده نمی شود یا BIOS به طور کلی معیوب است. عدم برق رسانی به مادربرد معمولاً به معنای کابل برق معیوب/شکسته یا منبع تغذیه کامپیوتر معیوب است.

  • یکی کوتاه

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

  • طولانی پیوسته

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

  • دوتا کوتاه

این سیگنال نشان دهنده یک خطا در RAM است. این خطاممکن است نشان دهنده نقص عملکرد خود ماژول های حافظه باشد یا به سادگی نشان دهنده این باشد که یکی از ماژول ها به خوبی در شکاف قرار داده شده است.

  • سه کوتاه

این نوع سیگنال همچنین نشان دهنده خطا در RAM است. اما این خطا کاملاً خاص است و به ندرت با آن مواجه می شوید - این خطا در 64 کیلوبایت اول RAM است.

  • چهار کوتاه

این سیگنال نشان دهنده خرابی تایمر سیستم است. خوشبختانه، این نوع نقص به ندرت رخ می دهد، اما غیر معمول نیست. تنها راهراه حل این است که کل مادربرد را جایگزین کنید.

  • پنج کوتاه

به روشی مشابه، BIOS کاربر را از نقص در قلب رایانه شخصی - پردازنده مرکزی مطلع می کند. با این حال، این نقص ممکن است همیشه با نقص در خود تراشه پردازنده همراه نباشد. اغلب، برای رفع مشکل، کافی است بررسی کنید که پردازنده به طور ایمن در سوکت نصب شده باشد.

  • شش کوتاه

این پیغام نشان می دهد که کنترل کننده صفحه کلید معیوب است یا خود صفحه کلید از بین رفته است. اغلب اوقات، برای اصلاح این وضعیت، کافی است مخاطب را در رابط صفحه کلید در واحد سیستم بررسی کنید.

  • هفت کوتاه

چنین مجموعه ای از صداها نشان دهنده یک نقص نسبتاً جدی است - یعنی خرابی برد سیستم. با این حال، گاهی اوقات ممکن است خطا پس از بررسی کنتاکت های کابل برق روی مادربرد ناپدید شود.

  • هشت کوتاه

پیام BIOS که نشان دهنده خرابی حافظه ویدیویی است. اما در اینجا، مانند بسیاری از خطاهای دیگر، گاهی اوقات مشکل ممکن است به سادگی تماس ضعیف باشد - در این مورد، بین شکاف مادربرد و کارت گرافیک.

  • نه کوتاه

در این حالت، BIOS یک خطای جمع‌بندی حافظه بایوس را نشان می‌دهد. دلایل این پدیده می تواند متفاوت باشد - خطا در نسخه جدید BIOS یا خرابی تصادفی در حافظه CMOS. اغلب این مشکل با فلش کردن بایوس قابل حل است.

  • ده کوتاه

با این مجموعه سیگنال، BIOS یک خطا را در نوشتن به حافظه CMOS گزارش می دهد. به عنوان یک قاعده، این خطا از خطای قبلی جدی تر است و اغلب نیاز به مداخله یک متخصص از یک کارگاه خدماتی دارد.

  • یازده کوتاه
  • یکی بلند، سپس دو، سه یا هشت کوتاه

این نوع پیام های اطلاعاتی به کاربر می گوید که خطاهای کارت گرافیک وجود دارد. به طور معمول، چنین سیگنال های صوتی تنها در هنگام استفاده از کارت های ویدئویی قدیمی (Mono/CGA/EGA) تولید می شوند، بنابراین شانس مواجهه با آنها در حال حاضر بسیار کم است. در بیشتر موارد، این نقص را می توان با نصب دقیق کارت گرافیک در کانکتور برطرف کرد.

شنیدن صدای بوق برای بسیاری از کاربران کاملاً آشناست واحد سیستمهنگامی که برق کامپیوتر را روشن می کنید. یک سیگنال کوتاه نشان می دهد که "همه چیز مرتب است." و اگر به عنوان مثال، 1 سیگنال طولانی یا یک سری صدا به جای آن به صدا درآید، بلافاصله مشخص می شود که مشکلی رخ داده است. این سیگنال‌ها را از بایوس ساطع می‌کند، همان برنامه‌ای که ابتدا اجرا می‌شود و تمام اجزای کامپیوتر (از پردازنده مرکزی تا نمایشگر) را آزمایش می‌کند.

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

خطاهای BIOS در ترکیب خاصی از سیگنال های طولانی و کوتاه کدگذاری می شوند. علاوه بر این، همه آنها برای مادربردهای سال های مختلف تولید تقریباً از همه تولید کنندگان (از معروف ترین تا "noname") یکسان هستند. کدهای خطای BIOS دارای صدا هستند توصیف همراه با جزئیاتدر دستورالعمل های مادربرد، با این حال، اغلب به زبان انگلیسی.

BIOS می تواند صداها را تحت یک شرط اجباری تولید کند: یک بلندگوی سیستم کوچک، همانطور که به آن گفته می شود، باید به مادربرد متصل شود. در غیر این صورت، خطاهای BIOS بدون توجه باقی می ماند و کاربر فقط می بیند صفحه تاریکنظارت کنید.

سیگنال های صوتی: برای رمزگشایی آنها چه چیزی لازم است؟

اگر یک سیگنال BIOS منفرد نشان دهنده راه اندازی عادی رایانه باشد، یک سری از همان صداهای کوتاه یا بلند (ترکیب آنها) نشان دهنده تشخیص مشکلات و همچنین ماهیت سخت افزاری است. سپس باید پوشش واحد سیستم را باز کنید. و حتی اگر کاربر خود با دستگاه PC تداخل نداشته باشد، مثلاً به دلیل وجود مهرهای کارخانه ای روی پیچ های پوشش، رمزگشایی این سیگنال ها به تعیین منبع مشکل کمک می کند.

صداهای بوق ممکن است برای تولید کنندگان رایانه های مختلف متفاوت باشد زیرا از نسخه های مختلف BIOS استفاده می کنند. با این حال ، در میان آنها می توانید مواردی را پیدا کنید که معمولی هستند و بیشتر مورد استفاده قرار می گیرند.

تشخیص با استفاده از سیگنال های صدا BIOS یکی از بیشترین است روش های موثر، بدون استفاده از بردهای آزمایشی خاص (مانند POST-card)، بنابراین، با وجود توسعه سیستماتیک فناوری های تولید، همه مادربردها دارای یک بلندگوی کوچک یا حداقل یک رابط برای اتصال آن هستند.

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

هنگامی که همه چیز مطابق آنچه در نظر گرفته شده است کار می کند ، برای رمزگشایی کدهای خطا ، باید از یک لیست ویژه استفاده کنید که سیگنال های معمولی را برای نسخه BIOS خاص نشان می دهد.

کدهای بوق BIOS را اهدا کنید

متداول ترین نسخه های بیشمار BIOS به عنوان جوایز توسعه دهنده در نظر گرفته می شود ، که از زمان هایی که مارک پنتیوم حتی وجود نداشت ، برنامه های خود را برای مادربردها تهیه کرده است.

لیست سیگنال های معمولی که برای همه نسخه های Award BIOS یکسان هستند به شرح زیر است:

  1. سیگنال پیوسته آسیب به منبع تغذیه. ساده ترین راه برای بررسی صحت این موضوع، تعویض منبع تغذیه با یک منبع تغذیه خوب شناخته شده است.
  2. 2 کوتاه. BIOS به خطاهای جزئی توجه می کند ، که با این حال ، به عنوان مثال با بارگیری تنظیمات استاندارد کارخانه ، به پارامترهای صحیح وارد می شود.
  3. 3 طولانی. مشکل از بلوک کیبورد روی مادربرد است. علت ممکن است یک مدار کوتاه در صفحه کلید یا کابل اتصال یا مادربرد (اتصال ، الکترونیک ، گرد و غبار رسانا برقی و غیره) باشد.
  4. 1 بلند، 1 کوتاه. خطاهای BIOS توسط ماژول های RAM ایجاد می شود. ساده ترین راه برای رفع مشکل ، از بین بردن ماژول ها ، دمیدن گرد و غبار انباشته شده از کانکتور ، تمیز کردن مخاطبین روی خود ماژول ها و قرار دادن آنها در داخل کانکتور است. شما می توانید فقط یک ماژول را برای دوره آزمایشی بگذارید و در صورت لزوم آنها را تغییر دهید و تعیین کنید که کدام یک باعث سیگنال های صوتی می شود.
  5. 1 بلند، 2 کوتاه. . برای برخی از مدل های کارت ویدیویی ، چنین کدهایی در هنگام تماس ضعیف در کانکتور مانیتور صادر می شود ، هنگامی که در لحظه روشن کردن BIOS نمی تواند وجود اتصال با آن را تشخیص دهد. برای رفع مشکل، می‌توانید همان کاری را که با RAM در پاراگراف قبل انجام دادید، با کارت گرافیک انجام دهید.
  6. 1 بلند، 3 کوتاه. BIOS قادر به تنظیم اولیه صفحه کلید نبود ، که ممکن است مشکلی در صفحه کلید یا اتصال یا الکترونیک مادربرد را نشان دهد. ساده ترین راه این است که به طور موقت صفحه کلید را غیرفعال کنید، سپس بلافاصله مشخص می شود که آیا منبع مشکل است یا خیر.
  7. 1 بلند، 9 کوتاه. خود تراشه BIOS معیوب است. فقط باید کامپیوتر خود را برای مدتی خاموش کنید و سعی کنید دوباره آن را روشن کنید. اگر اوضاع ادامه یابد و کدهای خطای BIOS تغییر نکند ، پس باید مادربرد را جایگزین کنید یا سعی کنید با استفاده از یک برنامه نویس خاص ، تراشه را فلش کنید.
  8. 1 طولانی، به طور مداوم تکرار می شود. خطا هنگام مقداردهی اولیه حافظه. لازم است ماژول ها را تعویض کنید یا حداقل مخاطبین را در کانکتور تمیز کنید و سعی کنید دوباره روشن شوید.
  9. 1 کوتاه، به طور مداوم تکرار می شود. عملکرد نادرست منبع تغذیه در هر صورت تنها تعویض آن با واحد کار یا تعمیر واحد موجود کمک کننده خواهد بود. به دلیل کانکتورهای بزرگ در مقایسه با سایر اجزای واحد سیستم، عملاً هیچگاه مخاطبین بد در اینجا یافت نمی شوند.

کدهای بیپ AMI BIOS

توسعه دهنده AMI کمتر از جایزه رقیب خود در BIOS از مادربردهای خود یافت می شود ، اما با این وجود ، آن را به طور محکم ، هرچند کوچک و طاقچه در این بازار ، کاملاً اشغال کرده است ، بنابراین شما باید آماده باشید تا با سیستم رمزگذاری سیگنال صوتی آن روبرو شوید.

رمزگشایی رمزگذاری سیگنال های صوتی:

  1. 2 کوتاه. خطا ناشی از عملکرد نادرست رم است. در هر صورت ، شما باید با تمیز کردن اتصالات از گرد و غبار شروع کنید ، حتی اگر قصد دارید بلافاصله ماژول های جدیدی را نصب کنید تا جایگزین های "مشکوک" شود.
  2. 3 کوتاه. مانند نکته قبلی، این نشان دهنده معیوب بودن ماژول RAM است.
  3. 4 کوتاه. تایمر سیستم که اساس کار سایر اجزای مادربرد است، معیوب است. تنها کاری که می توان بدون تعویض آن انجام داد، خاموش کردن واحد سیستم برای مدتی است.
  4. 5 کوتاه. خطا هنگام راه اندازی اولیه CPU. می توانید واحد سیستم را برای مدتی خاموش کنید یا سیستم خنک کننده را از پردازنده خارج کنید، آن را از کانکتور بیرون بکشید و سپس آن را دوباره وارد کنید. اگر همه چیز شکست خورد، باید پردازنده را تغییر دهید.
  5. 6 کوتاه. صفحه کلید یا واحد پردازش آن روی مادربرد معیوب است. برای روشن شدن منبع، می توانید به طور موقت صفحه کلید را غیرفعال کنید و آن را با یک کپی خوب جایگزین کنید.
  6. 7 کوتاه. مادربرد مشکل دارد. در چنین شرایطی، یک بازرسی دقیق خارجی از برد برای وجود آشغال در بسته شدن کنتاکت ها می تواند کمک کند.
  7. 8 کوتاه. کارت گرافیک معیوب است. باید آن را تعویض کنید یا به عنوان آخرین راه حل، کنتاکت های کانکتور را تمیز کنید. می توانید کارت گرافیک داخلی را به طور موقت روشن کنید و عملکرد رایانه را با آن بررسی کنید (البته اگر در دسترس باشد).
  8. 1 بلند، 2 کوتاه. خطا هنگام راه اندازی اولیه کارت گرافیک. راه حل ها مانند پاراگراف قبل هستند.
  9. 1 بلند، 3 کوتاه. کارت گرافیک مشکل داره
  10. 1 بلند، 8 کوتاه. یا کارت گرافیک یا مانیتور مشکل داره.

لیست‌های زیر از سیگنال‌های BIOS مبنایی برای تشخیص رایانه‌ای است که گزینه‌های دیگری وجود ندارد. در بیشتر موارد، آنها به شما امکان می دهند منبع مشکل را تعیین کنید، که می تواند به سادگی با یک واحد شناخته شده خوب جایگزین شود.

American Megatrends, Inc. (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 در درگاه تشخیصی مشهود است. لازم به ذکر است که عدم موفقیت حداقل یکی از این منابع باعث می شود که هیئت مدیره سیستم به طور کلی در همان مرحله اول اعدام شروع نشود.

در تعدادی از بردها، فرآیند اولیه سازی با تغییر CPU به حالت محافظت شده آغاز می شود. در این حالت ، پس از اولین کد ارائه شده 43H ، اجرای پس از آن همانطور که در مستندات Amibios توضیح داده شده است ادامه می یابد - کنترل به نقطه D0H منتقل می شود.

کدهای روش اولیه سازی بسته بندی نشده

نقاط چک کد اولیه فشرده نشده

کد خطاشرح خطا
E.E.در پیاده سازی های مدرن Amibios ، اولین کد ارائه شده با دسترسی به دستگاهی که از آن می توان برای بازیابی BIOS امکان پذیر است همراه است
CCراه‌اندازی منطق سیستم، نوع CD Flash ROM شناسایی نشد
C.E.عدم تطابق چک جمع در شروع بایوس CF خطا در دسترسی به تراشه فلش رام یدکی
DDاولیه سازی اولیه RTC که در تراشه SIO ادغام شده است
D0وقفه NMI غیر قابل ماسک را غیرفعال کنید. آزمایش تاخیر زمانی برای تضعیف فرآیندهای گذرا. چک‌سوم Boot Block را بررسی کنید، در صورت عدم تطابق متوقف شود
D1روش بازسازی حافظه و تست اطمینان پایه را انجام دهید. تغییر به حالت آدرس دهی حافظه 4 گیگابایتی
D3تعیین ظرفیت و تست حافظه اولیه
D4به حالت آدرس دهی حافظه واقعی برگردید. اولیه سازی اولیه مجموعه تراشه. نصب پشته
D5انتقال ماژول POST از فلش رام به قسمت حافظه ترانزیت
D6اگر جمع کنترلی یا CTRL+Home مطابقت نداشته باشد، انتقال به رویه انجام می شود بازیابی فلشرام (کد E0)
D7انتقال کنترل برنامه کاربردی، که بایوس سیستم را باز می کند
D8جعبه گشایی کامل بایوس سیستم
D9انتقال کنترل بایوس سیستم به Shadow RAM
D.A.خواندن اطلاعات از ماژول های DIMM DB SPD (Serial Presence Detect) تنظیم MTRR رجیسترهای CPU
دی سیکنترل کننده حافظه بر اساس داده های دریافتی از خطای پیکربندی حافظه سیستم SPD DE برنامه ریزی می شود. خطای مرگبار
DFخطای پیکربندی حافظه سیستم. بیپ 10 زودتر
11 بازگشت از حالت STR (Suspend to RAM).
12 بازیابی دسترسی به SMRAM (رم مدیریت سیستم)
13 بازسازی مجدد حافظه
14 یافتن و مقداردهی اولیه VGA BIOS

کدهای رویه بازنویسی فلش رام

کدهای بازیابی بلوک بوت

کد خطاشرح خطا
E0آماده سازی برای رهگیری INT19 در حال انجام است و توانایی راه اندازی سیستم در حالت ساده بررسی می شود.
E1تنظیم بردارهای وقفه
E3بازیابی محتویات CMOS، جستجو و مقداردهی اولیه BIOS
E2آماده سازی کنترل کننده های وقفه و دسترسی مستقیم به حافظه
E6تایمر سیستم و وقفه های FDC را فعال کنید
E.C.راه اندازی مجدد کنترلرهای IRQ و DMA ED راه اندازی درایو دیسک
E.E.خواندن بخش بوت از خطای عملیات فلاپی دیسک EF
F0یافتن فایل AMIBOOT.ROM
F1فایل AMIBOOT.ROM در دایرکتوری ریشه F2 Read FAT یافت نشد
F3خواندن AMIBOOT.ROM
F4اندازه فایل AMIBOOT.ROM با اندازه فلش رام مطابقت ندارد
F5غیرفعال کردن کش داخلی
FBتعریف نوع فلش رام
F.C.پاک کردن بلوک اصلی فلش رام
FDبرنامه نویسی بلوک اصلی فلش رام
FFBIOS را مجددا راه اندازی کنید

کدهای بایوس سیستم باز شده در ShadowRAM اجرا شده است

کد زمان اجرا در رم سایه F000 فشرده نشده است

کد خطاشرح خطا
03 وقفه NMI غیر قابل ماسک را غیرفعال کنید. بازنشانی تعریف نوع
05 مقداردهی اولیه پشته غیرفعال کردن کش حافظه و کنترلر USB
06 اجرای یک برنامه کاربردی در رم
07 شناسایی پردازنده و مقداردهی اولیه APIC
08 بررسی CMOS checksum
09 بررسی عملکرد کلیدهای End/Ins
0Aبررسی خرابی باتری
0Bپاک کردن رجیسترهای بافر کنترلر صفحه کلید
0Cیک فرمان آزمایشی به کنترلر صفحه کلید ارسال می شود
0Eجستجو کردن دستگاه های اضافیتوسط کنترلر صفحه کلید ارائه می شود
0Fراه اندازی صفحه کلید
10 یک دستور تنظیم مجدد به صفحه کلید ارسال می شود
11 اگر کلید End یا Ins فشار داده شود، CMOS 12 بازنشانی می‌شود. کنترل‌کننده‌های DMA را در حالت غیرفعال قرار می‌دهیم.
13 مقداردهی اولیه چیپست و حافظه نهان L2
14 بررسی تایمر سیستم
19 آزمایش تولید درخواست بازسازی DRAM در حال اجرا است
1Aبررسی مدت چرخه بازسازی
20 راه اندازی دستگاه های خروجی
23 درگاه ورودی کنترلر صفحه کلید خوانده می شود. کلید قفل کلید و سوئیچ تست ساخت مورد بازجویی قرار می گیرند
24 آماده شدن برای مقداردهی اولیه جدول برداری وقفه
25 اولیه سازی بردار وقفه کامل شد
26 وضعیت جامپر توربو سوئیچ از طریق درگاه ورودی کنترلر صفحه کلید بررسی می شود
27 راه اندازی اولیه کنترل کننده USB. به روزرسانی میکرود پردازنده شروع
28 در حال آماده شدن برای نصب حالت ویدیویی
29 اولیه سازی پانل LCD
2Aدستگاههای پشتیبانی شده توسط ROM های اضافی را جستجو کنید
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
3Bآماده شدن برای تست حافظه را در حالت محافظت شده شروع کنید
40 تهیه جداول توصیفگر GDT و IDT
42 تغییر به حالت محافظت شده
43 پردازنده در حالت محافظت شده است. وقفه ها فعال شد
44 آماده شدن برای آزمایش خط A20
45 تست خط A20
46 تعیین اندازه RAM تکمیل شد
47 داده های تست ثبت شده در حافظه معمولی
48 بررسی مجدد حافظه معمولی
49 تست حافظه گسترده
4Bریست حافظه
4Cنشان دهنده فرآیند صفر کردن
4 بعدیضبط در CMOS اندازه های به دست آمده حافظه معمولی و توسعه یافته 4E نشان دهنده مقدار واقعی حافظه سیستم
4Fتست حافظه معمولی توسعه یافته در حال اجرا است
50 اصلاح اندازه حافظه معمولی
51 تست حافظه گسترده
52 حجم حافظه معمولی و حافظه گسترده ذخیره شد
53 رسیدگی به خطای برابری با تاخیر
54 پردازش توازن و وقفه غیرقابل پوشش را غیرفعال کنید
57 راه اندازی منطقه حافظه برای POST Memory Manager
58 از شما خواسته می شود که وارد CMOS Setup شوید
59 بازگرداندن پردازنده به حالت واقعی
60 بررسی ثبت‌های DMA صفحه
62 تست رجیسترهای آدرس و طول ارسال کنترلر DMA#1
63 تست رجیسترهای آدرس و طول ارسال کنترلر DMA#2
65 برنامه نویسی کنترلرهای DMA
66 پاک کردن رجیسترهای Write Request و Mask Set POST
67 برنامه نویسی کنترل کننده های وقفه
7Fحل درخواست NMI از منابع اضافی
80 حالت سرویس وقفه را از درگاه PS/2 تنظیم می کند
81 تست رابط صفحه کلید برای خطاهای بازنشانی
82 تنظیم حالت عملکرد کنترلر صفحه کلید
83 بررسی وضعیت قفل کلید
84 بررسی ظرفیت حافظه
85 نمایش پیام های خطا
86 پیکربندی سیستم برای عملیات Setup
87 بسته بندی برنامه راه اندازی CMOS را در حافظه معمولی باز کنید.
88 برنامه راه اندازی توسط کاربر تکمیل شد
89 بازیابی وضعیت کامل پس از عملیات Setup
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انتقال کدهای اجرایی بایوس به ناحیه Shadow RAM
A8راه اندازی بایوس اضافی در بخش E000h
A9بازگشت کنترل به سیستم BIOS AA راه اندازی گذرگاه USB
ABآماده سازی ماژول INT13 برای ارائه خدمات دیسک
A.C.ساخت جداول AIOPIC برای پشتیبانی از سیستم های AD چند پردازنده ای آماده سازی ماژول INT10 برای ارائه خدمات ویدئویی
A.E.مقداردهی اولیه 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 و پشتیبانی از عملکردهای صرفه جویی در انرژی (عملکرد سبز) هستند.

انجام POST در رم سایه

کد خطاشرح خطا
03 NMI، PIE (فعال کردن وقفه دوره ای)، AIE (فعال کردن وقفه زنگ هشدار)، UIE (فعال کردن وقفه به روز رسانی) را غیرفعال کنید. ممنوعیت تولید فرکانس قابل برنامه ریزی SQWV
04 بررسی تولید درخواست‌ها برای بازسازی DRAM
05
06 منطقه حافظه را از آدرس F000h، جایی که BIOS 07 در آن قرار دارد، آزمایش کنید. بررسی عملکرد CMOS و باتری
بودنبرنامه نویسی رجیسترهای پیکربندی پل های جنوبی و شمالی
09 راه اندازی حافظه نهان L2 و رجیسترهای کنترل حافظه پنهان پیشرفته در پردازنده Cyrix
0Aایجاد یک جدول از بردارهای قطع. پیکربندی منابع مدیریت توان و تنظیم بردار SMI
0Bبررسی CMOS Checksum. اسکن دستگاه های اتوبوس PCI. به روزرسانی میکرو کد پردازنده
اولیه سازی کنترلر صفحه کلید
0Dپیدا کردن و مقداردهی اولیه آداپتور ویدئو. راه اندازی IOAPIC اندازه گیری ساعت، تنظیم FSB
0Eمقداردهی اولیه MPC تست حافظه ویدئویی نمایش لوگوی جایزه
0Fبررسی اولین کنترلر DMA 8237 تشخیص صفحه کلید و تست داخلی. تایید BIOS Checksum
10 در حال بررسی دومین کنترلر DMA 8237
11 بررسی رجیسترهای صفحه کنترلر DMA
14 تست کانال تایمر سیستم 2 15 تست ثبت نام پوشش درخواستی کنترل کننده وقفه 1
16 تست رجیستر پوشاندن درخواست دومین کنترل کننده وقفه 19 بررسی غیر فعال بودن درخواست وقفه غیرقابل پوشش NMI
30 تعیین حجم حافظه پایه و حافظه گسترده. راه اندازی APIC کنترل نرم افزارحالت تخصیص را بنویسید

کد خطاشرح خطا
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 بیتی به HDD. پیکربندی منابع ISA/PnP
52 راه اندازی بایوس اضافی تنظیم مقادیر رجیسترهای پیکربندی PIIX. تشکیل NMI و SMI
53
60 نصب محافظ آنتی ویروس BOOT Sector
61 مراحل نهایی برای مقداردهی اولیه مجموعه چیپ
62 خواندن شناسه صفحه کلید تنظیم پارامترهای آن
63 تصحیح بلوک های ESCD، DMI. پاک کردن رم
FFانتقال کنترل به بوت لودر BIOS دستور INT 19h را اجرا می کند

3. جایزه مدال BIOS V6.0

مدال AwardBIOS V6.0

اولین ذکر از BIOS Medallion جایزه ، نسخه 6.0 به 12 مه 1999 باز می گردد. ساختار محصول جدید بدون تغییر باقی مانده و مراحل اولیه سازی اولیه (اوایل) ، دیررس (دیر () و نهایی (سیستم) را حفظ می کند سخت افزار. تغییرات قابل توجهی بر الگوریتم های اجرای POST تأثیر گذاشت که در رمزگذاری جدید پست های بازرسی منعکس شد و به طور قابل توجهی دامنه کاربرد آنها را گسترش داد. با این حال ، در BIOS جدید جایی برای فن آوری های منسوخ مانند EISA وجود نداشت و به همین دلیل تعدادی از کدهای پست لغو شد.

اجرای مراحل POST راه اندازی از رام

در مرحله اولیه اولیه، کد برنامه BIOS از Boot Block در فلش رام اجرا می شود و با خروجی چک پوینت ها 91h...FFh به پورت تشخیصی همراه می شود.

کد خطاشرح خطا
91 انتخاب یک اسکریپت راه اندازی برای بستر CF که نوع پردازنده را تعیین می کند
C0ممنوعیت کش خارجی ممنوعیت کش داخلی Ban Shadow RAM. برنامه نویسی کنترلر DMA، کنترل کننده وقفه، تایمر، بلوک RTC C1 تعیین نوع حافظه، حجم کل و قرارگیری در خطوط 0C بررسی جمع های کنترل
C3بررسی اولین درام 256K برای سازمان منطقه موقت. باز کردن BIOS در منطقه موقت
C5در صورت مطابقت با چک ، کد پست اجرا شده به Shadow منتقل می شود. در غیر این صورت ، کنترل به روش بازیابی BIOS منتقل می شود
B0راه اندازی پل شمالی
A0-AFروش اولیه سازی منطق سیستم وابسته به سخت افزار خطای E0-EF در طی فرآیند اولیه سازی منطق سیستم

بازیابی بایوس

انجام POST در رم سایه

اولیه سازی اواخر در RAM انجام می شود و تا زمانی که منوی کاربر نامیده شود - CMOS Setup ادامه می یابد. این مرحله POST با استفاده از بخش حافظه E000h مشخص می شود، که در آن عبور نقاط بازرسی از ساعت 01 به 7Fh پردازش می شود.

کد خطاشرح خطا
01 باز کردن بسته بندی XGROUP در آدرس فیزیکی 1000:0000h
03 زود
05 تنظیم مقادیر اولیه متغیرهایی که ویژگی های تصویر را مشخص می کنند. بررسی پرچم وضعیت CMOS
07 بررسی و مقداردهی اولیه کنترل کننده صفحه کلید
08 تعیین نوع رابط صفحه کلید متصل
0Aروش تشخیص خودکار صفحه کلید و ماوس تنظیمات نهایی کنترلر صفحه کلید با استفاده از ثبات های فضای PCI
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 بررسی کانال اول کنترلر 8237 DMA
37 بررسی کانال دوم کنترلر DMA 8237
39 تست ثبت صفحه DMA
3Cراه اندازی کنترلر تایمر بازه قابل برنامه ریزی (8254).
3Eراه اندازی کنترل کننده اصلی 8259
40 راه اندازی کنترلر Slave 8259
43 آماده سازی کنترل کننده وقفه برای عملیات. وقفه ها غیرفعال می شوند، بعد از آزمایش حافظه فعال می شوند
45 بررسی انفعال یک درخواست وقفه غیرقابل ماسک (NMI).
47 انجام تست های ISA/EISA
49 تعیین مقدار حافظه پایه و توسعه یافته. کنترل نرم افزار حالت Writes Allocation با تنظیم رجیسترهای AMD K5
4Eتست حافظه در اولین مگابایت و تجسم نتایج بر روی صفحه نمایش. راه اندازی طرح های ذخیره سازی برای سیستم های تک و چند پردازنده ای، راه اندازی ثبات ها در پردازنده Cyrix M1
50 مقداردهی اولیه USB
52 تست تمام حافظه های موجود سیستم، از جمله منطقه کنترل کننده ویدئویی داخلی (حافظه مشترک). تجسم نتایج بر روی صفحه نمایش
53 بازنشانی رمز ورود به سیستم
55 تجسم تعداد پردازنده های شناسایی شده
57 راه اندازی اولیه دستگاه های ISA PnP که به هر یک از آنها یک CSN (شماره انتخاب کارت) اختصاص داده شده است. رندر آرم EPA
59 راه اندازی سیستم پشتیبانی آنتی ویروس
5Bشروع روش به روز رسانی بایوساز یک درایو فلاپی 5 بعدی که کنترل کننده های SIO و Audio روی برد را راه اندازی می کند
60 دسترسی به CMOS Setup باز است
63 راه اندازی ماوس PS/2
65 راه اندازی ماوس USB
67 استفاده از IRQ12 توسط دستگاه های PCI در صورت عدم وجود ماوس PS/2 در سیستم 69 مقداردهی اولیه کامل کنترلر کش L2
6Bمقداردهی اولیه چیپست بر اساس راه اندازی CMOS
6 بعدیپیکربندی منابع برای دستگاه‌های ISA PnP در حالت پیکربندی SIO 6F راه‌اندازی زیرسیستم فلاپی دیسک
73 مراحل اولیه برای راه اندازی اولیه زیرسیستم هارد دیسک. در برخی از پلتفرم‌ها - برای راه‌اندازی AwardFlash از ALT+F2 نظرسنجی کنید
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 رزرو شده، حمل پرچم پاکسازی
87 ساخت جداول SYSID در ناحیه DMI
88 رزرو شده، حمل پرچم پاکسازی
89 ایجاد جداول خدمات ACPI
8Aرزرو شده، حمل پرچم پاکسازی
8Bجستجو و مقداردهی اولیه BIOS برای دستگاه های اضافی
8Cرزرو شده، حمل پرچم پاکسازی
8Dراه اندازی روتین های نگهداری بیت برابری
8Eرزرو شده، حمل پرچم پاکسازی
8Fوضوح IRQ12 برای اتصال داغ ماوس 90 رزرو شده، پرچم حمل شفاف
91 راه اندازی منابع پلت فرم Legacy
92 رزرو شده، حمل پرچم پاکسازی
93 احتمالا استفاده نشده
94 مراحل نهایی برای مقداردهی اولیه منطق هسته قبل از بارگذاری سیستم عامل. سیستم مدیریت توان اولیه سازی را کامل می کند. صفحه راه اندازی BIOS حذف شده و جدول تخصیص منابع نمایش داده می شود. پردازنده های خانواده AMD K6 دارای تنظیمات خاصی هستند. به روز رسانی میکروکد برای پردازنده های خانوادگی اینتل پنتیوم® II و بالاتر
95 تنظیم انتقال خودکار به زمان زمستان/تابستان. برنامه ریزی کنترل کننده صفحه کلید برای فرکانس تکرار خودکار
96 در سیستم های چند پردازنده تنظیمات نهایی سیستم انجام می شود و جداول و فیلدهای سرویس ایجاد می شود. برای پردازنده های خانواده Cyrix، تنظیمات ثبت اضافی انجام می شود. ساخت جدول ESCD "Extended System Configuration Data" تنظیم زمان شمار DOS مطابق با ساعت Real Time. پارتیشن های دستگاه بوت برای استفاده بیشتر توسط ابزارهای آنتی ویروس داخلی ذخیره می شوند: Trend AntiVirus یا Paragon Anti-Virus Protection. بلندگوی سیستم یک سیگنال تکمیل POST منتشر می کند. جدول MSIRQ ساخته و ذخیره شده است

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

کدهای رویداد سیستم - نقاط کنترل رویدادهای سیستم.

کدهای اشکال زدایی مدیریت انرژی، نقاط بازرسی هستند که در حین اجرای سرویس های APM یا ACPI رخ می دهند.

کدهای خطای سیستم - پیام هایی در مورد خطاهای مرگبار.

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

ویژگی های گذر سریع POST

برای کاهش زمان بوت شدن سیستم، کاربر می تواند گزینه “Quick Power On Self Test” را در CMOS Setup انتخاب کند. در این حالت، POST با حذف برخی از رویه ها تسریع می شود ( بوت سریع).

الگوی عملیات بوت سریع جایگزین فازهای POST اواخر و نهایی می شود و بر عملکرد بلوک بوت تاثیری نمی گذارد. نرم‌افزار Award یک کدگذاری از رویه‌های اجرایی برای POST سریع ارائه می‌دهد که با استاندارد متفاوت است. Quick Boot با خروجی ایست بازرسی 65h به درگاه تشخیصی شروع می شود و با کد POST 80h به پایان می رسد. سپس کنترل با نمایش کد Award BIOS FFh به سیستم عامل منتقل می شود.

کد خطاشرح خطا
65 اولیه سازی اولیه کنترلر SIO، بازنشانی نرم افزار کنترل کننده ویدئو. راه اندازی کنترلر صفحه کلید، تست صفحه کلید و ماوس. راه اندازی کنترل کننده صدا بررسی یکپارچگی ساختارهای BIOS. باز کردن مراحل نگهداری فلش رام راه اندازی سینت سایزر فرکانس داخلی
66 کش L1/L2 را با توجه به نتایج بدست آمده از دستور CPUID راه اندازی می کند. تولید یک جدول برداری متشکل از نشانگرهایی برای قطع کردن روال های مدیریت. راه اندازی سخت افزار مدیریت توان
67 بررسی امکان پذیر بودن CMOS و توان باتری. پیکربندی رجیسترهای چیپست بر اساس تنظیمات CMOS. راه اندازی کنترل کننده صفحه کلید به عنوان بخشی از چیپست. ایجاد متغیرهای ناحیه داده بایوس
68 راه اندازی سیستم ویدیویی
69 در حال پیکربندی کنترل کننده وقفه i8259
6Aبا استفاده از یک الگوریتم خاص، یک تست RAM تک پاس سریع انجام می شود
6Bتجسم تعداد پردازنده های شناسایی شده، آرم EPA و درخواست برای راه اندازی ابزار AwardFlash. پیکربندی منابع کنترل کننده ورودی/خروجی تعبیه شده در حالت پیکربندی
70 دعوت‌نامه‌ها برای ورود به Setup. راه اندازی PS/2 و ماوس USB
71 راه اندازی کنترلر کش
72 راه اندازی رجیسترهای پیکربندی منطق سیستم. تشکیل پلاگین و لیست دستگاه ها را پخش کنید. راه اندازی کنترلر FDD
73 راه اندازی کنترلر HDD
74 راه اندازی پردازنده کمکی
75 اگر توسط کاربر در راه اندازی CMOS مشخص شده باشد، IDE HDD محافظت از نوشتن است.
77 درخواست رمز عبور و نمایش پیام: "برای ادامه F1، برای ورود به Setup DEL را فشار دهید"
78 راه اندازی بایوس برای دستگاه های اضافی در گذرگاه های ISA و PCI
79 راه اندازی منابع پلت فرم Legacy
7Aایجاد جدول ریشه RSDT و جداول دستگاه DSDT، FADT و غیره.
7Dیافتن اطلاعات در مورد پارتیشن های دستگاه بوت
7Eپیکربندی سرویس های بایوس قبل از راه اندازی سیستم عامل
7Fتنظیم پرچم NumLock بر اساس CMOS SetUp
80 انتقال کنترل به سیستم عامل

انجام POST در حالت ذخیره انرژی

یکی از حالت های پلتفرم، زمانی که محتویات رم روی هارد دیسک ذخیره می شود، Hibernate نام دارد. در مشخصات ACPI ("پیکربندی پیشرفته و مشخصات رابط نیرو"، ویرایش 2.0a مورخ 03/31/2002) به عنوان حالت صرفه جویی در مصرف انرژی S4 (خواب غیر فرار) تعریف شده است. بازگشت به عملکرد کامل نیاز به روش خاصی برای تکمیل POST دارد.

طرح عملیاتی ACPI S4، مانند شروع سریع، جایگزین فازهای آخر و نهایی POST می شود. یک نکته ضروری، بررسی اسکریپت راه اندازی در بلوک بوت است. بسته به اینکه سیستم پس از سیگنال Reset سخت افزاری در چه وضعیت ACPI قرار دارد، تصمیم برای خروج از حالت 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منطقه PM در حافظه سیستم ذخیره نمی شود اگر در Shadow RAM یا SMRAM ایجاد شود. در برخی موارد، مقداردهی اولیه مجدد و نهایی گذرگاه 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, Ltd.

یکی از پیشروان در توسعه نرم افزارهای سطح پایین، فن آوری های فونیکس، زمان انتشار ویندوز 95 را تعیین کرد. نسخه جدید PhoenixBIOS 4.0. حمایت خانواده پردازنده های اینتلپنتیوم در نام تجدید نظرهای میانی منعکس شده است. یکی از جدیدترین ها - Release 6.0 - پایه و اساس همه بایوس های منتشر شده را تشکیل داد. با ظهور نسخه 6.1، هیچ تغییر قابل توجهی در اجرای رویه های POST ایجاد نشد، و بنابراین، این روی نشان دادن پست های بازرسی تأثیری نداشت.

یکی از ویژگی های متمایز PhoenixBIOS این است که اگر در هنگام اجرای POST هنگام آزمایش 512 کیلوبایت حافظه اصلی (کدهای 2Ch, 2Eh, 30h) خطاهایی رخ دهد، اطلاعات اضافی به پورت 80h در قالب word خروجی می شود که بیت های آن خط آدرس ناموفق را مشخص می کند. یا سلول داده به عنوان مثال، کد "2C 0002" به این معنی است که یک خطای حافظه در خط آدرس 1 شناسایی شده است. کد "2E 1020" در این مورد به این معنی است که یک خطا در خطوط داده 12 و 5 در بایت پایین شناسایی شده است. گذرگاه داده حافظه در سیستم های 386SX که از یک گذرگاه داده شانزده بیتی استفاده می کنند، امکان بروز خطا در مرحله اجرای کد 30h وجود ندارد.

خروجی کد POST به درگاه عیب یاب با خروجی سیگنال صوتی به بلندگوی سیستم همراه است. طرح تولید سیگنال صوتی به شرح زیر است:

  • کد هشت بیتی به چهار گروه دو بیتی تبدیل می شود
  • مقدار هر گروه به یک نفر افزایش می یابد
  • بر اساس مقدار دریافتی، یک سیگنال صوتی کوتاه تولید می شود (به عنوان مثال: کد 16h = 00 01 01 10 = 1-2-2-3)

اجرای مراحل POST راه اندازی از رام

کد خطاشرح خطا
01 راه اندازی کنترل کننده مدیریت پایه (BMC)
02 بررسی حالت فعلی پردازنده
03 غیرفعال کردن وقفه های غیر ماسک
04 نوع پردازنده نصب شده مشخص می شود
06 تنظیمات اولیه رجیسترهای PIC و DMA
07 ناحیه حافظه تعیین شده برای کپی BIOS به صفر بازنشانی می شود
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 راه اندازی مدیریت اعزام فینیکس
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 - کنترل بوت از راه دور
42
44 وقفه BIOS را تنظیم کنید
45 راه‌اندازی دستگاه‌ها قبل از فعال کردن مکانیسم PnP
46 چک جمع BIOS با استفاده از یک الگوریتم خاص محاسبه می شود
47 راه اندازی کنترلرهای I2O I/O
48 جستجو برای آداپتور ویدئو
49 راه اندازی PCI
4Aراه اندازی آداپتورهای ویدئویی سیستم
4BQuiet Boot در حال اجرا است - یک دنباله راه اندازی سیستم کوتاه شده که برای سرعت بخشیدن به POST استفاده می شود.
4Cمحتویات VGA BIOS در ناحیه حمل و نقل بازنویسی می شوند
4Eتجسم رشته متنی بایوس کپی رایت
4Fذخیره حافظه برای منوی انتخاب دستگاه بوت
50 نوع پردازنده و فرکانس ساعت آن به تصویر کشیده می شود
51 راه اندازی کنترلر و دستگاه های EISA
52 برنامه نویسی کنترلر صفحه کلید
54 حالت فعال شد موسیقی متنکلیدها
55
58 یافتن درخواست‌های وقفه بدون سرویس
59 راه اندازی رویه POST Display Service (PDS) 5A نمایش پیام "F2 را فشار دهید تا وارد SETUP شوید"
5Bکش داخلی CPU را غیرفعال کنید
5Cبررسی حافظه معمولی
5Eتشخیص آدرس پایه
60 بررسی حافظه گسترده
62 بررسی خطوط آدرس حافظه توسعه یافته
64 انتقال کنترل به یک بلوک اجرایی تولید شده توسط سازنده مادربرد (Patch1)
66 پیکربندی رجیسترهای کنترل کش
67 حداقل مقداردهی اولیه کنترلرهای APIC
68 وضوح حافظه نهان L1/L2
69 آماده سازی رم حالت مدیریت سیستم
6Aحجم حافظه پنهان خارجی تجسم می شود
6Bتنظیم پیش‌فرض‌های راه‌اندازی CMOS
6Cبصری سازی اطلاعات استفاده از رم سایه
6Eبصری سازی اطلاعات مربوط به بلوک های حافظه بالایی (UMB)
70 نمایش پیام های خطا
72 بررسی پیکربندی فعلی سیستم و اطلاعات CMOS
76 بررسی اطلاعات خطای صفحه کلید
7Aبررسی وضعیت نرم افزار (System Password) یا سخت افزار (Key Lock Switch) ابزار قفل صفحه کلید
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 اجازه می دهد تا یک وقفه غیر قابل ماسک ایجاد شود
8Aتنظیم مقادیر متغیرهای واقع در Extended BIOS Data Area
8Bبررسی نمودارهای اتصال موس PS/2
8Cراه اندازی کنترل کننده درایو
8Fتعیین تعداد دستگاه های ATA متصل
90 راه اندازی و پیکربندی کنترلرهای هارد دیسک
91 تنظیم پارامترهای موقت برای عملکرد هارد دیسک در حالت PIO
92 انتقال کنترل به یک بلوک اجرایی تولید شده توسط سازنده مادربرد (Patch2)
93 ساخت جدول پیکربندی سیستم چند پردازنده
95 انتخاب روش نگهداری CD-ROM
96 بازگشت به حالت واقعی
97 جدول پیکربندی MP ساختمان
98 اسکن ROM در حال انجام است
99 بررسی وضعیت پارامتر SMART 9A محتویات رام در RAM نوشته می شود
9 درجه سانتیگرادراه اندازی زیرسیستم مدیریت انرژی
9Dراه اندازی منابع برای محافظت در برابر دسترسی غیرمجاز
9Eوقفه های سخت افزاری فعال هستند
9Fتعداد درایوهای IDE و SCSI مشخص می شود
A0تنظیم زمان DOS بر اساس وضعیت RTC A1 هدف این کد ناشناخته است A2 بررسی وضعیت قفل کلید
A4تنظیمات ویژگی های تکرار خودکار صفحه کلید
A8پیام "برای ورود به تنظیمات F2 را فشار دهید" از صفحه حذف می شود
A.A.وجود کد SCAN کلید F2 در بافر ورودی AC بررسی می شود.برنامه Setup راه اندازی می شود.
A.E.پرچم راه‌اندازی مجدد اجرا شده توسط CTRL+ALT+DEL B0 پاک می‌شود.
B1پرچم پیشرفت POST پاک شد B2 POST تکمیل شد
B4سیگنال صوتی قبل از بوت شدن
B5مرحله Quiet Boot کامل شد
B6رمز عبور بررسی کنید که آیا این حالت در Setup B7 Initializing ACPI BIOS فعال است یا خیر
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راه اندازی اولیه ایستگاه اتصال
C7مقداردهی اولیه داک تنبل
C8اجرای روش های تست موجود در Boot Block برای تعیین یکپارچگی ساختارهای BIOS
C9بررسی یکپارچگی ساختارها و/یا ماژول های خارج از BIOS سیستم
سی.ای.در حال اجرا تغییر مسیر کنسول برای ارائه یک صفحه کلید CB راه دور شبیه سازی دستگاه های دیسک در RAM/ROM
CCConsole Redirect را اجرا کنید تا سی‌دی‌های ویدیویی را ارائه دهید از ارتباطات PCMCIA پشتیبانی می‌کند
C.E.راه اندازی کنترلر قلم نور

پیام های خطای مرگبار

خطای D0 ناشی از یک موقعیت استثنایی (خطای استثنا) D2 فراخوانی رویه مدیریت وقفه از منبع ناشناس D4 خطای مرتبط با نقض پروتکل صدور و پاک کردن درخواست های وقفه D6 خروج از حالت محافظت شده با تولید مجدد نرم افزار D7 برای ذخیره وضعیت آداپتور ویدئو، مقدار حافظه مورد نیاز بیشتری نسبت به SMRAM D8 موجود است. خطا در هنگام تولید نرم افزار پالس ریست پردازنده DA از دست دادن کنترل هنگام بازگشت به حالت واقعی DC خروج از حالت محافظت شده با تولید مجدد نرم افزار بدون شروع مجدد کنترل کننده وقفه خطای DD هنگام آزمایش حافظه توسعه یافته خطای کنترل کننده صفحه کلید DE خطای کنترل خط DF A20 19

اجرای رویه ها از بوت بلوک

کد خطاشرح خطا
E0راه اندازی رجیسترهای پیکربندی چیپست E1 راه اندازی پل های شمالی و جنوبی
E2راه اندازی CPU
E3راه اندازی تایمر سیستم
E4راه اندازی منابع سوپر I/O
E5بررسی وضعیت Recovery Jumper، که نصب آن باعث می شود حالت بازیابی BIOS شروع شود
E6تایید BIOS Checksum
E7اگر جمع کنترلی آن به درستی محاسبه شود، کنترل به BIOS منتقل می شود. E8 Initialize MPS پشتیبانی می کند
E9انتقال به یک مدل حافظه مسطح 4 گیگابایتی
E.A.اولیه سازی تجهیزات غیر استاندارد
E.B.پیکربندی کنترل کننده وقفه و دسترسی مستقیم به حافظه
E.C.با نوشتن و کنترل خواندن با استفاده از یک الگوریتم خاص، نوع حافظه تعیین می شود: FPM، EDO، SDRAM، و رجیسترهای پیکربندی Host Bridge مطابق با نتیجه پیکربندی می شوند.
EDبا استفاده از رکوردها و خوانش های کنترلی با استفاده از یک الگوریتم خاص، حجم بانک های حافظه و قرارگیری در ردیف ها تعیین می شود. مطابق با نتیجه، رجیسترهای پیکربندی پل میزبان (مرز ردیف DRAM) پیکربندی می‌شوند.
E.E.محتویات Boot Block در Shadow RAM EF کپی می شود. آماده سازی SMM RAM برای کنترل کننده SMI
F0آزمون حافظه
F1راه اندازی بردارهای وقفه
F2راه اندازی ساعت واقعی
F3راه اندازی زیرسیستم ویدیو
F4ایجاد یک بوق قبل از بوت شدن
F5بارگذاری سیستم عامل ذخیره شده در فلش رام
F6بازگشت به حالت واقعی
F7بوت شدن در Full DOS
F8راه اندازی کنترلر USB
FA…FFکدهایی برای تعامل با رویه PhDebug

5. Insyde BIOS Mobile Pro

شرکت نرم افزار اینساید

خودی بازار سیستم های تلفن همراه خود را محکم در مناطقی تثبیت کرده است که وفاداری به سنت و رویکرد محافظه کارانه برای طراحی BIOS مورد نیاز است. به ارث بردن منبعاز SystemSoft، این شرکت به طور مداوم در حال تلاش برای بهبود آن است. آخرین ویرایش MobilePRO به طور فعال در لپ‌تاپ‌های Mitac و Clevo استفاده می‌شود، اسنادی که اساس جدول کدهای خطا را تشکیل می‌دهند - این همان چیزی است که نرم‌افزار Insyde آن را پست‌های بازرسی POST می‌نامد.

ایست های بازرسی بلوک بوت

علیرغم این واقعیت که Insyde Software اولین بایوس خود را در سال 1992 ایجاد کرد، مدل تاسیس شده بلوک بوت - یا همان طور که خود سازندگان آن را Boot Loader نامیدند - در نهایت تا پایان سال 1995 شکل گرفت. از این لحظه به بعد، رویه شروع بر اساس نسخه و تاریخ ایجاد شماره گذاری شد.

مهم ترین نکته از دیدگاه یک مهندس خدمات در بررسی فرآیند بارگیری سیستم کامپیوتریبا InsydeBIOS، دستگاه به یک دستگاه نمایش کد تشخیصی تبدیل می شود. اگرچه، به عنوان یک قاعده، Boot Loader از پورت تشخیصی Manufacture's Diagnostic 80h استفاده می کند، در چنین مواردی استاندارد، در برخی موارد، خروجی نقطه آزمایش تنها بر روی پورت PIO (درگاه ورودی/خروجی موازی برای اهداف تشخیصی) انجام می شود که چیزی بیش از یک پورت موازی 378h پیاده سازی هایی وجود دارد که در آنها کدهای تشخیصی ارسال شده به پورت 80h در پورت موازی کپی می شوند.

کد خطاشرح خطا
00 نقطه شروع برای اجرای بلوک بوت 01 Inhibit line A20 (استفاده نشده)
02 به روز رسانی میکروکد CPU
03 تست رم
04 انتقال بلوک بوت به رم
05 اجرای بلوک بوت از رم
06 اجباری کردن روند بازیابی فلش رام
07 انتقال بایوس سیستم به رم
08 تأیید جمع‌بندی چک بایوس سیستم
09 اجرای رویه POST
0Aشروع فرآیند بازیابی فلش رام از درایو FDD
0Bراه اندازی سینت سایزر فرکانس
0Cتکمیل مراحل بازیابی بایوس
0Dروش جایگزین برای بازیابی فلش رام از FDD
0Fتوقف در صورت بروز خطای مهلک
BBLPC SIO اولیه اولیه
CCنقطه شروع برای شروع بازیابی فلش رام
88 فعال کردن ویژگی های ACPI
99 خطا هنگام خروج از حالت STR
60 تغییر به حالت Big Real
61 راه اندازی اتوبوس SM. داده‌های SPD در CMOS A0 ذخیره می‌شوند. خواندن و تجزیه فیلدهای SPD که قبلاً در مقداردهی اولیه کنترل‌کننده حافظه CMOS A1 ذخیره شده‌اند.
A2تعریف بانک های منطقی یک DIMM
A3برنامه نویسی رجیسترهای DRB (مرز ردیف DRAM)
A4برنامه نویسی ثبت DRA (ویژگی های ردیف DRAM)
A.E.DIMM هایی در سیستم شناسایی شده اند که در عملکرد کدهای تصحیح خطا (ECC) متفاوت هستند.
A.F.اولیه سازی اولیه رجیسترهای کنترل کننده حافظه که به فضای حافظه نگاشت شده اند
E1اگر DIMM به تراشه SPD مجهز نباشد، رویه بوت با شکست مواجه می شود
E2نوع DIMM با نیازهای سیستم مطابقت ندارد
E.A.حداقل زمان بین فعال‌سازی رشته‌های DIMM و ورود به حالت بازسازی، الزامات سیستم را برآورده نمی‌کند
E.C.ماژول‌های ثبت پشتیبانی نمی‌شوند ED بررسی حالت‌های تاخیر CAS
E.E.سازمان DIMM توسط مادربرد پشتیبانی نمی شود

اجرای POST ها از رم

بیشترین راه حل های مدرن 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انتقال مراحل Setup به RAM
2Cشروع مراحل اولیه سازی ویدیو
2 بعدیدوباره برای آداپتور CGA جستجو کنید
2Eدوباره برای آداپتور EGA/VGA جستجو کنید
2Fنمایش پیام های VGA BIOS
30 روال اولیه سازی کنترل کننده صفحه کلید سفارشی
31 چک کردن صفحه کلید متصل
32 بررسی تصویب درخواست از صفحه کلید
33 بررسی ثبت وضعیت صفحه کلید
34 حافظه سیستم را آزمایش و تنظیم مجدد کنید
35 حالت محافظت شده
36 تست حافظه گسترده به پایان رسید
37 خروج از حالت محافظت شده
38 ممنوعیت خط A20
39 راه اندازی کنترلر کش 3A بررسی تایمر سیستم
3Bتنظیم زمان شمار DOS بر اساس ساعت واقعی
3Cجدول قطع سخت افزار
سه بعدیپیدا کردن و مقداردهی اولیه دستکاری کننده ها و اشاره گرها
3Eتنظیم وضعیت کلید Numlock
3Fراه اندازی پورت های سریال و موازی
40 پیکربندی درگاه های سریال و موازی
41 راه اندازی کنترلر FDD
42 راه اندازی کنترلر HDD
43 اولیه سازی مدیریت انرژی برای اتوبوس USB
44 یافتن و اولیه سازی BIO های اضافی
45 تنظیم مجدد وضعیت کلید Numlock
46 بررسی عملکرد پردازنده
47 راه اندازی PCMCIA
48 آماده سازی برای شروع سیستم عامل
49 انتقال کنترل به کد Bootstrap اجرایی
50 مقداردهی اولیه ACPI
51 راه اندازی مدیریت توان
52 راه اندازی کنترلر گذرگاه USB



بالا