کد پستی چیست نسل جدید کارت پستال
پیغام خطا | شرح |
|
سیستم به درستی بوت می شود |
||
خطای BIOS ROM checksum | محتویات رام بایوس با محتویات مورد انتظار مطابقت ندارد. در صورت امکان، بایوس را از PAQ دوباره بارگیری کنید |
|
آداپتور ویدئو را بررسی کنید و مطمئن شوید که به درستی روی آن قرار گرفته است. در صورت امکان، آداپتور ویدئو را تعویض کنید |
||
7 بوق (1 بوق طولانی، 1 ثانیه، 1 لیتر، 1 کوتاه، مکث، 1 بلند، 1 کوتاه، 1 کوتاه) | کارت گرافیک AGP معیوب است. کارت را دوباره در جای خود قرار دهید یا آن را کاملاً تعویض کنید. این بوق مربوط به سیستم های Compaq Deskpro است |
|
1 بوق بی پایان طولانی | خطای حافظه رم بد تعویض و تست کنید | |
RAM را مجدداً تنظیم کنید سپس مجدداً آزمایش کنید. در صورت ادامه خرابی، رم را تعویض کنید |
پیغام خطا | شرح |
|
سیستم به درستی بوت می شود |
||
خطای اولیه | کد خطا نمایش داده می شود |
|
خطای برد سیستم | ||
خطای آداپتور ویدیو | ||
خطای آداپتور EGA/VGA | ||
خطای آداپتور صفحه کلید 3270 | ||
خطای منبع تغذیه | جایگزین کردن قدرتعرضه |
|
خطای منبع تغذیه | منبع تغذیه را تعویض کنید |
|
منبع تغذیه را تعویض کنید |
بوق/خطا | شرح |
بیپ مداوم | خرابی برد سیستم |
یک بوق؛ ال سی دی غیرقابل خواندن، خالی یا چشمک زن | مشکل کانکتور LCD؛ خرابی اینورتر نور پس زمینه LCD; آداپتور ویدئو معیوب است؛ مونتاژ LCD معیوب است. خرابی برد سیستم؛ خرابی منبع تغذیه |
یک بوق؛ پیام "عدم دسترسی به منبع بوت" | خرابی دستگاه بوت؛ خرابی برد سیستم |
یک بوق بلند و دو بوق کوتاه | خرابی برد سیستم؛ مشکل آداپتور ویدیو؛ خرابی مونتاژ LCD |
یک بوق بلند و چهار بوق کوتاه | ولتاژ باتری کم |
هر ثانیه یک بوق | ولتاژ باتری کم |
دو بوق کوتاه با کد خطا | پیام خطای POST |
خرابی برد سیستم |
بایوس IBM Intellistation:
کد خطای بیپ: | اقدام / عیب یابی را روی اجزای زیر اجرا کنید: |
1-1-3 خطای خواندن/نوشتن CMOS | 1. Setup را اجرا کنید 2. برد سیستم |
1-1-4 خطای چک بایوس رام | 1. برد سیستم |
1-2-X خطای DMA | 1. برد سیستم |
1-3-X | 1. ماژول حافظه 2. برد سیستم |
1-4-4 | 1. صفحه کلید 2. برد سیستم |
خطای 1-4-X در 64 کیلوبایت اول RAM شناسایی شد. | 1. ماژول حافظه 2. برد سیستم |
2-1-1, 2-1-2 | 1. Setup را اجرا کنید 2. برد سیستم |
2-1-X 64 کیلوبایت رم اول ناموفق بود. | 1. ماژول حافظه 2. برد سیستم |
2-2-2 | 2. برد سیستم |
2-2-X 64 کیلوبایت رم اول ناموفق بود. | 1. ماژول حافظه 2. برد سیستم |
2-3-X | 1. ماژول حافظه 2. برد سیستم |
2-4-X | 1. Setup را اجرا کنید 2. ماژول حافظه 3. برد سیستم |
رجیستر DMA 3-1-X ناموفق بود. | 1. برد سیستم |
3-2-4 کنترل کننده صفحه کلید خراب شد. | 1. برد سیستم 2 صفحه کلید |
3-3-4 تنظیم اولیه صفحه انجام نشد. | 1. آداپتور ویدئو (در صورت نصب) 2. برد سیستم 3.نمایش |
3-4-1 ردیابی مجدد صفحه تا مبادا خطا تشخیص داده شود. | 1. آداپتور ویدئو (در صورت نصب) 2. برد سیستم 3.نمایش |
3-4-2 POST در حال جستجوی رام ویدیویی است. | 1. آداپتور ویدئو (در صورت نصب) 2. برد سیستم |
4 | 1. آداپتور ویدئو (در صورت نصب) 2. برد سیستم |
همه توالی کدهای بیپ دیگر. | 1. برد سیستم |
یک بوق طولانی و یک بوق کوتاه در حین POST. خطای پایه 640 کیلوبایتی حافظه یا خطای سایه رم. | 1. ماژول حافظه 2. برد سیستم |
یک بوق طولانی و دو یا سه بوق کوتاه در حین POST. (خطای ویدیو) | 1. آداپتور ویدئو (در صورت نصب) 2. برد سیستم |
سه بوق کوتاه در طول POST. | 1. به "حافظه برد سیستم" در صفحه 62 مراجعه کنید. 2. برد سیستم |
بوق مداوم | 1. برد سیستم |
تکرار بوق های کوتاه | 1. صفحه کلید گیر کرده است؟ 2. کابل صفحه کلید 3. برد سیستم |
پیغام خطا | شرح |
|
سیستم به طور معمول در حال بوت شدن است |
||
خطای آداپتور ویدیو | آداپتور ویدئو یا معیوب است یا به درستی قرار ندارد. آداپتور را بررسی کنید |
|
خطای کنترلر صفحه کلید | آی سی کنترلر صفحه کلید معیوب است. در صورت امکان آی سی را تعویض کنید |
|
آی سی کنترلر صفحه کلید معیوب است یا صفحه کلید معیوب است. صفحه کلید را تعویض کنید، اگر مشکل همچنان ادامه داشت، آی سی کنترل کننده صفحه کلید را تعویض کنید |
||
کنترل کننده وقفه قابل برنامه ریزی معیوب است. در صورت امکان آی سی را تعویض کنید |
||
کنترل کننده وقفه قابل برنامه ریزی معیوب است. در صورت امکان آی سی را تعویض کنید |
||
خطای ثبت صفحه DMA | آی سی کنترلر DMA معیوب است. در صورت امکان آی سی را تعویض کنید |
|
خطای تازه سازی رم | ||
خطای برابری RAM | ||
خطای 0 کنترلر DMA | آی سی کنترلر DMA برای کانال 0 از کار افتاده است |
|
رم CMOS از کار افتاده است |
||
خطای 1 کنترلر DMA | آی سی کنترلر DMA برای کانال 1 ناموفق است |
|
خطای باتری RAM CMOS | باتری رم CMOS از کار افتاد. در صورت امکان، CMOS یا باتری را تعویض کنید |
|
خطای CMOS RAM Checksum | رم CMOS از کار افتاده است. در صورت امکان CMOS را جایگزین کنید |
|
خطای BIOS ROM checksum | رام بایوس از کار افتاده است. در صورت امکان بایوس را جایگزین یا ارتقا دهید |
پیغام خطا | شرح |
|
سیستم به طور معمول در حال بوت شدن است |
||
خرابی آداپتور ویدیو | یا آداپتور ویدیو معیوب است، درست قرار نگرفته است یا وجود ندارد |
|
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 معیوب است. بایوس را عوض کنید یا ارتقا دهید |
Phoenix ISA/MCA/EISA BIOS:
کدهای بوق در تعداد بوق نمایش داده می شوند. به عنوان مثال. 1-1-2 به معنای 1 بوق، مکث، 1 بوق، مکث و 2 بوق است.
- در رایانه Dell، یک کد بوق 1-2 نیز می تواند نشان دهد که یک کارت افزودنی قابل بوت نصب شده است اما دستگاه بوت متصل نشده است. به عنوان مثال، اگر یک کارت Promise Ultra-66 را وارد کنید اما هارد دیسک را به آن وصل نکنید، کد بیپ را دریافت خواهید کرد. من این را با یک کارت SIIG (مثل طاعون اجتناب کنید) Ultra-66 تأیید کردم و سپس نتایج را با Dell تأیید کردم.
پیغام خطا | شرح |
|
شکست تست CPU | CPU معیوب است. CPU رو عوض کن |
|
انتخاب برد سیستم خراب شد | مادربرد یک خطای نامشخص دارد. مادربرد را تعویض کنید |
|
خطای خواندن/نوشتن CMOS | ساعت واقعی/CMOS معیوب است. در صورت امکان CMOS را تعویض کنید |
|
خرابی رم CMOS گسترده | بخش توسعه یافته رم CMOS از کار افتاده است. در صورت امکان CMOS را تعویض کنید |
|
خطای BIOS ROM checksum | رام بایوس از کار افتاده است. بایوس را تعویض کنید یا در صورت امکان ارتقا دهید |
|
تایمر وقفه قابل برنامه ریزی ناموفق بوده است. در صورت امکان تعویض کنید |
||
شکست خواندن/نوشتن DMA | کنترلر DMA از کار افتاده است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رفرش رم | کنترلر تازه سازی RAM ناموفق است |
|
خرابی رم 64 کیلوبایت | تست اولین رم 64 کیلوبایتی شروع نشد |
|
اولین خرابی رم 64 کیلوبایتی | اولین آی سی رم از کار افتاده است. در صورت امکان آی سی را تعویض کنید |
|
اولین شکست منطقی 64 کیلوبایتی | اولین منطق کنترل رم شکست خورده است |
|
خرابی خط آدرس | خط آدرس اولین رم 64 کیلوبایتی از کار افتاده است |
|
خرابی RAM برابری | اولین آی سی رم از کار افتاده است. در صورت امکان تعویض کنید |
|
تست تایمر ایمن شکست EISA | مادربرد را تعویض کنید |
|
تست پورت 462 EISA NMI | مادربرد را تعویض کنید |
|
خرابی رم 64 کیلوبایت | bit0; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 1; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 2; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 3; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 4; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 5; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 6; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 7; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 8; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 9; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 10; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 11; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 12; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 13; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 14; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رم 64 کیلوبایت | بیت 15; این بیت داده در اولین آی سی RAM ناموفق است. در صورت امکان آی سی را تعویض کنید |
|
خرابی رجیستر DMA Slave | کنترلر DMA از کار افتاده است. در صورت امکان کنترلر را تعویض کنید |
|
خرابی رجیستر اصلی DMA | کنترلر DMA از کار افتاده بود. در صورت امکان کنترلر را تعویض کنید |
|
خرابی رجیستر ماسک وقفه اصلی | ||
شکست رجیستر ماسک وقفه برده | آی سی کنترل کننده وقفه از کار افتاده است |
|
خطای برداری وقفه | BIOS قادر به بارگذاری بردارهای وقفه در حافظه نبود. مادربرد را تعویض کنید |
|
خرابی کنترلر صفحه کلید | ||
قدرت رم CMOS ضعیف است | در صورت امکان باتری CMOS یا رم CMOS را تعویض کنید |
|
خطای پیکربندی CMOS | پیکربندی CMOS ناموفق بود. پیکربندی را بازیابی کنید یا در صورت امکان باتری را تعویض کنید |
|
خرابی حافظه ویدیویی | حافظه تصویری مشکل دارد. در صورت امکان آداپتور ویدئو را تعویض کنید |
|
خرابی مقداردهی اولیه ویدیو | آداپتور ویدئو مشکل دارد. آداپتور را دوباره در جای خود قرار دهید یا در صورت امکان آداپتور را تعویض کنید |
|
آی سی تایمر سیستم از کار افتاده است. در صورت امکان آی سی را تعویض کنید |
||
شکست خاموش شدن | CMOS شکست خورده است. در صورت امکان آی سی CMOS را تعویض کنید |
|
خرابی گیت A20 | کنترلر صفحه کلید از کار افتاده است. در صورت امکان آی سی را تعویض کنید |
|
وقفه غیرمنتظره در حالت محافظت شده | این مشکل از CPU است. CPU رو عوض کن و دوباره تست کن |
|
خرابی تست رم | مدار آدرس دهی RAM سیستم معیوب است. مادربرد را تعویض کنید |
|
خرابی تایمر فاصله کانال 2 | آی سی تایمر سیستم از کار افتاده است. در صورت امکان آی سی را تعویض کنید |
|
خرابی ساعت زمان روز | ساعت واقعی/CMOS از کار افتاده است. در صورت امکان CMOS را تعویض کنید |
|
خرابی پورت سریال | خطایی در مدار پورت سریال رخ داده است |
|
خرابی پورت موازی | خطایی در مدار پورت موازی رخ داده است |
|
خرابی پردازنده کمکی ریاضی | پردازنده مشترک ریاضی شکست خورده است. در صورت امکان، MPU را تعویض کنید |
شرح |
|
حالت واقعی را تأیید کنید |
|
راه اندازی سخت افزار سیستم |
|
رجیسترهای چیپست را با مقادیر اولیه راه اندازی کنید |
|
در پرچم POST تنظیم کنید |
|
رجیسترهای CPU را راه اندازی کنید |
|
کش را به مقادیر اولیه مقداردهی کنید |
|
مدیریت توان را راه اندازی کنید |
|
رجیسترهای جایگزین را با مقادیر اولیه POST بارگیری کنید |
|
به UserPatch0 بروید |
|
مقداردهی اولیه تایمر |
|
مقداردهی اولیه تایمر 8254 |
|
مقداردهی اولیه کنترلر DMA 8237 |
|
بازنشانی کنترل کننده وقفه قابل برنامه ریزی |
|
بازخوانی DRAM را آزمایش کنید |
|
کنترلر صفحه کلید تست 8742 |
|
ثبات بخش ES را روی 4 گیگابایت تنظیم کنید |
|
حافظه پایه 512K را پاک کنید |
|
خطوط آدرس پایه 512K را آزمایش کنید |
|
حافظه پایه 51K را تست کنید |
|
فرکانس باس ساعت پردازنده را تست کنید |
|
خرابی خواندن/نوشتن RAM CMOS (این معمولاً نشان دهنده مشکلی در گذرگاه ISA مانند عدم نشستن کارت است) |
|
چیپست را دوباره راه اندازی کنید |
|
رام بایوس سیستم سایه |
|
کش را مجدداً راه اندازی کنید |
|
اندازه گیری خودکار حافظه پنهان |
|
رجیسترهای چیپست پیشرفته را پیکربندی کنید |
|
رجیسترهای جایگزین را با مقادیر CMOS بارگیری کنید |
|
سرعت اولیه CPU را تنظیم کنید |
|
بردارهای وقفه را راه اندازی کنید |
|
وقفه های بایوس را راه اندازی کنید |
|
اطلاعیه کپی رایت رام را بررسی کنید |
|
مدیر را برای رام های PCI Options راه اندازی کنید |
|
پیکربندی ویدیو را در برابر CMOS بررسی کنید |
|
گذرگاه و دستگاه های PCI را راه اندازی کنید |
|
تمام آداپتورهای ویدئویی در سیستم را مقداردهی اولیه کنید |
|
رام بایوس ویدیو سایه |
|
نمایش اعلامیه حق چاپ |
|
نمایش نوع و سرعت CPU |
|
در صورت فعال بودن، کلیک کلید را تنظیم کنید |
|
وقفه های غیرمنتظره را تست کنید |
|
نمایش اعلان "F2 را فشار دهید تا وارد تنظیمات شوید" |
|
رم را بین 512 تا 640 هزار تست کنید |
|
حافظه گسترش یافته را تست کنید |
|
خطوط آدرس حافظه توسعه یافته را آزمایش کنید |
|
به UserPatch1 بروید |
|
رجیسترهای کش پیشرفته را پیکربندی کنید |
|
کش های خارجی و CPU را فعال کنید |
|
کنترل کننده SMI را راه اندازی کنید |
|
نمایش اندازه کش خارجی |
|
نمایش پیام سایه |
|
نمایش بخش های غیر یکبار مصرف |
|
نمایش پیام های خطا |
|
خطاهای پیکربندی را بررسی کنید |
|
ساعت بلادرنگ را تست کنید |
|
خطاهای صفحه کلید را بررسی کنید |
|
بردارهای وقفه سخت افزاری را راه اندازی کنید |
|
در صورت وجود، کمک پردازنده را آزمایش کنید |
|
پورت های ورودی/خروجی آنبرد را غیرفعال کنید |
|
پورت های خارجی RS232 را شناسایی و نصب کنید |
|
پورت های موازی خارجی را شناسایی و نصب کنید |
|
درگاه های ورودی/خروجی داخلی را مجدداً راه اندازی کنید |
|
BIOS Data Area را راه اندازی کنید |
|
مقداردهی BIOS Extended Data Area را راه اندازی کنید |
|
کنترل کننده فلاپی را راه اندازی کنید |
|
راه اندازی کنترل کننده هارد دیسک |
|
کنترلر دیسک سخت باس محلی را راه اندازی کنید |
|
به UserPatch2 بروید |
|
خط آدرس A20 را غیرفعال کنید |
|
ثبت بخش بزرگ ES را پاک کنید |
|
رام های گزینه را جستجو کنید |
|
رام های گزینه سایه |
|
راه اندازی مدیریت توان |
|
وقفه های سخت افزاری را فعال کنید |
|
اسکن برای فشار دادن کلید F2 |
|
پرچم in-POST را پاک کنید |
|
خطاها را بررسی کنید |
|
POST انجام شد - برای راه اندازی سیستم عامل آماده شوید |
|
بررسی رمز عبور (اختیاری) |
|
جدول جهانی توصیفگر را پاک کنید |
|
بررسی کننده های برابری را پاک کنید |
|
ویروس ها و یادآوری های پشتیبان را بررسی کنید |
|
سعی کنید با INT 19 بوت شوید |
|
خطای کنترل کننده وقفه |
|
خطای وقفه ناشناخته |
|
خطای وقفه در انتظار |
|
خطای رام گزینه را راه اندازی کنید |
|
انتقال بلوک توسعه یافته |
|
خطای خاموش کردن 10 |
|
خرابی کنترلر صفحه کلید (به احتمال زیاد مشکل مربوط به RAM یا حافظه پنهان است مگر اینکه ویدیویی وجود نداشته باشد) |
|
چیپست را راه اندازی کنید |
|
refresh counter را راه اندازی کنید |
|
Forced Flash را بررسی کنید |
|
یک تست کامل رم انجام دهید |
|
مقداردهی اولیه OEM را انجام دهید |
|
راه اندازی کنترل کننده وقفه |
|
کد بوت استرپ را بخوانید |
|
همه بردارها را مقداردهی اولیه کنید |
|
دستگاه بوت را راه اندازی کنید |
|
کد بوت خوب خوانده شود |
Quadtel BIOS:
پیغام خطا | شرح |
|
سیستم به طور معمول در حال بوت شدن است |
||
رم CMOS معیوب است. در صورت امکان آی سی را تعویض کنید |
||
آداپتور ویدئو معیوب است. آداپتور ویدیو را دوباره در جای خود قرار دهید یا در صورت امکان آداپتور را تعویض کنید |
||
خطای کنترلر محیطی | یک یا چند مورد از کنترل کننده های جانبی سیستم بد هستند. کنترلرها را تعویض کنید و دوباره تست کنید |
این جدول حاوی کدهای POST است که در طی مراحل کامل POST نمایش داده می شوند.
- CF نوع پردازنده را تعیین می کند و خواندن/نوشتن CMOS را آزمایش می کند
- C0 چیپست و حافظه نهان L1-، L2 از قبل راه اندازی شده اند، کنترل کننده وقفه، DMA، تایمر برنامه ریزی شده اند.
- نوع و حجم C1 شناسایی شد حافظه دسترسی تصادفی
- کد C3 BIOS در یک ناحیه موقت از RAM از حالت فشرده خارج می شود
- 0С جمع های چک بایوس بررسی می شوند
- کد C5 BIOS در حافظه سایه کپی می شود و کنترل به ماژول Boot Block منتقل می شود
- ماژول 01 XGROUP در آدرس فیزیکی 1000:0000h باز می شود
- 02 مقداردهی اولیه پردازنده. رجیسترهای CR و MSR تنظیم شده اند
- منابع ورودی/خروجی 03 تعریف شده است (Super I/O)
- 05 صفحه نمایش و پرچم وضعیت CMOS را پاک کنید
- 06 بررسی کمک پردازنده
- 07 کنترلر صفحه کلید تعریف و تست شده است
- 08 رابط صفحه کلید را تعریف کنید
- 09 مقداردهی اولیه کنترلر سریال ATA
- OA صفحه کلید و ماوس متصل به پورت های PS/2 را شناسایی می کند
- 0B منابع کنترل کننده صوتی AC97 را تنظیم کنید
- بخش حافظه OE F000h در حال آزمایش است
- 10 نوع فلش مموری را تعیین می کند
- 12 CMOS تست شده
- 14 مقادیر را برای رجیسترهای چیپست تنظیم کنید
- 16 راه اندازی اولیه مولد ساعت
- 18 نوع پردازنده، پارامترهای آن و اندازه کش L1 و L2 را تعیین می کند
- 1B جدول برداری وقفه مقداردهی اولیه شد
- جمعهای چک CMOS 1C و ولتاژ باتری بررسی میشوند
- سیستم مدیریت توان 1 بعدی تعریف شده است
- ماتریس صفحه کلید بارگیری 1F (برای لپ تاپ ها)
- 21 مدیریت توان سخت افزار در حال آماده سازی اولیه است (برای لپ تاپ ها)
- 23 تست کمک پردازنده ریاضی، درایو دیسک، مقداردهی اولیه چیپست
- 24 میکروکد پردازنده در حال به روز رسانی است. یک نقشه تخصیص منابع برای دستگاه های Plug and Play ایجاد می شود
- 25 مقداردهی اولیه PCI: شمارش دستگاه ها، جستجوی آداپتور VGA، نوشتن VGA BIOS در C000:0
- 26 فرکانس ساعت را با راه اندازی CMOS تنظیم کنید. همگام سازی اسلات های DIMM و PCI استفاده نشده را غیرفعال می کند. سیستم مانیتورینگ در حال راه اندازی اولیه است (مانیتور H/W)
- 27 وقفه INT 09h را فعال کنید. کنترلر صفحه کلید دوباره راه اندازی شد
- 29 MTRR برنامه ریزی شده اند، APIC مقداردهی اولیه می شود. کنترلر IDE در حال برنامه ریزی است. فرکانس پردازنده اندازه گیری می شود. پسوند BIOS سیستم ویدئویی نامیده می شود
- 2B پیدا کردن بایوس آداپتور ویدئو
- 2D صفحه نمایش جایزه، اطلاعات مربوط به نوع پردازنده و سرعت آن را نمایش می دهد
- 33 تنظیم مجدد صفحه کلید
- 35 اولین کانال DMA تست شد
- 37 دومین کانال DMA در حال آزمایش است
- 39 ثبت صفحه DMA تست شده است
- 3C پیکربندی کنترلر 8254 (تایمر)
- تست کنترل کننده وقفه 3E 8259
- 43 کنترل کننده وقفه را بررسی کنید
- 47 تایر ISA/EISA تست شده است
- 49 مقدار RAM در حال محاسبه است. ثبت برای پیکربندی شده است پردازنده AMD K5
- 4E برنامه نویسی ثبت های MTRR برای پردازنده های Sirix. حافظه نهان L2 و APIC مقداردهی اولیه می شوند
- 50 اتوبوس USB تعریف شده است
- رم 52 با نمایش نتایج در حال آزمایش است. حافظه گسترش یافته پاک می شود
- 53 اگر CMOS پاک شود، رمز ورود به سیستم بازنشانی می شود.
- 55 تعداد پردازنده ها را نمایش می دهد (برای پلتفرم های چند پردازنده ای)
- 57 آرم EPA نمایش داده می شود. راه اندازی دستگاه های ISA PnP
- 59 سیستم حفاظت از ویروس در حال تعریف است
- 5B دستور اجرای آپدیت بایوس از فلاپی دیسک
- کنترلر 5D Super I/O و کنترلر صوتی یکپارچه راه اندازی شد
- 60 در صورت فشار دادن کلید Delete وارد تنظیمات CMOS شوید
- مقداردهی اولیه ماوس 65 PS/2
- 69 کش L2 را فعال کنید
- رجیسترهای چیپست 6B مطابق با تنظیمات BIOS پیکربندی شده اند
- 6D اختصاص منابع برای دستگاه های ISA PnP و پورت های COM برای دستگاه های یکپارچه
- 6F راه اندازی و پیکربندی کنترلر فلاپی دیسک
- 75 دستگاه IDE شناسایی و نصب می شوند: هارد دیسک، CD/DVD، LS-120، ZIP و غیره.
- 76 اطلاعات مربوط به دستگاه های IDE شناسایی شده را نمایش می دهد
- 77 راه اندازی پورت های سریال و موازی
- 7A بازنشانی و آماده شدن برای پردازنده کمکی ریاضی
- 7C محافظت در برابر نوشتن غیرمجاز روی هارد دیسک را تعریف می کند
- 7F در صورت وجود خطا، پیامی نمایش داده می شود و انتظار می رود کلیدهای Delete و F1 فشار داده شوند.
- 82 حافظه برای مدیریت توان اختصاص داده شده است و تغییراتی در جدول ESCD ایجاد می شود.
- صفحه نمایش با آرم EPA حذف می شود. در صورت نیاز به رمز عبور نیاز دارد
- 83 تمام داده ها از پشته موقت در CMOS ذخیره می شود
- 84 نمایش پیام اولیه کارتهای Plug and Play
- 85 راه اندازی USB کامل شد
- 87 جدول SYSID در ناحیه DMI ایجاد شده است
- 89 جدول ACPI نصب شده است. وقفه ها را به دستگاه های PCI اختصاص دهید
- 8B تماس گرفت بایوس اضافیکنترلرهای ISA یا PCI، به استثنای آداپتورهای ویدئویی
- 8D پارامترهای برابری RAM را توسط CMOS Setup تنظیم می کند. APM راه اندازی شده است
- 8F IRQ 12 برای اتصال داغ ماوس PS/2 فعال است
- 94 مقداردهی اولیه چیپست تکمیل شد. جدول تخصیص منابع را نمایش می دهد. کش L2 را فعال کنید. تنظیم حالت تابستانی
- 95 فرکانس تکرار خودکار صفحه کلید و وضعیت Num Lock را تنظیم می کند
- 96 رجیسترها را برای سیستم های چند پردازنده ای (برای پردازنده های Cyrix) تنظیم کنید. جدول ESCD ایجاد می شود. تایمر زمان DOS مطابق با ساعت RTC CMOS تنظیم می شود. پارتیشن های دستگاه های بوت برای استفاده توسط آنتی ویروس داخلی ذخیره می شوند. سخنران پایان POST را اعلام می کند. جدول MSIRQ FF ایجاد شد وقفه بایوس INT 19h اجرا شد. جستجوی بوت لودر در بخش اول دستگاه بوت
هنگامی که گزینه Quick Power On Self Test را در BIOS تنظیم می کنید، یک روش اختصاری انجام می شود.
- 65 آداپتور ویدیو در حال بازنشانی است. کنترل کننده صدا، دستگاه های ورودی/خروجی مقداردهی اولیه می شوند، صفحه کلید و ماوس تست می شوند. بررسی یکپارچگی بایوس
- 66 کش اولیه شد. یک جدول برداری وقفه ایجاد می شود. سیستم مدیریت توان در حال آماده سازی اولیه است
- 67 CMOS checksum را بررسی کنید و باتری را تست کنید. چیپست بر اساس پارامترهای CMOS پیکربندی شده است
- 68 مقداردهی اولیه آداپتور ویدیویی
- 69 کنترل کننده وقفه را پیکربندی کنید
- رم 6 آمپر در حال آزمایش است (شتاب داده شده)
- 6B نتایج آزمایش آرم EPA، پردازنده و حافظه را نشان می دهد
- 70 اعلان ورود به تنظیمات BIOS نمایش داده می شود. ماوس متصل به PS/2 یا USB مقداردهی اولیه می شود
- 71 مقداردهی اولیه کنترل کننده کش
- 72 رجیستر چیپست پیکربندی شده است. فهرستی از دستگاههای Plug and Play ایجاد میشود. و کنترلکننده درایو مقداردهی اولیه میشود
- 73 مقداردهی اولیه کنترلر HDD
- 74 کمک پردازنده در حال مقداردهی اولیه است
- 75 در صورت نیاز، HDDمحافظت شده بنویس
- 77 در صورت نیاز، رمز عبور درخواست می شود و پیام ها نمایش داده می شوند، برای ادامه F1، برای ورود به تنظیمات DEL را فشار دهید.
- 78 بردهای توسعه با بایوس خود مقداردهی اولیه می شوند
- 79 منابع پلتفرم در حال آماده سازی هستند
- 7A RSDT جدول ریشه، جداول دستگاه DSDT، FADT و غیره تولید می شود.
- 7D اطلاعاتی در مورد پارتیشن های دستگاه بوت جمع آوری کنید
- 7E BIOS در حال آماده شدن برای بوت کردن سیستم عامل است
- 7F وضعیت نشانگر NumLock با توجه به تنظیمات تنظیم می شود
- تنظیمات بایوس
- 80 با INT 19 تماس گرفته و سیستم عامل را راه اندازی می کند
- D0 مقداردهی اولیه پردازنده و چیپست. BIOS Boot Block Checksum Verification
- D1 راه اندازی پورت های ورودی/خروجی. به کنترلر صفحه کلید دستوری برای انجام خودآزمایی BAT داده می شود.
- D2 کش L1/L2 را غیرفعال کنید. مقدار رم نصب شده مشخص می شود
- طرح های تازه سازی حافظه D3 پیکربندی شده است. مجاز به استفاده از حافظه پنهان
- تست D4 512 کیلوبایت حافظه. پشته نصب شده و پروتکل تبادل حافظه پنهان اختصاص داده شده است
- کد D5 BIOS باز شده و در حافظه سایه کپی می شود
- جمعهای چک بایوس D6 و کلیدهای Ctrl+Home بررسی میشوند (بازیابی BIOS)
- کنترل D7 به ماژول رابط منتقل می شود، که کد را در قسمت Run-Time باز می کند
- D8 کد اجرایی از حافظه فلش به رم باز می شود. اطلاعات CPUID ذخیره شده
- D9 کد از حالت فشرده خارج شده از محل ذخیره موقت به بخش های RAM 0E000h و 0F000h منتقل می شود.
- DA رجیسترهای CPUID بازیابی می شوند. اجرای POST به RAM منتقل می شود
- E1-E8، خطاهای پیکربندی حافظه سیستم EC-EE
- 03 پردازش NMI، خطاهای برابری، خروجی مانیتور را غیرفعال می کند. این ناحیه برای گزارش رویداد GPNV رزرو شده است، مقادیر اولیه متغیرها از بایوس تنظیم شده است.
- 04 سلامت باتری را بررسی کنید و CMOS checksum را محاسبه کنید
- 05 کنترل کننده وقفه مقداردهی اولیه شد و جدول برداری ساخته شد
- 06 تست و آماده سازی تایمر
- صفحه کلید 08 در حال آزمایش است (چراغ های صفحه کلید چشمک می زند)
- C0 راه اندازی پردازنده. حافظه کش مجاز نیست. توسط APIC تعریف شده است
- C1 برای سیستم های چند پردازنده ای، پردازنده مسئول راه اندازی سیستم تعیین می شود
- C2 تخصیص پردازنده برای راه اندازی سیستم کامل شده است. شناسایی با CPUID
- C5 تعداد پردازنده ها تعیین می شود، پارامترهای آنها پیکربندی می شوند
- C6 برای POST سریعتر کش را راه اندازی کنید
- آماده سازی پردازنده C7 کامل شد
- 0A کنترل کننده صفحه کلید تعریف شده است
- 0B ماوس متصل به پورت PS/2 را جستجو کنید
- 0C در حال بررسی وجود صفحه کلید
- 0E دستگاه های ورودی مختلف شناسایی و مقداردهی اولیه می شوند
- 13 راه اندازی رجیسترهای چیپست
- 24 ماژول های BIOS مخصوص پلتفرم را باز کرده و مقداردهی اولیه کنید.
- جدول برداری وقفه ایجاد می شود و مدیریت وقفه مقداردهی اولیه می شود
- 2A DIM دستگاه ها را در اتوبوس های محلی تعریف می کند. آداپتور ویدئویی برای مقداردهی اولیه آماده می شود، جدول تخصیص منابع در حال ساخت است
- شناسایی و مقداردهی اولیه آداپتور ویدئو 2C، آداپتور ویدئویی که توسط BIOS فراخوانی می شود
- 2E یافتن و مقداردهی اولیه دستگاه های ورودی/خروجی اضافی
- 30 آماده شدن برای پردازش SMI
- 31 راه اندازی و فعال سازی ماژول ADM
- 33 ماژول بارگذاری سبک در حال تنظیم اولیه است
- 37 نشانواره AMI، نسخه بایوس، پردازنده، کلید ورود به BIOS را نشان میدهد
- 38 DIM دستگاه های مختلف را در اتوبوس های محلی مقداردهی اولیه می کند
- 39 راه اندازی کنترلر DMA
- 3A زمان سیستم را با توجه به ساعت RTC تنظیم کنید
- رم 3B تست شده و نتایج نمایش داده می شود
- رجیسترهای چیپست 3C پیکربندی شده اند
- 40 راه اندازی پورت های سریال و موازی، پردازنده کمکی ریاضی و غیره.
- 52 نتایج تست حافظه داده های RAM را در CMOS به روز می کند
- 60 BIOS Setup وضعیت NumLock را تنظیم می کند و تنظیمات تکرار خودکار را پیکربندی می کند
- 75 روال کار با دستگاه های دیسک شروع شده است (وقفه INT 13h)
- 78 فهرستی از دستگاه های IPL ایجاد می کند (که سیستم عامل را می توان از آنها بارگیری کرد)
- جداول پیکربندی سیستم توسعه یافته 7C ESCD ایجاد شده و در NVRAM نوشته می شود
- 84 خطاهای ثبت نام در طول POST یافت شد
- 85 پیام هایی را در مورد خطاهای غیر بحرانی شناسایی شده نمایش می دهد.
- 87 در صورت لزوم، BIOS Setup راه اندازی می شود که ابتدا به RAM از حالت فشرده خارج می شود
- رجیسترهای چیپست 8C مطابق با تنظیمات BIOS پیکربندی می شوند
- جداول ACPI 8 بعدی ساخته شده است
- 8E سرویس وقفه غیرقابل ماسک (NMI) را پیکربندی کنید
- 90 SMI را نهایی کنید
- A1 پاک کردن داده هایی که هنگام بارگیری سیستم عامل مورد نیاز نیست
- ماژول های A2 EFI برای تعامل با سیستم عامل آماده می شوند
- A4 ماژول زبان طبق تنظیمات BIOS مقداردهی اولیه می شود
- A7 جدول خلاصه روش POST نمایش داده می شود
- A8 وضعیت رجیسترهای MTRR را تنظیم کنید
- A9 در صورت لزوم، منتظر ورودی صفحه کلید باشید
- AA حذف بردارهای وقفه POST (INT 1Ch و INT 09h)
- دستگاه های AB برای بارگذاری سیستم عامل تعیین می شوند
- AC مراحل نهایی راه اندازی چیپست مطابق با راه اندازی BIOS
- رابط ACPI B1 پیکربندی شده است
- 00 وقفه INT 19h نامیده می شود (جستجوی بخش بوت، بوت سیستم عامل)
- 02 حالت واقعی را تأیید کنید
- 03 غیرفعال کردن وقفه غیرقابل ماسک (NMI)
- 04 نوع CPU را دریافت کنید
- 06 سخت افزار سیستم را راه اندازی کنید
- 08 چیپست را با مقادیر POST اولیه راه اندازی کنید
- 09 پرچم IN POST را تنظیم کنید
- 0A رجیسترهای CPU را راه اندازی کنید
- 0B حافظه نهان CPU را فعال کنید
- 0C کش ها را به مقادیر اولیه POST مقداردهی کنید
- 0E جزء ورودی/خروجی را مقداردهی کنید
- 0F IDE باس محلی را راه اندازی کنید
- 10 مدیریت توان را راه اندازی کنید
- 11 رجیسترهای جایگزین را با مقادیر POST اولیه بارگذاری کنید
- 12 کلمه کنترل CPU را در حین بوت گرم بازیابی کنید
- 13 دستگاه های PCI Bus Mastering را راه اندازی کنید
- 14 کنترل کننده صفحه کلید را راه اندازی کنید
- 16 (1-2-2-3) چک جمع رام BIOS
- 17 کش را قبل از اندازه خودکار حافظه مقداردهی کنید
- مقداردهی اولیه تایمر 18 8254
- مقداردهی اولیه کنترلر DMA 1A 8237
- 1C کنترل کننده وقفه قابل برنامه ریزی را بازنشانی کنید
- 20 (1-3-1-1) بازخوانی DRAM را آزمایش کنید
- 22 (1-3-1-3) تست 8742 کنترل کننده صفحه کلید
- 24 ثبات بخش ES را روی 4 گیگابایت تنظیم کنید
- 26 خط A20 را فعال کنید
- 28 اندازه خودکار DRAM
- 29 مدیریت حافظه POST را راه اندازی کنید
- 2 آمپر رم پایه 512 کیلوبایتی
- 2C (1-3-4-1) خرابی RAM در خط آدرس xxxx
- 2E (1-3-4-3) خرابی RAM در بیت های داده xxxx بایت کم گذرگاه حافظه
- 2F کش را قبل از سایه بایوس سیستم فعال کنید
- 30 (1-4-1-1) خرابی RAM در بیت های داده xxxx بایت بالای گذرگاه حافظه
- 32 فرکانس باس-ساعت CPU را تست کنید
- 33 مدیر اعزام فونیکس را راه اندازی کنید
- 34 دکمه پاور را در حین POST غیرفعال کنید
- 35 رجیسترها را دوباره راه اندازی کنید
- 36 خاموشی شروع گرم
- 37 چیپست را دوباره راه اندازی کنید
- 38 رام بایوس سیستم سایه
- 39 کش را مجدداً راه اندازی کنید
- حافظه پنهان 3A Autosize
- 3C پیکربندی پیشرفته رجیسترهای چیپست
- بارگذاری سه بعدی رجیسترهای جایگزین با مقادیر CMOS
- تشخیص سرعت پردازنده 40
- 42 بردارهای وقفه را راه اندازی کنید
- 45 مقداردهی اولیه دستگاه POST
- 46 (2-1-2-3) اطلاعیه حق چاپ رام را بررسی کنید
- 48 پیکربندی ویدیو را در برابر CMOS بررسی کنید
- 49 گذرگاه PCI و دستگاه ها را راه اندازی کنید
- 4A تمام آداپتورهای ویدئویی در سیستم را راه اندازی کنید
- شروع 4B QuietBoot (اختیاری)
- رام بایوس ویدیو 4C Shadow
- 4E اعلامیه حق چاپ بایوس را نمایش دهید
- 50 نوع و سرعت CPU را نمایش دهید
- 51 برد EISA را راه اندازی کنید
- 52 کیبورد تست
- 54 در صورت فعال بودن، کلیک کلید را تنظیم کنید
- 55 گذرگاه USB را راه اندازی کنید
- 58 (2-2-3-1) وقفه های غیرمنتظره را آزمایش کنید
- 59 سرویس نمایش POST را راه اندازی کنید
- 5A اعلان نمایش "F2 را فشار دهید تا وارد SETUP شوید"
- 5B حافظه نهان CPU را غیرفعال کنید
- رم 5C بین 512 تا 640 کیلوبایت تست کنید
- 60 حافظه توسعه یافته را تست کنید
- 62 خطوط آدرس حافظه توسعه یافته را آزمایش کنید
- 64 به UserPatch1 بروید
- 66 ثبت های کش پیشرفته را پیکربندی کنید
- 67 APIC چند پردازنده را راه اندازی کنید
- 68 کش های خارجی و CPU را فعال کنید
- 69 راه اندازی منطقه حالت مدیریت سیستم (SMM).
- 6A نمایش اندازه حافظه کش خارجی L2
- 6B بارگذاری پیشفرضهای سفارشی (اختیاری)
- 6C پیام ناحیه سایه را نمایش دهید
- 6E آدرس بالای احتمالی را برای بازیابی UMB نشان می دهد
- 70 نمایش پیام های خطا
- 72 خطاهای پیکربندی را بررسی کنید
- 76 خطاهای صفحه کلید را بررسی کنید
- 7C بردارهای وقفه سخت افزاری را تنظیم کنید
- 7D اولیه نظارت سخت افزار
- 7E در صورت وجود پردازنده کمکی را راه اندازی کنید
- 80 پورت های سوپر ورودی/خروجی و IRQ را غیرفعال کنید
- 81 راه اندازی دیرهنگام دستگاه POST
- 82 پورت های خارجی RS232 را شناسایی و نصب کنید
- 83 کنترل کننده های غیر MCD IDE را پیکربندی کنید
- 84 پورت های موازی خارجی را شناسایی و نصب کنید
- 85 دستگاه های PnP ISA سازگار با PC را راه اندازی کنید
- 86 پورت های ورودی/خروجی داخلی را مجدداً راه اندازی کنید
- 87 پیکربندی دستگاه های قابل تنظیم Motheboard (اختیاری)
- 88 ناحیه داده BIOS را راه اندازی کنید
- 89 فعال کردن وقفه های غیر قابل ماسک (NMI)
- 8A راه اندازی منطقه داده گسترده BIOS
- 8B ماوس PS/2 را تست و مقداردهی اولیه کنید
- 8C کنترل کننده فلاپی را راه اندازی کنید
- 8F تعیین تعداد درایوهای ATA (اختیاری)
- 90 کنترل کننده های هارد دیسک را راه اندازی کنید
- 91 کنترل کننده های هارددیسک باس محلی را راه اندازی کنید
- 92 به UserPatch2 بروید
- 93 ساخت MPTABLE برای بردهای چند پردازنده
- 95 CD-ROM را برای بوت نصب کنید
- 96 ثبت بخش بزرگ ES را پاک کنید
- 97 Fixup جدول چند پردازنده
- 98 (1-2) رام های گزینه را جستجو کنید. یک بوق طولانی و دو بوق کوتاه در هنگام خرابی چکسام
- 99 درایو SMART را بررسی کنید (اختیاری)
- رام های گزینه 9A Shadow
- 9C مدیریت توان را تنظیم کنید
- موتور امنیتی 9D Initialize (اختیاری)
- 9E وقفه های سخت افزاری را فعال کنید
- 9F تعداد درایوهای ATA و SCSI را تعیین کنید
- A0 زمان روز را تنظیم کنید
- A2 قفل کلید را بررسی کنید
- A4 مقدار اولیه Typematic
- A8 اعلان F2 را پاک کنید
- اسکن AA برای فشار دادن کلید F2
- AC وارد SETUP شوید
- پرچم AE Clear Boot
- B0 خطاها را بررسی کنید
- B2 POST انجام شد - برای راه اندازی سیستم عامل آماده شوید
- B4 (1) یک بوق کوتاه قبل از بوت
- B5 Terminate QuietBoot (اختیاری)
- B6 رمز عبور را بررسی کنید (اختیاری)
- B9 چکمه را آماده کنید
- BA پارامترهای DMI را راه اندازی کنید
- BB رام های گزینه PnP را راه اندازی کنید
- قبل از میلاد بررسی کننده های برابری را پاک کنید
- منوی BD Display MultiBoot
- صفحه پاک باشد (اختیاری)
- BF ویروس و یادآوری های پشتیبان را بررسی کنید
- C0 سعی کنید با INT 19 بوت شوید
- C1 راه اندازی مدیریت خطای POST (PEM)
- C2 ورود به سیستم خطا را آغاز کنید
- C3 عملکرد نمایش خطا را آغاز کنید
- C4 کنترل کننده خطای سیستم را راه اندازی کنید
- C5 PnPnd CMOS دوگانه (اختیاری)
- C6 راه اندازی اتصال نوت بوک (اختیاری)
- C7 دیر اتصال نوت بوک را آغاز کنید
- D2 وقفه ناشناخته
- E0 چیپست را راه اندازی کنید
- E1 پل را راه اندازی کنید
- E2 CPU را راه اندازی کنید
- E3 راه اندازی تایمر سیستم
- E4 ورودی/خروجی سیستم را راه اندازی کنید
- E5 بوت بازیابی نیرو را چک کنید
- رام بایوس E6 Checksum
- E7 به بایوس بروید
- E8 مجموعه ای عظیم
- E9 چند پردازنده را راه اندازی کنید
- EA کد ویژه OEM را Initialize کنید
- EB PIC و DMA را راه اندازی کنید
- EC Initialize نوع حافظه
- اندازه حافظه اولیه ED
- EE Shadow Boot Block
- تست حافظه سیستم EF
- F0 بردارهای وقفه را راه اندازی کنید
- F1 راه اندازی ساعت Real Time
- F2 راه اندازی ویدیو
- F3 حالت مدیریت سیستم را راه اندازی کنید
- F4 (1) یک بوق قبل از بوت کردن
- F5 بوت به Mini DOS
- F6 پاک کردن بخش عظیم
- F7 به فول داس بوت می شود
شرکت آمریکایی مگاترندز (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 سیستم مطابقت دارد و بایت بالا نشان دهنده نوع روش اولیه سازی است که انجام می شود. تتراد مرتبه بالا در بایت بالا نشان دهنده نوع رویه ای است که باید اجرا شود و مرتبه پایین توپولوژی گذرگاه را برای کاربرد آن مشخص می کند.
تتراد ارشد
تتراد جونیور
اگر یک خطای پیکربندی حافظه سیستم تشخیص داده شود، پورت 80h به ترتیب به خروجی میرود حلقه بی پایانکد DE، کد DF، کد خطای پیکربندی، که می تواند مقادیر زیر را داشته باشد:
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 | نصب و راه اندازی محافظت از آنتی ویروسبخش بوت |
61 | مراحل نهایی برای مقداردهی اولیه مجموعه چیپ |
62 | شناسه صفحه کلید را بخوانید. تنظیم پارامترهای آن |
63 | تصحیح بلوک های ESCD، DMI. پاک کردن رم |
FF | انتقال کنترل به بوت لودر BIOS INT 19h را اجرا می کند |
3. جایزه مدال BIOS V6.0
مدال AwardBIOS V6.0
اولین اشاره به جایزه مدالیون بایوس، نسخه 6.0 به 12 می 1999 برمی گردد. ساختار محصول جدید بدون تغییر باقی ماند و مراحل اولیه (اوایل)، اواخر (آخر) و نهایی (سیستم) اولیه سازی سخت افزار را حفظ کرد. تغییرات قابل توجهی بر الگوریتم های انجام POST تأثیر گذاشته است که در رمزگذاری جدید پست های بازرسی منعکس شده است و دامنه آنها را به طور قابل توجهی گسترش می دهد. با این حال، بایوس جدید جایی برای فناوری های قدیمی مانند EISA نداشت و به همین دلیل تعدادی از کدهای پستی حذف شدند.
اجرای رویه های شروع POST از رام
در مرحله اولیه اولیه، کد برنامه BIOS از بلوک بوت (Boot Block) در فلش رام اجرا می شود و با خروجی نقاط چک 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 |
6 بعدی | پیکربندی منابع برای دستگاههای 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 به پایان می رسد. سپس کنترل به سیستم عامل منتقل می شود و حالت معمول را نمایش می دهد جایزه 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 بر اساس ساعت واقعی |
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 |
شرح: من اصلی را به شما ارائه می کنم کدهای پستی برایBIOSسازندهAMI. یک مقدمه کوچک بلافاصله پس از فشار دادن دکمه POWER روی واحد سیستم رایانه شخصی، کنترل رایانه شخصی مستقیماً به BIOS می رود. در این زمان (در ابتدای راه اندازی رایانه شخصی)، پردازنده سیگنالی را به تراشه BIOS ارسال می کند که بارگیری سیستم عامل BOOT-ROUTINE سیستم ورودی / خروجی اولیه را آغاز می کند. زیر برنامه POST (آزمایش خودکار)تجهیزات نصب شده روی رایانه را آزمایش می کند، آن را پیکربندی می کند و برای کار آماده می کند. برای هر سخت افزار جداگانه (پردازنده، حافظه، کارت گرافیک، صفحه کلید، پورت های ورودی / خروجی و غیره) یک آزمایش جداگانه انجام می شود. هر آزمون شماره منحصر به فرد خود را دارد که به آن POST code می گویند. کد پستینوشته شده به بندر تست تولید (آدرس 0080H) قبل از شروع هر تست فردی رویه POST. پس از نوشتن کد POST آزمون در بندر تست ساخت، مراحل تست تجهیزات مربوطه آغاز می شود. اگر روال تست ناموفق باشد، کد POST آخرین رویه (که باعث خطا شد) در درگاه تست ساخت باقی می ماند. اگر کد POST آخرین رویه را میدانید، میتوانید دستگاهی که باعث خطا شده است را تعیین کنید. خواندن کدهای پستی را می توان به روش های مختلفی انجام داد. از آنجایی که بایوس توسط چندین سازنده تولید می شود، بایوس هر سازنده جدول کدهای پست خود را دارد.
سیستم عامل BOOT-ROUTINE روال خودآزمایی POST را فراخوانی می کند.
این جدول حاوی کدهای POST است که در طی مراحل کامل POST نمایش داده می شوند.
- CF نوع پردازنده را تعیین می کند و خواندن/نوشتن CMOS را آزمایش می کند
- C0 چیپست و حافظه نهان L1-، L2 از قبل راه اندازی شده اند، کنترل کننده وقفه، DMA، تایمر برنامه ریزی شده اند.
- C1 نوع و مقدار RAM شناسایی می شود
- کد C3 BIOS در یک ناحیه موقت از RAM از حالت فشرده خارج می شود
- 0С جمع های چک بایوس بررسی می شوند
- کد C5 BIOS در حافظه سایه کپی می شود و کنترل به ماژول Boot Block منتقل می شود
- ماژول 01 XGROUP در آدرس فیزیکی 1000:0000h باز می شود
- 02 مقداردهی اولیه پردازنده. رجیسترهای CR و MSR تنظیم شده اند
- منابع ورودی/خروجی 03 تعریف شده است (Super I/O)
- 05 صفحه نمایش و پرچم وضعیت CMOS را پاک کنید
- 06 بررسی کمک پردازنده
- 07 کنترلر صفحه کلید تعریف و تست شده است
- 08 رابط صفحه کلید را تعریف کنید
- 09 مقداردهی اولیه کنترلر سریال ATA
- OA صفحه کلید و ماوس متصل به پورت های PS/2 را شناسایی می کند
- 0B منابع کنترل کننده صوتی AC97 را تنظیم کنید
- بخش حافظه OE F000h در حال آزمایش است
- 10 نوع فلش مموری را تعیین می کند
- 12 CMOS تست شده
- 14 مقادیر را برای رجیسترهای چیپست تنظیم کنید
- 16 راه اندازی اولیه مولد ساعت
- 18 نوع پردازنده، پارامترهای آن و اندازه کش L1 و L2 را تعیین می کند
- 1B جدول برداری وقفه مقداردهی اولیه شد
- جمعهای چک CMOS 1C و ولتاژ باتری بررسی میشوند
- سیستم مدیریت توان 1 بعدی تعریف شده است
- ماتریس صفحه کلید بارگیری 1F (برای لپ تاپ ها)
- 21 مدیریت توان سخت افزار در حال آماده سازی اولیه است (برای لپ تاپ ها)
- 23 تست کمک پردازنده ریاضی، درایو دیسک، مقداردهی اولیه چیپست
- 24 میکروکد پردازنده در حال به روز رسانی است. یک نقشه تخصیص منابع برای دستگاه های Plug and Play ایجاد می شود
- 25 مقداردهی اولیه PCI: شمارش دستگاه ها، جستجوی آداپتور VGA، نوشتن VGA BIOS در C000:0
- 26 فرکانس ساعت را با راه اندازی CMOS تنظیم کنید. همگام سازی اسلات های DIMM و PCI استفاده نشده را غیرفعال می کند. سیستم مانیتورینگ در حال راه اندازی اولیه است (مانیتور H/W)
- 27 وقفه INT 09h را فعال کنید. کنترلر صفحه کلید دوباره راه اندازی شد
- 29 MTRR برنامه ریزی شده اند، APIC مقداردهی اولیه می شود. کنترلر IDE در حال برنامه ریزی است. فرکانس پردازنده اندازه گیری می شود. پسوند BIOS سیستم ویدئویی نامیده می شود
- 2B پیدا کردن بایوس آداپتور ویدئو
- 2D صفحه نمایش جایزه، اطلاعات مربوط به نوع پردازنده و سرعت آن را نمایش می دهد
- 33 تنظیم مجدد صفحه کلید
- 35 اولین کانال DMA تست شد
- 37 دومین کانال DMA در حال آزمایش است
- 39 ثبت صفحه DMA تست شده است
- 3C پیکربندی کنترلر 8254 (تایمر)
- تست کنترل کننده وقفه 3E 8259
- 43 کنترل کننده وقفه را بررسی کنید
- 47 تایر ISA/EISA تست شده است
- 49 مقدار RAM در حال محاسبه است. رجیسترها را برای پردازنده AMD K5 تنظیم کنید
- 4E برنامه نویسی ثبت های MTRR برای پردازنده های Sirix. حافظه نهان L2 و APIC مقداردهی اولیه می شوند
- 50 اتوبوس USB تعریف شده است
- رم 52 با نمایش نتایج در حال آزمایش است. حافظه گسترش یافته پاک می شود
- 53 اگر CMOS پاک شود، رمز ورود به سیستم بازنشانی می شود.
- 55 تعداد پردازنده ها را نمایش می دهد (برای پلتفرم های چند پردازنده ای)
- 57 آرم EPA نمایش داده می شود. راه اندازی دستگاه های ISA PnP
- 59 سیستم حفاظت از ویروس در حال تعریف است
- 5B دستور اجرای آپدیت بایوس از فلاپی دیسک
- کنترلر 5D Super I/O و کنترلر صوتی یکپارچه راه اندازی شد
- 60 در صورت فشار دادن کلید Delete وارد تنظیمات CMOS شوید
- مقداردهی اولیه ماوس 65 PS/2
- 69 کش L2 را فعال کنید
- رجیسترهای چیپست 6B مطابق با تنظیمات BIOS پیکربندی شده اند
- 6D اختصاص منابع برای دستگاه های ISA PnP و پورت های COM برای دستگاه های یکپارچه
- 6F راه اندازی و پیکربندی کنترلر فلاپی دیسک
- 75 دستگاه IDE شناسایی و نصب می شوند: هارد دیسک، CD/DVD، LS-120، ZIP و غیره.
- 76 اطلاعات مربوط به دستگاه های IDE شناسایی شده را نمایش می دهد
- 77 راه اندازی پورت های سریال و موازی
- 7A بازنشانی و آماده شدن برای پردازنده کمکی ریاضی
- 7C محافظت در برابر نوشتن غیرمجاز روی هارد دیسک را تعریف می کند
- 7F در صورت وجود خطا، پیامی نمایش داده می شود و انتظار می رود کلیدهای Delete و F1 فشار داده شوند.
- 82 حافظه برای مدیریت توان اختصاص داده شده است و تغییراتی در جدول ESCD ایجاد می شود.
- صفحه نمایش با آرم EPA حذف می شود. در صورت نیاز به رمز عبور نیاز دارد
- 83 تمام داده ها از پشته موقت در CMOS ذخیره می شود
- 84 نمایش پیام اولیه کارتهای Plug and Play
- 85 راه اندازی USB کامل شد
- 87 جدول SYSID در ناحیه DMI ایجاد شده است
- 89 جدول ACPI نصب شده است. وقفه ها را به دستگاه های PCI اختصاص دهید
- 8B توسط BIOS کنترلرهای ISA یا PCI اضافی، به جز آداپتور ویدئو، فراخوانی شده است.
- 8D پارامترهای برابری RAM را توسط CMOS Setup تنظیم می کند. APM راه اندازی شده است
- 8F IRQ 12 برای اتصال داغ ماوس PS/2 فعال است
- 94 مقداردهی اولیه چیپست تکمیل شد. جدول تخصیص منابع را نمایش می دهد. کش L2 را فعال کنید. تنظیم حالت تابستانی
- 95 فرکانس تکرار خودکار صفحه کلید و وضعیت Num Lock را تنظیم می کند
- 96 رجیسترها را برای سیستم های چند پردازنده ای (برای پردازنده های Cyrix) تنظیم کنید. جدول ESCD ایجاد می شود. تایمر زمان DOS مطابق با ساعت RTC CMOS تنظیم می شود. پارتیشن های دستگاه های بوت برای استفاده توسط آنتی ویروس داخلی ذخیره می شوند. سخنران پایان POST را اعلام می کند. جدول MSIRQ FF ایجاد شد وقفه بایوس INT 19h اجرا شد. جستجوی بوت لودر در بخش اول دستگاه بوت
هنگامی که گزینه Quick Power On Self Test را در BIOS تنظیم می کنید، یک روش اختصاری انجام می شود.
- 65 آداپتور ویدیو در حال بازنشانی است. کنترل کننده صدا، دستگاه های ورودی/خروجی مقداردهی اولیه می شوند، صفحه کلید و ماوس تست می شوند. بررسی یکپارچگی بایوس
- 66 کش اولیه شد. یک جدول برداری وقفه ایجاد می شود. سیستم مدیریت توان در حال آماده سازی اولیه است
- 67 CMOS checksum را بررسی کنید و باتری را تست کنید. چیپست بر اساس پارامترهای CMOS پیکربندی شده است
- 68 مقداردهی اولیه آداپتور ویدیویی
- 69 کنترل کننده وقفه را پیکربندی کنید
- رم 6 آمپر در حال آزمایش است (شتاب داده شده)
- 6B نتایج آزمایش آرم EPA، پردازنده و حافظه را نشان می دهد
- 70 اعلان ورود به تنظیمات BIOS نمایش داده می شود. ماوس متصل به PS/2 یا USB مقداردهی اولیه می شود
- 71 مقداردهی اولیه کنترل کننده کش
- 72 رجیستر چیپست پیکربندی شده است. فهرستی از دستگاههای Plug and Play ایجاد میشود. و کنترلکننده درایو مقداردهی اولیه میشود
- 73 مقداردهی اولیه کنترلر HDD
- 74 کمک پردازنده در حال مقداردهی اولیه است
- 75 در صورت لزوم، هارد دیسک در برابر نوشتن محافظت می شود.
- 77 در صورت نیاز، رمز عبور درخواست می شود و پیام ها نمایش داده می شوند، برای ادامه F1، برای ورود به تنظیمات DEL را فشار دهید.
- 78 بردهای توسعه با بایوس خود مقداردهی اولیه می شوند
- 79 منابع پلتفرم در حال آماده سازی هستند
- 7A RSDT جدول ریشه، جداول دستگاه DSDT، FADT و غیره تولید می شود.
- 7D اطلاعاتی در مورد پارتیشن های دستگاه بوت جمع آوری کنید
- 7E BIOS در حال آماده شدن برای بوت کردن سیستم عامل است
- 7F وضعیت نشانگر NumLock با توجه به تنظیمات تنظیم می شود
- تنظیمات بایوس
- 80 با INT 19 تماس گرفته و سیستم عامل را راه اندازی می کند
AMIBIOS8.0
- D0 مقداردهی اولیه پردازنده و چیپست. BIOS Boot Block Checksum Verification
- D1 راه اندازی پورت های ورودی/خروجی. به کنترلر صفحه کلید دستوری برای انجام خودآزمایی BAT داده می شود.
- D2 کش L1/L2 را غیرفعال کنید. مقدار رم نصب شده مشخص می شود
- طرح های تازه سازی حافظه D3 پیکربندی شده است. مجاز به استفاده از حافظه پنهان
- تست D4 512 کیلوبایت حافظه. پشته نصب شده و پروتکل تبادل حافظه پنهان اختصاص داده شده است
- کد D5 BIOS باز شده و در حافظه سایه کپی می شود
- جمعهای چک بایوس D6 و کلیدهای Ctrl+Home بررسی میشوند (بازیابی BIOS)
- کنترل D7 به ماژول رابط منتقل می شود، که کد را در قسمت Run-Time باز می کند
- D8 کد اجرایی از حافظه فلش به رم باز می شود. اطلاعات CPUID ذخیره شده
- D9 کد از حالت فشرده خارج شده از محل ذخیره موقت به بخش های RAM 0E000h و 0F000h منتقل می شود.
- DA رجیسترهای CPUID بازیابی می شوند. اجرای POST به RAM منتقل می شود
- E1-E8، خطاهای پیکربندی حافظه سیستم EC-EE
- 03 پردازش NMI، خطاهای برابری، خروجی مانیتور را غیرفعال می کند. این ناحیه برای گزارش رویداد GPNV رزرو شده است، مقادیر اولیه متغیرها از بایوس تنظیم شده است.
- 04 سلامت باتری را بررسی کنید و CMOS checksum را محاسبه کنید
- 05 کنترل کننده وقفه مقداردهی اولیه شد و جدول برداری ساخته شد
- 06 تست و آماده سازی تایمر
- صفحه کلید 08 در حال آزمایش است (چراغ های صفحه کلید چشمک می زند)
- C0 راه اندازی پردازنده. حافظه کش مجاز نیست. توسط APIC تعریف شده است
- C1 برای سیستم های چند پردازنده ای، پردازنده مسئول راه اندازی سیستم تعیین می شود
- C2 تخصیص پردازنده برای راه اندازی سیستم کامل شده است. شناسایی با CPUID
- C5 تعداد پردازنده ها تعیین می شود، پارامترهای آنها پیکربندی می شوند
- C6 برای POST سریعتر کش را راه اندازی کنید
- آماده سازی پردازنده C7 کامل شد
- 0A کنترل کننده صفحه کلید تعریف شده است
- 0B ماوس متصل به پورت PS/2 را جستجو کنید
- 0C در حال بررسی وجود صفحه کلید
- 0E دستگاه های ورودی مختلف شناسایی و مقداردهی اولیه می شوند
- 13 راه اندازی رجیسترهای چیپست
- 24 ماژول های BIOS مخصوص پلتفرم را باز کرده و مقداردهی اولیه کنید.
- جدول برداری وقفه ایجاد می شود و مدیریت وقفه مقداردهی اولیه می شود
- 2A DIM دستگاه ها را در اتوبوس های محلی تعریف می کند. آداپتور ویدئویی برای مقداردهی اولیه آماده می شود، جدول تخصیص منابع در حال ساخت است
- شناسایی و مقداردهی اولیه آداپتور ویدئو 2C، آداپتور ویدئویی که توسط BIOS فراخوانی می شود
- 2E یافتن و مقداردهی اولیه دستگاه های ورودی/خروجی اضافی
- 30 آماده شدن برای پردازش SMI
- 31 راه اندازی و فعال سازی ماژول ADM
- 33 ماژول بارگذاری سبک در حال تنظیم اولیه است
- 37 نشانواره AMI، نسخه بایوس، پردازنده، کلید ورود به BIOS را نشان میدهد
- 38 DIM دستگاه های مختلف را در اتوبوس های محلی مقداردهی اولیه می کند
- 39 راه اندازی کنترلر DMA
- 3A زمان سیستم را با توجه به ساعت RTC تنظیم کنید
- رم 3B تست شده و نتایج نمایش داده می شود
- رجیسترهای چیپست 3C پیکربندی شده اند
- 40 راه اندازی پورت های سریال و موازی، پردازنده کمکی ریاضی و غیره.
- 52 نتایج تست حافظه داده های RAM را در CMOS به روز می کند
- 60 BIOS Setup وضعیت NumLock را تنظیم می کند و تنظیمات تکرار خودکار را پیکربندی می کند
- 75 روال کار با دستگاه های دیسک شروع شده است (وقفه INT 13h)
- 78 فهرستی از دستگاه های IPL ایجاد می کند (که سیستم عامل را می توان از آنها بارگیری کرد)
- جداول پیکربندی سیستم توسعه یافته 7C ESCD ایجاد شده و در NVRAM نوشته می شود
- 84 خطاهای ثبت نام در طول POST یافت شد
- 85 پیام هایی را در مورد خطاهای غیر بحرانی شناسایی شده نمایش می دهد.
- 87 در صورت لزوم، BIOS Setup راه اندازی می شود که ابتدا به RAM از حالت فشرده خارج می شود
- رجیسترهای چیپست 8C مطابق با تنظیمات BIOS پیکربندی می شوند
- جداول ACPI 8 بعدی ساخته شده است
- 8E سرویس وقفه غیرقابل ماسک (NMI) را پیکربندی کنید
- 90 SMI را نهایی کنید
- A1 پاک کردن داده هایی که هنگام بارگیری سیستم عامل مورد نیاز نیست
- ماژول های A2 EFI برای تعامل با سیستم عامل آماده می شوند
- A4 مطابق با ماژول زبان Setup BIOS مقداردهی اولیه می شود
- A7 جدول خلاصه روش POST نمایش داده می شود
- A8 وضعیت رجیسترهای MTRR را تنظیم کنید
- A9 در صورت لزوم، منتظر ورودی صفحه کلید باشید
- AA حذف بردارهای وقفه POST (INT 1Ch و INT 09h)
- دستگاه های AB برای بارگذاری سیستم عامل تعیین می شوند
- AC مراحل نهایی راه اندازی چیپست مطابق با راه اندازی BIOS
- رابط ACPI B1 پیکربندی شده است
- 00 وقفه INT 19h نامیده می شود (جستجوی بخش بوت، بوت سیستم عامل)
Phoenix Bios 4.0
- 02 حالت واقعی را تأیید کنید
- 03 غیرفعال کردن وقفه غیرقابل ماسک (NMI)
- 04 نوع CPU را دریافت کنید
- 06 سخت افزار سیستم را راه اندازی کنید
- 08 چیپست را با مقادیر POST اولیه راه اندازی کنید
- 09 پرچم IN POST را تنظیم کنید
- 0A رجیسترهای CPU را راه اندازی کنید
- 0B حافظه نهان CPU را فعال کنید
- 0C کش ها را به مقادیر اولیه POST مقداردهی کنید
- 0E جزء ورودی/خروجی را مقداردهی کنید
- 0F IDE باس محلی را راه اندازی کنید
- 10 مدیریت توان را راه اندازی کنید
- 11 رجیسترهای جایگزین را با مقادیر POST اولیه بارگذاری کنید
- 12 کلمه کنترل CPU را در حین بوت گرم بازیابی کنید
- 13 دستگاه های PCI Bus Mastering را راه اندازی کنید
- 14 کنترل کننده صفحه کلید را راه اندازی کنید
- 16 (1-2-2-3) چک جمع رام BIOS
- 17 کش را قبل از اندازه خودکار حافظه مقداردهی کنید
- مقداردهی اولیه تایمر 18 8254
- مقداردهی اولیه کنترلر DMA 1A 8237
- 1C کنترل کننده وقفه قابل برنامه ریزی را بازنشانی کنید
- 20 (1-3-1-1) بازخوانی DRAM را آزمایش کنید
- 22 (1-3-1-3) تست 8742 کنترل کننده صفحه کلید
- 24 ثبات بخش ES را روی 4 گیگابایت تنظیم کنید
- 26 خط A20 را فعال کنید
- 28 اندازه خودکار DRAM
- 29 مدیریت حافظه POST را راه اندازی کنید
- 2 آمپر رم پایه 512 کیلوبایتی
- 2C (1-3-4-1) خرابی RAM در خط آدرس xxxx
- 2E (1-3-4-3) خرابی RAM در بیت های داده xxxx بایت کم گذرگاه حافظه
- 2F کش را قبل از سایه بایوس سیستم فعال کنید
- 30 (1-4-1-1) خرابی RAM در بیت های داده xxxx بایت بالای گذرگاه حافظه
- 32 فرکانس باس-ساعت CPU را تست کنید
- 33 مدیر اعزام فونیکس را راه اندازی کنید
- 34 دکمه پاور را در حین POST غیرفعال کنید
- 35 رجیسترها را دوباره راه اندازی کنید
- 36 خاموشی شروع گرم
- 37 چیپست را دوباره راه اندازی کنید
- 38 رام بایوس سیستم سایه
- 39 کش را مجدداً راه اندازی کنید
- حافظه پنهان 3A Autosize
- 3C پیکربندی پیشرفته رجیسترهای چیپست
- بارگذاری سه بعدی رجیسترهای جایگزین با مقادیر CMOS
- تشخیص سرعت پردازنده 40
- 42 بردارهای وقفه را راه اندازی کنید
- 45 مقداردهی اولیه دستگاه POST
- 46 (2-1-2-3) اطلاعیه حق چاپ رام را بررسی کنید
- 48 پیکربندی ویدیو را در برابر CMOS بررسی کنید
- 49 گذرگاه PCI و دستگاه ها را راه اندازی کنید
- 4A تمام آداپتورهای ویدئویی در سیستم را راه اندازی کنید
- شروع 4B QuietBoot (اختیاری)
- رام بایوس ویدیو 4C Shadow
- 4E اعلامیه حق چاپ بایوس را نمایش دهید
- 50 نوع و سرعت CPU را نمایش دهید
- 51 برد EISA را راه اندازی کنید
- 52 کیبورد تست
- 54 در صورت فعال بودن، کلیک کلید را تنظیم کنید
- 55 گذرگاه USB را راه اندازی کنید
- 58 (2-2-3-1) وقفه های غیرمنتظره را آزمایش کنید
- 59 سرویس نمایش POST را راه اندازی کنید
- 5A اعلان نمایش "F2 را فشار دهید تا وارد SETUP شوید"
- 5B حافظه نهان CPU را غیرفعال کنید
- رم 5C بین 512 تا 640 کیلوبایت تست کنید
- 60 حافظه توسعه یافته را تست کنید
- 62 خطوط آدرس حافظه توسعه یافته را آزمایش کنید
- 64 به UserPatch1 بروید
- 66 ثبت های کش پیشرفته را پیکربندی کنید
- 67 APIC چند پردازنده را راه اندازی کنید
- 68 کش های خارجی و CPU را فعال کنید
- 69 راه اندازی منطقه حالت مدیریت سیستم (SMM).
- 6A نمایش اندازه حافظه کش خارجی L2
- 6B بارگذاری پیشفرضهای سفارشی (اختیاری)
- 6C پیام ناحیه سایه را نمایش دهید
- 6E آدرس بالای احتمالی را برای بازیابی UMB نشان می دهد
- 70 نمایش پیام های خطا
- 72 خطاهای پیکربندی را بررسی کنید
- 76 خطاهای صفحه کلید را بررسی کنید
- 7C بردارهای وقفه سخت افزاری را تنظیم کنید
- 7D اولیه نظارت سخت افزار
- 7E در صورت وجود پردازنده کمکی را راه اندازی کنید
- 80 پورت های سوپر ورودی/خروجی و IRQ را غیرفعال کنید
- 81 راه اندازی دیرهنگام دستگاه POST
- 82 پورت های خارجی RS232 را شناسایی و نصب کنید
- 83 کنترل کننده های غیر MCD IDE را پیکربندی کنید
- 84 پورت های موازی خارجی را شناسایی و نصب کنید
- 85 دستگاه های PnP ISA سازگار با PC را راه اندازی کنید
- 86 پورت های ورودی/خروجی داخلی را مجدداً راه اندازی کنید
- 87 پیکربندی دستگاه های قابل تنظیم Motheboard (اختیاری)
- 88 ناحیه داده BIOS را راه اندازی کنید
- 89 فعال کردن وقفه های غیر قابل ماسک (NMI)
- 8A راه اندازی منطقه داده گسترده BIOS
- 8B ماوس PS/2 را تست و مقداردهی اولیه کنید
- 8C کنترل کننده فلاپی را راه اندازی کنید
- 8F تعیین تعداد درایوهای ATA (اختیاری)
- 90 کنترل کننده های هارد دیسک را راه اندازی کنید
- 91 کنترل کننده های هارددیسک باس محلی را راه اندازی کنید
- 92 به UserPatch2 بروید
- 93 ساخت MPTABLE برای بردهای چند پردازنده
- 95 CD-ROM را برای بوت نصب کنید
- 96 ثبت بخش بزرگ ES را پاک کنید
- 97 Fixup جدول چند پردازنده
- 98 (1-2) رام های گزینه را جستجو کنید. یک بوق طولانی و دو بوق کوتاه در هنگام خرابی چکسام
- 99 درایو SMART را بررسی کنید (اختیاری)
- رام های گزینه 9A Shadow
- 9C مدیریت توان را تنظیم کنید
- موتور امنیتی 9D Initialize (اختیاری)
- 9E وقفه های سخت افزاری را فعال کنید
- 9F تعداد درایوهای ATA و SCSI را تعیین کنید
- A0 زمان روز را تنظیم کنید
- A2 قفل کلید را بررسی کنید
- A4 مقدار اولیه Typematic
- A8 اعلان F2 را پاک کنید
- اسکن AA برای فشار دادن کلید F2
- AC وارد SETUP شوید
- پرچم AE Clear Boot
- B0 خطاها را بررسی کنید
- B2 POST انجام شد - برای راه اندازی سیستم عامل آماده شوید
- B4 (1) یک بوق کوتاه قبل از بوت
- B5 Terminate QuietBoot (اختیاری)
- B6 رمز عبور را بررسی کنید (اختیاری)
- B9 چکمه را آماده کنید
- BA پارامترهای DMI را راه اندازی کنید
- BB رام های گزینه PnP را راه اندازی کنید
- قبل از میلاد بررسی کننده های برابری را پاک کنید
- منوی BD Display MultiBoot
- صفحه پاک باشد (اختیاری)
- BF ویروس و یادآوری های پشتیبان را بررسی کنید
- C0 سعی کنید با INT 19 بوت شوید
- C1 راه اندازی مدیریت خطای POST (PEM)
- C2 ورود به سیستم خطا را آغاز کنید
- C3 عملکرد نمایش خطا را آغاز کنید
- C4 کنترل کننده خطای سیستم را راه اندازی کنید
- C5 PnPnd CMOS دوگانه (اختیاری)
- C6 راه اندازی اتصال نوت بوک (اختیاری)
- C7 دیر اتصال نوت بوک را آغاز کنید
- D2 وقفه ناشناخته
- E0 چیپست را راه اندازی کنید
- E1 پل را راه اندازی کنید
- E2 CPU را راه اندازی کنید
- E3 راه اندازی تایمر سیستم
- E4 ورودی/خروجی سیستم را راه اندازی کنید
- E5 بوت بازیابی نیرو را چک کنید
- رام بایوس E6 Checksum
- E7 به بایوس بروید
- E8 مجموعه ای عظیم
- E9 چند پردازنده را راه اندازی کنید
- EA کد ویژه OEM را Initialize کنید
- EB PIC و DMA را راه اندازی کنید
- EC Initialize نوع حافظه
- اندازه حافظه اولیه ED
- EE Shadow Boot Block
- تست حافظه سیستم EF
- F0 بردارهای وقفه را راه اندازی کنید
- F1 راه اندازی ساعت Real Time
- F2 راه اندازی ویدیو
- F3 حالت مدیریت سیستم را راه اندازی کنید
- F4 (1) یک بوق قبل از بوت کردن
- F5 بوت به Mini DOS
- F6 پاک کردن بخش عظیم
- F7 به فول داس بوت می شود
جداول اصلی و قابل اعتماد کدهای POST را می توانید در وب سایت های مربوطه تولید کنندگان BIOS مشاهده کنید: "AMI" و "Award". گاهی اوقات جداول کدهای POST در کتابچه راهنمای مادربرد آورده شده است.
1. تست رجیسترهای پردازشگر قابل دسترسی نرم افزار (کدهای پستی: 01، 02).
2. بررسی دوره رفرش رم (کد پستی: 04).
3. مقداردهی اولیه کنترل کننده صفحه کلید (کد پست: 05).
4. بررسی اولیه عملکرد حافظه غیر فرار (CMOS) و وضعیت باتری CMOS (کد پستی: 07).
5. راه اندازی رجیسترهای چیپست با مقادیر پیش فرض (کد POST: BE، hex).
6. بررسی در دسترس بودن و تعیین اندازه RAM (کد POST: C1، hex).
7. تعیین وجود و اندازه یک کش خارجی (کد POST: C6، hex).
8. بررسی 64 کیلوبایت اول رم (کد پستی: 08).
9. مقداردهی اولیه بردارهای وقفه (کد POST: 0A, hex).
10. بررسی CMOS checksum (کد پستی: 0V, hex).
11. تشخیص و مقداردهی اولیه کنترل کننده ویدیو (کد POST: 0D, hex).
12. بررسی حافظه ویدئویی (کد پستی: 0E, hex).
13. بررسی BIOS checksum (کد پستی: 0F، hex).
14. بررسی کنترل کننده ها و رجیسترهای صفحه DMA (کدهای پستی: 10،
11، هگز).
15. بررسی تایمر سیستم (کد پستی: 14، هگز).
16. بررسی و مقداردهی اولیه کنترل کننده های وقفه (کدهای پست: 15…18، hex).
17. راه اندازی شیارهای اتوبوس توسعه (کدهای پست: 20…2F، hex).
18. تعیین اندازه و بررسی حافظه اصلی و توسعه یافته (کدهای پست: 30، 31، هگز).
19. راه اندازی مجدد رجیسترهای چیپست با توجه به مقادیر تنظیم شده در CMOS Setup (کد POST: BF، hex).
20. مقداردهی اولیه کنترلر FDD (کد پستی: 41، هگز).
21. مقداردهی اولیه کنترلر HDD (کد پستی: 42، hex).
22. راه اندازی پورت های COM و LPT (کد پستی: 43، هگز).
23. شناسایی و مقداردهی اولیه پردازنده کمکی ریاضی (کد پست: 45، هگز).
24. بررسی نیاز به وارد کردن رمز عبور (کد پستی: 4F، hex).
25. مقداردهی اولیه پسوند BIOS (کد پستی: 52، hex).
26. پارامترهای Virus Protect، Boot Speed، NumLock، Boot Attempt را با توجه به مقادیر تنظیم شده در CMOS Setup (کدهای پست: 60…63، hex) تنظیم کنید.
27. فراخوانی رویه بوت سیستم عامل (کد POST: FF، hex).
همانطور که از دنباله بالا مشاهده می شود، امکان نمایش پیام های تشخیصی روی صفحه نمایشگر فقط پس از شروع اولیه کنترل کننده ویدیو ظاهر می شود و اگر رویه POST در یکی از مراحل قبلی متوقف شود، نمی توان دید در کدام مرحله است. .
تجزیه و تحلیل خطاهای رایانه با کارت تشخیص (POST card)
1. معرفی
2. توضیحات کلی POST card
4. جدول کدهای خطا
5. شرح سیگنال های صوتی
6. رمز عبور فراموش شده بایوس را بازنشانی کنید
معرفی
این کارت POST (Power On Self Test - کارت خودآزمایی) نام دارد. زمانی که سیستم عامل نمی تواند بارگذاری شود یا تصویری روی صفحه نمایش وجود ندارد یا صدای بایوس وجود ندارد، کدهای خطا را نمایش می دهد.
هنگامی که برق اعمال می شود، BIOS یک آزمایش دقیق از مدار، حافظه، صفحه کلید، کارت ویدئو، هارد دیسک انجام می دهد، سپس پیکربندی سیستم را تجزیه و تحلیل می کند. پس از راه اندازی اولیه سیستم ورودی / خروجی، سیستم عامل بارگذاری می شود.
کارت عیب یابی داده ها را در موارد زیر نمایش نمی دهد:
1. کارت بدون CPU داخل مادربرد قرار می گیرد.
2. هنگامی که LED RST روشن است.
توضیحات کلی در مورد کارت پستی
توضیحات دیودهای نورانی:
دیود ساطع نور | تایپ کنید | شرح |
اجرا کن | سوسو زدن | اگر LED روشن است، مادربرد روشن است، مهم نیست چه کدهایی ارسال می شود |
CLK | ساعت اتوبوس | هنگامی که برق به مادربرد اعمال می شود روشن می شود (معمولاً بدون پردازنده) |
BIOS | BIOS را بخوانید | هنگامی که برق به مادربرد می رسد، زمانی که بایوس توسط پردازنده خوانده می شود، LED روشن و خاموش می شود. |
IRDY | مدیر آماده است | زمانی که پیامی وجود دارد LED روشن و خاموش می شود |
OSC | چشمک می زند | هنگامی که برق به مادربرد اعمال می شود روشن می شود، یا اگر نه، کریستال مدار مخزن شکسته است |
قاب | دوره قاب | همیشه می سوزد. هنگامی که پیامی وجود دارد روشن و خاموش می شود |
RST | تنظیم مجدد | با فشار دادن دکمه روشن/خاموش یا تنظیم مجدد به مدت نیم ثانیه روشن می شود. اگر برق روشن است، باید RESET (کوتاه یا شکسته) را بررسی کنید. |
12 ولت | قدرت | هنگامی که روشن می شود یک بار روشن می شود، برق تامین می شود، اگر روشن نشد، این به معنی اتصال کوتاه روی مادربرد است یا 12 ولت وجود ندارد. |
-12 ولت | تغذیه | همان "12 ولت" |
5 ولت | تغذیه | همان "12 ولت" |
-5 ولت | تغذیه | همان "12V" (5-V فقط برای اسلات ISA) |
3V3 | تغذیه | هنگامی که برق اعمال می شود (فقط PCI)، در جایی که 3.3 ولت وجود دارد، روشن می شود. اگر ولتاژ آماده به کار 3.3 ولت روی مادربرد نباشد، روشن نمی شود |
جدول کدهای خطا
کد | جایزه | AMI | Phoenix4.0 / Tendy3000 |
00 | کپی کد در مناطق خاص انجام می شود/در مرحله بعدی کنترل به بوت لودر INT 19h منتقل می شود. | ||
01 | تست پردازنده 1، تأیید وضعیت پردازنده (1FLAGS). پرچمهای وضعیت پردازنده زیر را آزمایش کنید: حمل، صفر، علامت، سرریز. BIOS هر پرچم را تنظیم می کند، تأیید می کند که تنظیم شده است، سپس هر پرچم را خاموش می کند و تأیید می کند که خاموش است. | CPU در حال تست رجیستر داخل است یا ناموفق است، لطفاً CPU را تغییر دهید و آن را بررسی کنید. | |
02 | همه رجیسترهای CPU به جز SS، SP و BP را با داده FF و 00 تست کنید | حالت واقعی را تأیید کنید | |
03 | غیرفعال کردن NMI، PIE، AIE، UEI، SQWV غیرفعال کردن ویدیو، بررسی برابری، DMA بازنشانی coprocessor ریاضی پاک کردن همه ثبتهای صفحه، بایت خاموش کردن CMOS شروع به کار تایمر 0، 1، و 2، از جمله تنظیم تایمر EISA روی یک وضعیت شناخته شده، مقداردهی اولیه کنترلکنندههای DMA 0 و 1 راه اندازی کنترل کننده های وقفه 0 و 1 رجیسترهای توسعه یافته EISA را راه اندازی کنید | NMI، PIE، AIE، UEI، SQ را غیرفعال کنید در مرحله بعد، بازنشانی نرم یا روشن بودن حالت را بررسی کنید | غیرفعال کردن وقفه غیرقابل ماسک (NMI) |
04 | RAM باید به طور دوره ای تجدید شود تا حافظه از بین نرود. این عملکرد تازه سازی به درستی کار می کند | نوع CPU را دریافت کنید | |
05 | مقداردهی اولیه کنترل کننده صفحه کلید | پشته BIOS ساخته شده است. در مرحله بعد، حافظه پنهان را غیرفعال کنید. | مقداردهی اولیه DMA در حال پیشرفت یا شکست است |
06 | رزرو شده است | در مرحله بعد کد پست را از حالت فشرده خارج کنید. | سخت افزار سیستم اولیه |
07 | تأیید می کند که CMOS درست کار می کند، باتری بد را تشخیص می دهد | در مرحله بعد، ناحیه داده CPU را مقداردهی اولیه کنید | Shadow را غیرفعال کنید و کد را از رام اجرا کنید |
08 | راهاندازی اولیه مجموعه تراشهها تست حضور حافظه روال مجموعه چیپهای OEM پاک کردن حافظه کم 64K تست اولین حافظه 64K | محاسبه جمع کنترلی CMOS است | چیپست را با مقادیر POST اولیه راه اندازی کنید |
09 | مقداردهی اولیه CPU Cyrix مقداردهی اولیه Cach | پرچم IN POST را تنظیم کنید | |
0A | 120 بردار وقفه اول را با SPURIOUS-INT-HDLR راه اندازی کنید و INT 00h-1Fh را طبق INT-TBL مقداردهی کنید. | محاسبه جمع کنترلی CMOS انجام شده است. خط سازی ثبت وضعیت CMOS برای تاریخ و زمان بعدی | رجیسترهای CPU را راه اندازی کنید |
0B | CMOS RAM Checksum را تست کنید. در صورت خراب بودن یا فشار دادن کلید INS، بارگذاری پیشفرض است | ثبت وضعیت CMOS مقداردهی اولیه می شود. بعد. انجام هرگونه مقداردهی اولیه مورد نیاز قبل از صدور فرمان BAT صفحه کلید | کش CPU را فعال کنید |
0C | نوع کنترل کننده صفحه کلید را شناسایی کنید و وضعیت NUM LOCK را تنظیم کنید | کره ورودی کنترلر صفحه کلید رایگان است سپس دستور BAT را به کنترل کننده صفحه کلید صادر می کنیم | کش ها را به مقادیر اولیه POST مقداردهی کنید |
0D | شناسایی ساعت CPU خواندن مکان CMOS 14 ساعت برای یافتن نوع ویدیوی در حال استفاده شناسایی و مقداردهی اولیه آداپتور ویدیو | ||
0E | حافظه ویدیویی را تست کنید، پیام ورود به صفحه را بنویسید. سایه را با توجه به تنظیمات فعال کنید | نتیجه فرمان BAT کنترلر صفحه کلید تأیید شده است. در مرحله بعد، هر گونه مقداردهی اولیه لازم را پس از آزمایش فرمان BAT کنترل کننده صفحه کلید انجام دهید | جزء ورودی/خروجی را راه اندازی کنید |
0F | آزمایش DMA Cont. 0; BIOS Checksum Test Keyboard - تشخیص و مقداردهی اولیه | مقداردهی اولیه پس از تست فرمان BAT کنترلر صفحه کلید انجام می شود. بایت فرمان صفحه کلید در ادامه نوشته می شود | راه اندازی IDE باس محلی |
10 | تست کنترلر DMA 1 | Test DMA بایت فرمان کنترل کننده صفحه کلید نوشته شده است. سپس دستور Blocking and Unblocking پین 23 و 24 را صادر می کنیم | مدیریت توان را راه اندازی کنید |
11 | ثبتهای صفحه DMA را آزمایش کنید | در مرحله بعد، بررسی کنید که آیا کلیدهای "End" یا "Ins" در هنگام روشن کردن فشار داده شده اند یا خیر. راه اندازی CMOS RAM در هر بوت گزینه AMIBIOS POST در AMIBCP تنظیم شد یا کلید "End" فشار داده شد. | |
12 | رزرو شده است | در مرحله بعد، کنترلرهای DMA 1 و 2 را غیرفعال کنید و کنترلرهای 1 و 2 را قطع کنید | کلمه کنترل CPU را در حین بوت گرم بازیابی کنید |
13 | رزرو شده است | نمایش ویدیو غیرفعال شده است. پورت B راه اندازی شده است. سپس، چیپست را مقداردهی اولیه کنید | راه اندازی دستگاه های PCI Bus Mastering |
14 | تست 8254 تایمر 0 شمارنده 2 | تست تایمر 8254 بعدی آغاز خواهد شد | |
15 | با خاموش کردن و روشن کردن خطوط وقفه 8259 کانال 1 را تأیید کنید | ||
16 | با خاموش کردن و روشن کردن خطوط وقفه 8259 کانال 2 را تأیید کنید | چک جمع رام بایوس | |
17 | وقفه ها را خاموش کنید سپس تأیید کنید که وقفه ای وجود ندارد ثبت Msk روشن است | کش را قبل از حافظه راه اندازی کنید اندازه خودکار | |
18 | وقفه را اجباری کنید و وقفه را تأیید کنید و وقفه را تأیید کنید | مقداردهی اولیه تایمر 8254 | |
19 | تست گیر کرده NMI بیت. بررسی کنید NMI می تواند سیار شود | تست تایمر 8254 به پایان رسید. در مرحله بعد تست تازه سازی حافظه را شروع می کنیم | |
1A | نمایش ساعت CPU | خط تجدید حافظه در حال تغییر است. بررسی زمان روشن/خاموش 15 ثانیه بعدی | |
1B | رزرو شده است | ||
1C | رزرو شده است | بازنشانی کنترل کننده وقفه قابل برنامه ریزی | |
1D | رزرو شده است | ||
1E | رزرو شده است | ||
1F | اگر جمع کنترلی حافظه غیرفرار EISA خوب است، مقداردهی اولیه EISA را اجرا کنید، در غیر این صورت، ISA را آزمایش کنید، پرچم حالت EISA روشن را آزمایش کنید پیکربندی EISA یکپارچگی حافظه (جمع بررسی و رابط ارتباطی) | ||
20 | راه اندازی Slot O (برد سیستم) | بازخوانی DRAM را آزمایش کنید | |
21 | Slot 1 را راه اندازی کنید | ||
22 | Slot 2 را راه اندازی کنید | کنترلر صفحه کلید تست 8742 | |
23 | Slot 3 را راه اندازی کنید | خواندن پورت ورودی 8042 و غیرفعال کردن ویژگی MEGAKEY Green PC در مرحله بعد. ساختن بخش کد بایوس قابل نوشتن و انجام هر گونه پیکربندی لازم قبل از مقداردهی اولیه بردارهای وقفه | |
24 | اسلات 4 را راه اندازی کنید | پیکربندی مورد نیاز قبل از تکمیل اولیه بردار وقفه. راه اندازی بردار وقفه در شرف شروع است | ثبات بخش ES را روی 4 گیگابایت تنظیم کنید |
25 | اسلات 5 را راه اندازی کنید | مقداردهی اولیه برداری بردار وقفه انجام شده است. در صورت روشن بودن کلید POST DIAG، رمز عبور را پاک کنید | |
26 | 1. وضعیت استثنایی حالت محافظت شده را تست کنید، حافظه cpu و mainboard را بررسی کنید. 2. بدون مشکل سرنوشت ساز، VGA به طور معمول نمایش داده می شود. اگر مشکل غیر سرنوشت ساز رخ داد، پیام خطا را در VGA نشان دهید در غیر این صورت سیستم عامل را بوت کنید، و کد "26" کد OK است، هیچ کد دیگری برای نمایش وجود ندارد. |
1. ورودی خواندن/نوشتن، پورت خروجی صفحه کلید 8042. آماده برای حالت چرخش، به آماده شدن برای مقداردهی اولیه همه داده ها ادامه دهید، تراشه های 8042 را در صفحه اصلی بررسی کنید. 2. به چپ مراجعه کنید |
1. خط آدرس A20 را فعال کنید، پایه های A20 تراشه های کنترل کننده حافظه را بررسی کنید، و مدار مرتبط با پین ها را در اسلات حافظه بررسی کنید، ممکن است پین A20 در تماس نباشد و پین های حافظه در تماس نباشند، یا پین های A20 حافظه خراب باشد. 2. به چپ مراجعه کنید |
27 | اسلات 7 را راه اندازی کنید | هر گونه مقداردهی اولیه قبل از تنظیم حالت ویدیو در مرحله بعدی انجام می شود | |
28 | اسلات 8 را راه اندازی کنید | مقداردهی اولیه قبل از تنظیم حالت فیلم کامل شده است. پیکربندی حالت تک رنگ و تنظیمات حالت رنگ در مرحله بعد | اندازه خودکار DRAM |
29 | اسلات 9 را راه اندازی کنید | POST Memory Manager را راه اندازی کنید | |
2A | اسلات 10 را راه اندازی کنید | راهاندازی سیستم اتوبوس مختلف، دستگاههای استاتیک و خروجی، در صورت وجود | رم پایه 512 کیلوبایتی را پاک کنید |
2B | اسلات 11 را راه اندازی کنید | انتقال کنترل به رام ویدئویی برای انجام هر گونه تنظیمات لازم قبل از تست رام ویدئویی | |
2C | Slot 12 را راه اندازی کنید | تمامی پردازش های لازم قبل از انتقال کنترل به رام ویدئویی انجام شده است. دنبال رام ویدیوی بعدی و انتقال کنترل به آن | خرابی RAM در خط آدرس xxx* |
2 بعدی | اسلات 13 را راه اندازی کنید | رام ویدیویی بازگشته است، کنترل را به BIOS POST بازگردانده است. انجام هر گونه پردازش مورد نیاز پس از کنترل رام ویدیویی | |
2E | اسلات 14 را راه اندازی کنید | پردازش تست ROM آفت-ویدیویی کامل شد. اگر کنترلر EGA/VGA پیدا نشد، آزمایش خواندن/نوشتن حافظه نمایشگر را در مرحله بعد انجام دهید | خرابی RAM در بیت های داده Xxxx* بایت کم گذرگاه حافظه |
2F | اسلات 15 را راه اندازی کنید | کنترلر EGA/VGA نبودیافت. تست خواندن/نوشتن حافظه نمایشگر در شرف شروع است | کش را قبل از سایه بایوس سیستم فعال کنید |
30 | اندازه حافظه پایه از 256K تا 640K و حافظه بیشتر از 1MB | آزمون خواندن/نوشتن حافظه نمایشگر با موفقیت انجام شد. در ادامه به دنبال بررسی مجدد ردیابی باشید | |
31 | حافظه پایه آزمایشی از 256K تا 640K و حافظه بیشتر از 1MB | آزمایش خواندن/نوشتن حافظه نمایشگر یا بررسی ردیابی مجدد انجام نشد. در مرحله بعد، آزمون خواندن/نوشتن حافظه نمایش جایگزین را انجام دهید | |
32 | در صورت حالت EISA، حافظه EISA را در مقداردهی اولیه Slots پیدا کنید | آزمون خواندن/نوشتن حافظه نمایشگر جایگزین با موفقیت انجام شد. در ادامه به دنبال بررسی مجدد ردیابی نمایشگر جایگزین هستید | فرکانس ساعت گذرگاه CPU را تست کنید |
33 | رزرو شده است | Phoenix Dispatch manager را راه اندازی کنید | |
34 | رزرو شده است | بررسی نمایش ویدیو به پایان رسیده است. تنظیم حالت نمایش بعدی | |
35 | رزرو شده است | ||
36 | رزرو شده است | شروع گرم و خاموش شدن | |
37 | رزرو شده است | حالت نمایش تنظیم شده است. نمایش پیغام روشن/روشن بعدی | |
38 | رزرو شده است | راه اندازی ورودی گذرگاه، IPL، دستگاه عمومی بعدی، در صورت وجود | رام بایوس سیستم سایه |
39 | رزرو شده است | نمایش پیغام های خطای اولیه سازی گذرگاه | |
3A | رزرو شده است | موقعیت مکان نما جدید خوانده و ذخیره شده است. نمایش پیام "Del" بعدی | حافظه پنهان اندازه خودکار |
3B | رزرو شده است | پیغام Hit "Del" نمایش داده می شود. تست حافظه حالت محافظت شده در شرف شروع است | |
3C | راه اندازی فعال شد | پیکربندی پیشرفته رجیسترهای چیپست | |
سه بعدی | تشخیص وجود ماوس، مقداردهی اولیه ماوس، نصب بردارهای وقفه | ||
3E | کنترلر کش را راه اندازی کنید | ||
3F | رزرو شده است | ||
40 | نمایش محافظت از ویروس غیرفعال یا فعال کنید | آماده سازی جداول توصیف کننده در ادامه | |
41 | کنترل کننده فلاپی دیسک درایو و هر درایو را راه اندازی کنید | حافظه توسعه یافته را برای RomPilot راه اندازی کنید | |
42 | کنترلر هارد دیسک و هر درایو را راه اندازی کنید | جداول توصیفگر تهیه شده است. وارد کردن حالت محافظت شده برای تست حافظه بعدی | بردارهای وقفه را راه اندازی کنید |
43 | پورت های سریال و موازی و پورت بازی را شناسایی و مقداردهی اولیه کنید | وارد حالت محافظت شده شد. فعال کردن وقفهها برای حالت عیبیابی در مرحله بعد | |
44 | رزرو شده است | اگر سوئیچ تشخیصی روشن باشد، وقفه ها فعال می شوند. مقداردهی اولیه داده ها برای بررسی پیچیدگی حافظه در 0:0 بعدی | |
45 | شناسایی و مقداردهی اولیه پردازنده کمکی ریاضی | داده های اولیه بررسی بسته بندی حافظه در 0: 0 و یافتن اندازه کل حافظه سیستم در مرحله بعد | مقداردهی اولیه دستگاه POST |
46 | رزرو شده است | تست بسته بندی حافظه انجام شده است. محاسبه اندازه حافظه انجام شده است. نوشتن الگوها در حافظه بعدی | اطلاعیه کپی رایت رام را بررسی کنید |
47 | رزرو شده است | الگوی حافظه به حافظه توسعه یافته بوده است. نوشتن الگوها در حافظه پایه 640 کیلوبایتی | پشتیبانی 120 را راه اندازی کنید |
48 | رزرو شده است | الگوهای نوشته شده در حافظه پایه تعیین مقدار حافظه زیر 1 مگابایت بعدی | |
49 | رزرو شده است | مقدار حافظه زیر 1 مگابایت پیدا و تأیید شده است. تعیین مقدار حافظه بالای 1 مگابایت حافظه بعدی | |
4A | رزرو شده است | ||
4B | رزرو شده است | مقدار حافظه بالای 1 مگابایت پیدا و تأیید شده است. بررسی تنظیم مجدد نرم افزار و پاک کردن حافظه زیر 1 مگابایت برای تنظیم مجدد نرم افزار بعدی. اگر این وضعیت روشن است، در مرحله بعد به ایست بازرسی 4Eh بروید | شروع QuletBoot (اختیاری) |
4C | رزرو شده است | حافظه زیر 1 مگابایت از طریق تنظیم مجدد نرم افزاری پاک شده است. در مرحله بعد حافظه بالای 1 مگابایت را پاک کنید | رام بایوس ویدیو سایه |
4 بعدی | رزرو شده است | حافظه بالای 1 مگابایت از طریق تنظیم مجدد نرم افزاری پاک شده است. ذخیره حافظه در مرحله بعد. رفتن به ایست بازرسی 52 ساعت بعد | |
4E | راهاندازی مجدد در صورت تولید حالت؛ اگر نه، پیام ها را نمایش دهید و وارد تنظیمات شوید | تست حافظه شروع شد، اما نه در نتیجه تنظیم مجدد نرم. نمایش اولین اندازه حافظه 64 کیلوبایتی بعدی | نمایش اعلان حق چاپ بایوس |
4F | امنیت رمز عبور را بپرس (اختیاری) | نمایش اندازه حافظه شروع شده است. نمایشگر در طول تست حافظه به روز می شود. انجام تست حافظه متوالی و تصادفی در مرحله بعد | MultiBoot را راه اندازی کنید |
50 | همه مقادیر CMOS را به RAM برگردانید و پاک کنید | حافظه زیر 1 مگابایت تست شده و مقداردهی اولیه شده است. تنظیم اندازه حافظه نمایش داده شده برای جابجایی و سایه زدن بعدی | نمایش نوع و سرعت CPU |
51 | بررسی برابری را فعال کنید. NMI را فعال کنید، کش را قبل از بوت فعال کنید | نمایش اندازه حافظه برای جابجایی و سایه تنظیم شد. تست حافظه بالای 1 مگابایت در مرحله بعد | برد EISA را راه اندازی کنید |
52 | رام های آپشن را از C8000h به EFFFFh یا اگر FSCAN فعال است به F7FFFh راه اندازی کنید | حافظه بالای 1 مگابایت تست شده و مقداردهی اولیه شده است. ذخیره اطلاعات اندازه حافظه در مرحله بعد | کیبورد تست |
53 | مقدار زمان را در 40 ساعت مقداردهی کنید: منطقه BIOS | اطلاعات اندازه حافظه و رجیسترهای CPU ذخیره می شوند. در مرحله بعد وارد حالت واقعی می شوید | |
54 | خاموش شدن با موفقیت انجام شد. CPU در حالت واقعی است. در مرحله بعد، خط Gate A20، برابری و NMI را غیرفعال کنید | در صورت فعال بودن، کلیک کلید را تنظیم کنید | |
55 | |||
56 | دستگاه های USB را فعال کنید | ||
57 | خط آدرس A20، برابری و NMI غیرفعال هستند. تنظیم اندازه حافظه بسته به تغییر مکان و سایه بعدی | ||
58 | اندازه حافظه برای جابجایی و سایه تنظیم شد. در مرحله بعد پیام "DEL" را پاک کنید | ||
59 | پیام ضربه "DEL" پاک می شود. پیام "صبر کن..." نمایش داده می شود. در مرحله بعد، آزمایش کنترلر DMA و وقفه را شروع کنید | سرویس نمایش POST را راه اندازی کنید | |
5A | اعلان نمایش F2 را فشار دهید تا وارد SETUP شوید | ||
5B | کش CPU را غیرفعال کنید | ||
5C | رم بین 512 و 640 کیلوبایت را تست کنید | ||
60 | قابلیت راه اندازی حفاظت از ویروس (محافظت بخش راه انداز) با توجه به تنظیمات راه اندازی | آزمون ثبت صفحه DMA قبول شد. در مرحله بعد، آزمایش ثبت پایه DMA Controller 1 را انجام دهید | حافظه توسعه یافته را تست کنید |
61 | سعی کنید حافظه نهان سطح 2 را روشن کنید (اگر حافظه نهان L2 قبلاً در پست 3 بعدی روشن شده باشد، این قسمت حذف می شود) سرعت بوت کردن را مطابق تنظیمات تنظیم تنظیم کنید. آخرین فرصت برای مقداردهی اولیه چیپست آخرین فرصت برای مقداردهی اولیه مدیریت انرژی (فقط بایوس سبز) نمایش جدول پیکربندی سیستم | ||
62 | قفل NUM را راه اندازی کنید. با توجه به مقادیر تنظیم، قفل NUM را برنامه ریزی کنید. نرخ تایپ و سرعت تایپ با توجه به تنظیمات راه اندازی | تست ثبت پایه 1 کنترلر DMA با موفقیت انجام شد. در مرحله بعد، آزمایش ثبت پایه 2 کنترلر DMA را انجام دهید | خطوط آدرس حافظه توسعه یافته را آزمایش کنید |
63 | در صورت تغییر در پیکربندی سخت افزار. اطلاعات ESCD را به روز کنید (فقط PnP BIOS) حافظه استفاده شده را پاک کنید سیستم بوت از طریق INT 19h | ||
64 | به UserPatch1 بروید | ||
65 | تست رجیستر پایه 2 کنترلر DMA با موفقیت انجام شد. برنامه نویسی کنترلر DMA 1 و 2 بعدی | ||
66 | برنامه نویسی کامل کنترلرهای DMA 1 و 2 مقداردهی اولیه کنترل کننده وقفه 8259 بعدی | رجیسترهای کش پیشرفته را پیکربندی کنید | |
67 | مقداردهی اولیه کنترل کننده وقفه 8259 تکمیل شد | APIC چند پردازنده را راه اندازی کنید | |
68 | |||
69 | راه اندازی منطقه حالت مدیریت سیستم (SSM). | ||
6A | نمایش اندازه L2 خارجی | ||
6B | بارگیری پیش فرض های سفارشی (اختیاری) | ||
6C | نمایش پیام ناحیه سایه | ||
6E | نمایش آدرس بالا ممکن برای بازیابی UMB | ||
6F | |||
70 | نمایش پیغام خطا | ||
71 | |||
72 | |||
76 | خطاهای صفحه کلید را بررسی کنید | ||
7C | بردارهای وقفه سخت افزاری را تنظیم کنید | ||
7D | مانیتورینگ هوشمند سیستم را راه اندازی کنید | ||
7E | در صورت وجود، coprocessor را راه اندازی کنید | ||
7F | فعال کردن منبع NMI توسعه یافته در حال انجام است | ||
80 | تست صفحه کلید شروع شد. پاک کردن بافر خروجی و بررسی گیر کردن کلیدها. در مرحله بعد دستور بازنشانی صفحه کلید را صادر می کنیم | پورتهای Super I/O و IRQ را غیرفعال کنید | |
81 | یک خطای بازنشانی صفحه کلید یا گیر کردن کلید پیدا شد. صدور دستور تست رابط کنترلر صفحه کلید در مرحله بعد | راه اندازی دیرهنگام دستگاه POST | |
82 | تست رابط کنترلر صفحه کلید کامل شد. نوشتن بایت فرمان و مقداردهی اولیه بافر دایره ای در مرحله بعد | پورت های خارجی RS232 را شناسایی و نصب کنید | |
83 | بایت فرمان نوشته شد و مقداردهی اولیه داده های جهانی به پایان رسید. بررسی کلید قفل شده بعدی | کنترلرهای غیر MCD IDE را پیکربندی کنید | |
84 | بررسی کلید قفل شده به پایان رسیده است. بررسی عدم تطابق اندازه حافظه با داده های RAM CMOS در مرحله بعد | ||
85 | بررسی اندازه حافظه انجام شده است. نمایش یک خطای نرم افزاری و بررسی رمز عبور یا دور زدن راه اندازی WINBIOS در مرحله بعد | دستگاه های PnP ISA سازگار با PC را راه اندازی کنید | |
86 | رمز عبور بررسی شد. انجام هر گونه برنامه نویسی مورد نیاز قبل از راه اندازی WINBIOS بعدی | ||
87 | برنامهنویسی قبل از راهاندازی WINBIOS به پایان رسیده است. از حالت فشرده خارج کردن کد راهاندازی WINBIOS و اجرای برنامه AMIBIOS Setup یا WINBIOS Setup ابزار بعدی | پیکربندی دستگاه های قابل تنظیم مادربرد (اختیاری) | |
88 | از راهاندازی WINBIOS برگشت، صفحه پاک شد. انجام هر گونه برنامه نویسی لازم پس از راه اندازی WINBIOS در مرحله بعد | BIOS Data Area را راه اندازی کنید | |
89 | برنامه نویسی پس از راه اندازی WINBIOS کامل شد. نمایش پیام روشن/روشن صفحه در مرحله بعد | فعال کردن وقفههای غیرقابل پوشش (NMis) | |
8A | مقداردهی BIOS Extended Data Area را راه اندازی کنید | ||
8B | اولین پیام صفحه نمایش داده شد. پیام "صبر کن..." نمایش داده می شود. در مرحله بعد، بررسی ماوس PS/2 و بررسی تخصیص منطقه داده گسترده BIOS را انجام دهید | ماوس PS/2 را تست و مقداردهی اولیه کنید | |
8C | برنامه نویسی گزینه های راه اندازی WINBIOS در مرحله بعد | کنترل کننده فلاپی را راه اندازی کنید | |
8D | گزینه های راه اندازی WINBIOS برنامه ریزی شده اند. تنظیم مجدد کنترل کننده هارد دیسک در مرحله بعد | ||
8E | کنترلر دیسک سخت ریست شده است. پیکربندی کنترل کننده درایو فلاپی در مرحله بعد | ||
8F | تعیین تعداد درایوهای ATA (اختیاری) | ||
90 | کنترل کننده های هارد دیسک را راه اندازی کنید | ||
91 | کنترل کننده درایو فلاپی پیکربندی شده است. Cjn پیکربندی هارد دیسک بعدی | کنترل کننده های هارد دیسک باس محلی را راه اندازی کنید | |
92 | به UserPatch2 بروید | ||
93 | ساخت MPTABLE برای برد چند پردازنده | ||
95 | راه اندازی رام های آداپتور باس از C8000h تا D8000 | CD-ROM را برای بوت نصب کنید | |
96 | مقداردهی اولیه قبل از انتقال کنترل به رام آداپتور در C800 | ||
97 | مقداردهی اولیه قبل از اینکه کنترل دستیابی ROM آداپتور C800 تکمیل شود. بررسی رام آداپتور بعدی است | جدول چند پردازنده را اصلاح کنید | |
98 | رام آداپتور کنترل داشت و اکنون کنترل را به BIOS POST برگردانده است. انجام هر گونه پردازش مورد نیاز پس از بازگشت ROM گزینه controlA | رام های گزینه را جستجو کنید. یک بوق طولانی و دو بوق کوتاه در هنگام خرابی چکسام | |
99 | هر گونه مقداردهی اولیه مورد نیاز پس از اتمام تست ROM گزینه. پیکربندی ناحیه داده تایمر و آدرس پایه چاپگر در مرحله بعد | بررسی SMART Drive (اختیاری) | |
9A | تایمر و آدرس پایه چاپگر را تنظیم کنید. در مرحله بعد آدرس پایه RS-232 را تنظیم کنید | رام های گزینه سایه | |
9B | پس از تنظیم آدرس پایه RS-232 برگردانده شد. انجام هر گونه مقداردهی اولیه مورد نیاز قبل از آزمایش پردازنده بعدی | ||
9 درجه سانتیگراد | نیاز به مقداردهی اولیه قبل از اتمام تست Coprocessor. در مرحله بعد، Coprocessor را راه اندازی کنید | مدیریت توان را تنظیم کنید | |
9D | مقداردهی اولیه شده توسط Coprocessor انجام هر گونه مقداردهی اولیه مورد نیاز پس از آزمایش Coprocessor بعدی | راه اندازی موتور امنیتی (اختیاری) | |
9E | مقداردهی اولیه پس از تکمیل تست Coprocessor. در مرحله بعد صفحه کلید توسعه یافته، شناسه صفحه کلید و کلید NumLock را بررسی کنید. در مرحله بعد دستور ID صفحه کلید را صادر می کنیم | وقفه های سخت افزاری را فعال کنید | |
9F | تعداد درایورهای ATA و SCSI را تعیین کنید | ||
A0 | زمان روز را تنظیم کنید | ||
A1 | قفل کلید را بررسی کنید | ||
A2 | نمایش هر گونه خطای نرم در مرحله بعد | ||
A3 | نمایش خطای نرم تکمیل شده است. تنظیم نرخ تایپ صفحه کلید در مرحله بعد | ||
A4 | نرخ تایپ صفحه کلید تنظیم شده است. برنامه نویسی حالت انتظار حافظه بعدی | نرخ تایپ را راه اندازی کنید | |
A5 | برنامه نویسی حالت انتظار حافظه به پایان رسیده است. پاک کردن صفحه و فعال کردن parity و NMI در مرحله بعد | ||
A7 | NMI و برابری فعال است. انجام هر گونه مقداردهی اولیه مورد نیاز قبل از انتقال کنترل به رام آداپتور در E000 بعدی | ||
A8 | مقداردهی اولیه قبل از انتقال کنترل به رام آداپتور در E000h تکمیل شد. انتقال کنترل به رام آداپتور در E000h بعدی | دستور F2 را پاک کنید | |
A9 | از رام آداپتور در کنترل E000h برگردانده شده است. انجام هر گونه مقداردهی اولیه مورد نیاز پس از کنترل بعدی رام گزینه E000 | ||
AA | مقداردهی اولیه پس از اتمام کنترل رام گزینه E000. نمایش پیکربندی سیستم در مرحله بعد | اسکن برای فشار دادن کلید F2 | |
AB | فشرده سازی داده های DMI و اجرای مقداردهی اولیه DMI POST | ||
AC | وارد SETUP شوید | ||
AE | پرچم بوت روشن | ||
B0 | اگر وقفه در حالت محافظت شده رخ می دهد | پیکربندی سیستم نمایش داده می شود | خطاها را بررسی کنید |
B1 | اگر NMI بدون نقاب رخ دهد. صفحه نمایش F1 را برای غیرفعال کردن NMI، راه اندازی مجدد F2 فشار دهید | کپی کردن هر کدی در مناطق خاص | RomPilot را از پایان POST مطلع کنید |
B2 | POST انجام شد آماده شدن برای راه اندازی سیستم عامل | ||
B3 | |||
B4 | 1 یک بوق کوتاه قبل از راه اندازی | ||
B5 | خاتمه راهاندازی آرام (اختیاری) | ||
B6 | بررسی رمز عبور (اختیاری) | ||
B7 | ACPI BIOS را راه اندازی کنید | ||
B8 | |||
B9 | بوت را آماده کنید | ||
BA | SMBIOS را راه اندازی کنید | ||
BB | رام های گزینه PnP را راه اندازی کنید | ||
قبل از میلاد مسیح | بررسی کننده های برابری را پاک کنید | ||
BD | نمایش منوی MultiBoot | ||
بودن | چیپست برنامه با روشن شدن پیش فرض BIOS ثبت می شود | پاک کردن صفحه (اختیاری) | |
bf | بقیه مقدار چیپست را بر اساس تنظیمات برنامه ریزی کنید (برنامه مقدار تنظیم بعدی) اگر پیکربندی خودکار فعال است، چیپست را با مقادیر از پیش تعریف شده در جدول خودکار MODBINable برنامه ریزی کنید. | ویروس ها و یادآوری های پشتیبان را بررسی کنید | |
C0 | حافظه پنهان OEM خاص را خاموش کنید، دستگاههای استاندارد را با مقادیر پیشفرض راهاندازی کنید: کنترلر DMA (8237). کنترل کننده وقفه قابل برنامه ریزی (8259); تایمر فاصله قابل برنامه ریزی (8254); تراشه RTC | سعی کنید با INT 19 بوت شوید | |
C1 | OEM Specific-Test برای اندازه حافظه On-Board | راه اندازی مدیریت خطای POST (PEM) | |
C2 | ورود به سیستم خطا را آغاز کنید | ||
C3 | اولین 256K DRAM را آزمایش کنید کدهای فشرده شده را در ناحیه DRAM موقت از جمله بایوس سیستم فشرده و رام های گزینه گسترش دهید. | عملکرد نمایش خطا را اولیه کنید | |
C4 | کنترل کننده خطای سیستم را راه اندازی کنید | ||
C5 | OEM Specific-Early Shadow فعال کردن برای بوت سریع | PnPnd CMOS دوگانه (اختیاری) | |
C6 | تشخیص اندازه کش خارجی | راه اندازی پایه یادداشت (اختیاری) | |
C7 | داک یادداشت را دیر راه اندازی کنید | ||
C8 | بررسی اجباری (اختیاری) | ||
C9 | جمع کنترلی تمدید شده (اختیاری) | ||
CA | برای فعال کردن صفحه کلید از راه دور، int 15h را تغییر مسیر دهید | ||
CB | تغییر مسیر int 13h به دستگاههای فناوری حافظه مانند ROM، RAM، PCMCIA و دیسک سریال | ||
CC | برای فعال کردن ویدیوی سریال از راه دور، int 10h را تغییر مسیر دهید | ||
سی دی | I/O و حافظه را برای PCMCIA دوباره نقشه برداری کنید | ||
CE | دیجیتایزر و نمایش پیام را راه اندازی کنید | ||
D0 | NMI غیرفعال است. تأخیر روشن شدن برق شروع می شود. در مرحله بعد، جمع کنترلی کد اولیه تایید خواهد شد | ||
D1 | راهاندازی کنترلکننده DMA، انجام تست BAT کنترلکننده صفحهکلید، شروع بهروزرسانی حافظه و ورود به حالت تخت 4 گیگابایتی در مرحله بعد | ||
D2 | وقفه ناشناخته | ||
D3 | شروع اندازه گیری حافظه در مرحله بعد | ||
D4 | بازگشت به حالت واقعی. اجرای هر وصله OEM و تنظیم پشته بعدی | ||
D5 | انتقال کنترل به کد فشرده نشده در RAM سایه در E000: 0000h. کد اولیه در بخش 0 کپی می شود و کنترل به بخش 0 منتقل می شود | ||
D6 | کنترل در بخش 0 است، سپس بررسی کنید که آیا "Ctrl" "Home" فشرده شده است و بررسی BIOS سیستم را بررسی کنید. اگر «Ctrl» «Home» فشار داده شده باشد یا چکسوم BIOS سیستم خراب باشد، در مرحله بعد به کد پست بازرسی E0h میرود. در غیر این صورت، رفتن به پاسگاه کد D7h | ||
E0 | کنترلر فلاپی آنبرد در صورت موجود بودن مقداردهی اولیه می شود. سپس، آزمایش حافظه پایه 512 کیلوبایتی را آغاز کنید | چیپست را راه اندازی کنید | |
E1 | E1 Setup Page E1 | مقداردهی اولیه جدول برداری وقفه در مرحله بعد | پل را راه اندازی کنید |
E2 | E2 Setup Page E2 | در مرحله بعد، کنترل کننده های DMA و وقفه را راه اندازی کنید | CPU را راه اندازی کنید |
E3 | E3 Setup Page E3 | راه اندازی تایمر سیستم | |
E4 | E4 Setup Page E4 | ورودی/خروجی سیستم را راه اندازی کنید | |
E5 | E5 Setup Page E5 | بوت بازیابی نیرو را بررسی کنید | |
E6 | E6 Setup Page E6 | فعال کردن کنترل کننده درایو فلاپی و IRQ تایمر. فعال کردن حافظه کش داخلی | رام BIOS Checksum |
E7 | E7 Setup Page E7 | به بایوس بروید | |
E8 | E8 Setup Page E8 | بخش عظیم را تنظیم کنید | |
E9 | E9 Setup-Page E9 | چند پردازنده را راه اندازی کنید | |
EA | EA Setup Page EA | کد ویژه OEM را راه اندازی کنید | |
EB | EB Setup-Page EB | PIC و DMA را راه اندازی کنید | |
اتحادیه اروپا | EC Setup-Page EC | نوع حافظه را مقدار دهی اولیه کنید | |
ED | ED Setup-Page ED | راه اندازی درایو فلاپی | مقدار حافظه را مقدار دهی اولیه کنید |
EE | EE Setup Page EE | به دنبال فلاپی دیسکت در درایو A: خواندن اولین بخش از دیسکت | بلوک بوت سایه |
EF | EF Setup-Page EF | یک خطای خواندن هنگام خواندن درایو فلاپی در درایو A رخ داد: | تست حافظه سیستم |
F0 | در مرحله بعد، فایل AMIBOOT.ROM را در فهرست اصلی جستجو کنید | بردارهای وقفه را راه اندازی کنید | |
F1 | فایل AMIBOOT.ROM در فهرست اصلی نیست | ساعت زمان اجرا را راه اندازی کنید | |
F2 | سپس، خواندن و تجزیه و تحلیل فلاپی دیسکت FAT برای یافتن خوشه های اشغال شده توسط فایل AMIBOOT.ROM | ویدیو را راه اندازی کنید | |
F3 | بعد، خواندن فایل AMIBOOT.ROM، خوشه به خوشه | مدیر مدیریت سیستم را راه اندازی کنید | |
F4 | فایل AMIBOOT.ROM اندازه درستی ندارد | خروجی یک بوق | |
F5 | در مرحله بعد، حافظه کش داخلی را غیرفعال کنید | پاک کردن بخش عظیم | |
F6 | بوت در mini DOS | ||
F7 | بوت به DOS کامل | ||
فیس بوک | بعد، تشخیص نوع رام فلش | ||
اف سی | بعد، رام فلش را پاک کنید | ||
FD | بعد برنامه نویسی فلش رام | ||
FF | برنامه نویسی فلش رام موفقیت آمیز بود. سپس بایوس سیستم را مجددا راه اندازی کنید |
شرح سیگنال های صوتی
AMI BIOS Fatal Errors
1 ضرب | DRAM Refresh Failure. ابتدا حافظه را ریست کنید. اگر خطا همچنان رخ داد، حافظه را با تراشه های خوب شناخته شده جایگزین کنید. |
2 بوق | خطای برابری در رم 64K اول. ابتدا حافظه را ریست کنید. اگر خطا همچنان رخ داد، حافظه را با تراشه های خوب شناخته شده جایگزین کنید |
3 بوق | خرابی رم پایه 64K. ابتدا حافظه را ریست کنید. اگر خطا همچنان رخ داد، حافظه را با تراشه های خوب شناخته شده جایگزین کنید |
4 بوق | خرابی تایمر سیستم |
5 بوق | شکست فرآیند |
6 بوق | خطای کنترلر صفحه کلید 8042-Gate A20. سعی کنید تراشه کنترل کننده صفحه کلید را مجدداً قرار دهید. اگر خطا همچنان رخ داد، تراشه صفحه کلید را تعویض کنید. اگر خطا ادامه داشت، بخشهایی از سیستم را که به صفحهکلید مربوط میشود، بررسی کنید. صفحه کلید دیگری را امتحان کنید، بررسی کنید که آیا سیستم فیوز صفحه کلید دارد یا خیر |
7 بوق | پردازنده، خطای وقفه استثنا در حالت مجازی |
8 بوق | نمایش حافظه شکست تست خواندن/نوشتن (غیر کشنده). کارت ویدیو یا حافظه روی کارت گرافیک را تعویض کنید |
9 بوق | ROM BIOS Checksum (32KB در F800:0) ناموفق بود. بعید به نظر می رسد که این خطا با قرار دادن مجدد تراشه ها اصلاح شود. برای تعویض قطعه(های) با تامین کننده مادربرد یا توزیع کننده محصول AMI مشورت کنید. |
10 بوق | خطای خواندن/نوشتن ثبت خاموشی CMOS |
11 بوق | خطای حافظه کش |
کدهای بوق AMI BIOS (خطاهای غیر کشنده)
2 کوتاه | POST Failure - یک یا چند تست سخت افزاری شکست خورده است |
1 بلند 2 کوتاه | خطایی در بایوس رام ویدیویی رخ داده است، یا با خطای بازیابی افقی مواجه شده است. |
1 بلند 3 کوتاه | خرابی حافظه معمولی/گسترده |
1 بلند 8 کوتاه | آزمایش نمایش/ردیابی مجدد ناموفق بود |
کدهای بوق BIOS را اهدا کنید
1 کوتاه | در حین POST خطایی وجود ندارد |
2 کوتاه | هر گونه خطای غیر کشنده، CMOS SETUP را برای بازنشانی وارد کنید |
1 بلند 1 کوتاه | خطای رم یا مادربرد |
1 بلند 2 کوتاه | خطای ویدیو، نمی تواند صفحه را برای نمایش اطلاعات اولیه تنظیم کند |
1 بلند 3 کوتاه | خطای کنترلر صفحه کلید |
1 بلند 9 کوتاه | خطای Flash RAM/EPROM (که روی مادربرد است). (خطای BIOS) |
بوق طولانی | بانک حافظه به خوبی وصل نشده یا خراب است |
کدهای بیپ فینیکس بایوس
کدهای صدا | توضیحات/چه چیزی را چک کنیم؟ |
1-1-1-3 | حالت واقعی را تأیید کنید |
1-1-2-1 | نوع CPU را دریافت کنید |
1-1-2-3 | راه اندازی سخت افزار سیستم |
1-1-3-1 | رجیسترهای چیپست را با مقادیر POST اولیه راه اندازی کنید |
1-1-3-2 | در پرچم POST تنظیم کنید |
1-1-3-3 | رجیسترهای CPU را راه اندازی کنید |
1-1-4-1 | حافظه پنهان را به مقادیر MITIAL POST راه اندازی کنید |
1-1-4-3 | I/O را راه اندازی کنید |
1-2-1-1 | مدیریت توان را راه اندازی کنید |
1-2-1-2 | رجیسترهای جایگزین را با مقادیر POST اولیه بارگیری کنید |
1-2-1-3 | پرش به User Patch0 |
1-2-2-1 | کنترلر صفحه کلید را راه اندازی کنید |
1-2-2-3 | چک جمع رام بایوس |
1-2-3-1 | مقداردهی اولیه تایمر 8254 |
1-2-3-3 | مقداردهی اولیه کنترلر DMA 8237 |
1-2-4-1 | بازنشانی کنترل کننده وقفه قابل برنامه ریزی |
1-3-1-1 | بازخوانی DRAM را آزمایش کنید |
1-3-1-3 | کنترلر صفحه کلید 8742 را تست کنید |
1-3-2-1 | بخش ES را روی 4 گیگابایت تنظیم کنید |
1-3-3-1 | 28 اندازه خودکار DRAM |
1-3-3-3 | رم پایه 512K را پاک کنید |
1-3-4-1 | خطوط آدرس پایه 512K را آزمایش کنید |
1-3-4-3 | حافظه پایه 512K را تست کنید |
1-4-1-3 | فرکانس ساعت BUS 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 بارگیری کنید |
2-1-1-1 | سرعت اولیه CPU را تنظیم کنید |
2-1-1-3 | بردارهای وقفه را راه اندازی کنید |
2-1-2-1 | وقفه های بایوس را راه اندازی کنید |
2-1-2-3 | اطلاعیه کپی رایت رام را بررسی کنید |
2-1-2-4 | مدیر را برای رام های گزینه های PCI راه اندازی کنید |
2-1-3-1 | پیکربندی ویدیو را در برابر CMOS بررسی کنید |
2-1-3-2 | گذرگاه و دستگاه های PCI را راه اندازی کنید |
2-1-3-3 | تمام آداپتورهای ویدئویی در سیستم را راه اندازی کنید |
2-1-4-1 | رام بایوس ویدیو سایه |
2-1-4-3 | نمایش اعلامیه حق چاپ |
2-2-1-1 | نمایش نوع E و سرعت CPU |
2-2-1-3 | کیبورد تست |
2-2-2-1 | در صورت فعال بودن، کلیک کلید را تنظیم کنید |
2-2-2-3 | صفحه کلید 56 |
2-2-3-1 | وقفه های غیرمنتظره را تست کنید |
2-2-3-3 | نمایش اعلان "F2 را فشار دهید تا وارد SETUP شوید" |
2-2-4-1 | رم را بین 512 تا 640k تست کنید |
2-3-1-1 | حافظه گسترش یافته را تست کنید |
2-3-1-3 | خطوط آدرس حافظه گسترش یافته را آزمایش کنید |
2-3-2-1 | پرش به user patch1 |
2-3-2-3 | رجیسترهای کش پیشرفته را پیکربندی کنید |
2-3-3-1 | کش های خارجی و 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 را راه اندازی کنید |
3-1-3-3 | منطقه داده گسترده BIOS را راه اندازی کنید |
3-1-4-1 | کنترل کننده فلاپی را راه اندازی کنید |
3-2-1-1 | راه اندازی کنترل کننده هارد دیسک |
3-2-1-2 | کنترلر دیسک سخت باس محلی را راه اندازی کنید |
3-2-1-3 | به userPatch2 بروید |
3-2-2-1 | خط آدرس A20 را غیرفعال کنید |
3-2-2-3 | ثبت بخش بزرگ ES را پاک کنید |
3-2-3-1 | رام های گزینه را جستجو کنید |
کدهای بیپ IBM BIOS
کدهای صدا | شرح |
بدون بوق | بدون پاور، کارت شل یا کوتاه |
1 بوق کوتاه | POST معمولی، کامپیوتر مشکلی ندارد |
2 بوق کوتاه | خطای POST، صفحه نمایش کد خطا را بررسی کنید |
بوق مداوم | |
تکرار بوق کوتاه | بدون برق، کارت شل یا کوتاه |
یک بوق بلند و یک بوق کوتاه | مشکل مادربرد |
یک بوق بلند و دو بوق کوتاه | مدار نمایش ویدئو (EGA). |
سه بوق بلند | خطای صفحه کلید/کارت صفحه کلید |
یک بوق، صفحه نمایش خالی یا نادرست | مدار نمایش ویدیو |
رمز عبور فراموش شده بایوس را بازنشانی کنید
رمزهای عبور AMI:
سایر بایوس ها:
Phoenix BIOS: phoenix | مگا استار |
Biostar Biostar: Q54arwms | میکرون: sldkj754xyzall |
کامپاگ: کامپاگ | میکرونی ها: dn 04rie |
CTX بین المللی: CTX_123 | Packard Bell: bell9 |
دل: دل | شاتل: فضا |
تجهیزات دیجیتال: komprie | Siements Nixdorf: SKY FOX |
HP Vectra: hewlpack | ریز: کوچک |
IBM: IBM MBIUO sertafu | TMC: BIGO |
رمز عبور بایوس را به صورت برنامه ای بازنشانی کنید.
رام CMOS را می توان با استفاده از خط فرمان با دستور به صورت برنامه نویسی ریست کرد اشکال زدایی(فقط تا نسخه ویندوز 7 کار می کند، در 8-ke کار نمی کند).
بازنشانی رمز عبور Award BIOS:
c:\>اشکال زدایی
-o 70 34 "Enter"
-o 71 34 "Enter"
-q "Enter"
یا
c:\>اشکال زدایی
-o 70 11 "Enter"
-o 71 11 "Enter"
-q "Enter"
بازنشانی رمز عبور AMI BIOS:
c:\>اشکال زدایی
-o 70 16 "Enter"
-o 71 16 "Enter"
-q "Enter"
یا
c:\>اشکال زدایی
-o 70 10 "Enter"
-o 71 0 "Enter"
-q "Enter"
بازنشانی رمز عبور Phoenix BIOS:
c:\>اشکال زدایی
-o 70 ff "Enter"
-o 71 17 "Enter"
-q "Enter"
آنچه در خط فرمان به نظر می رسد:
تنظیمات BIOS پاک میشود، بنابراین دفعه بعد که سیستم بوت میشود، ممکن است لازم باشد تنظیمات را تغییر دهید (مثلاً اگر ترتیب راهاندازی دیسک متفاوتی دارید، باید آن را دوباره اختصاص دهید، در غیر این صورت سیستم بوت نمیشود).
جامپر CMOS BIOS بازنشانی سخت افزاری
معمولاً کافی است دو نقطه اول را کامل کنید، فقط جامپر را به حالت اولیه خود برگردانید. در صورت نبود جامپر می توانید به سادگی پین ها را با پیچ گوشتی ببندید. پینها معمولاً روی مادربرد امضا میشوند: پاک کردن CMOS، CL_CMOS، CRTC، CCMOS، CL_RTC، Clean CMOS، CMOS ROM Reset. یا فقط می توانید باتری را خارج کنید.
می توانید از ابزار جهانی CMOS De-Animator برای بازنشانی تنظیمات BIOS به صورت برنامه ای استفاده کنید. می تواند تنظیمات را در یک فایل ذخیره کرده و آنها را بازیابی کند. از وب سایت رسمی CMOS De-Animator دانلود کنید
و یک صفحه کوچک، یک اشاره که با آن می توانید تنظیمات BIOS را وارد کنید: