نامها، گزینهها و وابستگیهای تنظیمات بایوس را استخراج کنید
نحوه تشخیص پشتیبانی از دو شاخه شدن هر مادربرد
-
توجه داشته باشید که PCIE 4×4 در پشت Suppress If پنهان است، این برای AM4 معمول است زیرا برخی از آنها دارای 16 مسیر آزاد نیستند، زیرا برخی از آنها توسط iGPU و چیپست اشغال شده اند:
-
و LGA 1700 تنها با x8/x8 بدتر شد
پردازنده های AM4 “G” با iGPU: x8 + x4
-
-
برای دریافت نتیجه در b.txt، IFR-Formatter.exe را اجرا کنید
در این فایل می توانید جستجو کنید PCI
(بدون e به دلیل PCI-e/PCI Express) تا زمانی که تنظیماتی را پیدا کنید که درست به نظر برسد یا آشنا باشد. One Of Option
ورودی های. نام تنظیمات را می توان در کنار آن یافت One Of:
به شما می گوید که این BIOS پشتیبانی می کند:
دانلود آخرین نسخه ویندوز https://github.com/LongSoft/Universal-IFR-Extractor/releases IRFExtractor_0.3.6_win.zip دارای UI است، دیگری CLI است
اما حتی اگر محدودیتهای چیپست هر پلتفرم را بدانید، هنوز نمیدانید که آیا پیکربندی آن در بایوس امکانپذیر است یا خیر.
بایوس را از صفحه پشتیبانی محصول مورد نظر دانلود کنید
IFR-Formatter.exe را از https://github.com/BoringBoredom/UEFI-Editor/releases دانلود کنید
از AMD برای انعطاف پذیری بیشتر پلت فرم مصرف کننده شما متشکریم. این حرکت درستی بود زیرا همه موارد استفاده سوئیچ به پلتفرمهای سرور/ایستگاه کاری را توجیه نمیکنند
AM4 قبلاً این کار را انجام داده است!
اختیاری – خروجی متن زیبا برای تمام تنظیمات BIOS
از آنجایی که AM5 بسیار جدید است، نمی توانم به شما بگویم که چرا موردی وجود دارد که فقط x4x4 پشتیبانی می شود. به همین دلیل، AM4 را برای توضیح نحوه خواندن آن انتخاب کردم. گاهی اوقات شما نسخه های بایوس را از همان فروشنده برای چیپست مشابه روی بردهای بسیار مشابه خواهید داشت و تنها یکی از آنها از آن پشتیبانی می کند. به عنوان مثال، ASUS PRIME X670-P WIFI (8x8x یا x4x4x4x4) دارد، در حالی که ASUS PRIME X670-P اصلاً آن را ندارد حتی اگر محصول خودش در آنجا کار نکند (https://www.asus.com/en /support/FAQ/1037507/)
به عنوان مثال، این یکی از یک برد Gigabyte X570 AM4
-
منطبقاتی را در Setup پیدا خواهید کرد (گاهی اوقات 2 تصویر راه اندازی وجود دارد) هر یک از آنها را با دوبار کلیک کردن بگیرید، گره Setup را در ساختار انتخاب کنید و از “Extract as is…” کلیک راست کنید (File_DXE_driver_Setup.ffs)
-
این ابزار همچنین می تواند مورد استفاده قرار گیرد تا تمام تنظیمات و گزینه ها را در قالبی خوانا به شما ارائه دهد. اگر گزینه Bifurcation را پیدا نکردید و میخواهید همه نامهای تنظیمات را یک به یک بررسی کنید بدون اینکه حواستان به نحو خروجی پرمخاطب پرت شود، میتواند مفید باشد.
-
از Crtl+F برای باز کردن پنجره Find استفاده کنید و از تب Text برای جستجوی هر نام شناخته شده متن تنظیم بایوس مانند “ACPI Sleep State” یا “High Precision Timer” استفاده کنید.
-
از آنجایی که امکان نوشتن مستقیم در ذخیره متغیر مورد استفاده توسط BIOS Setup UI وجود دارد. یک کاربر مهربان ابزاری را برای استخراج متغیرهای ذخیره متغیر، نامها و مقادیر گزینههای ممکن از خروجی متن IRFExtractor پرمخاطب ایجاد کرد. https://github.com/BoringBoredom/UEFI-Editor#readme
اینجا یک گیگابایت X670E AM5 است
PCIEX16 Bifurcation | VarStore: Setup, VarOffset: 0x27F, Size: 0x1 Auto: 0x0 (default) PCIE 2x8: 0x1 PCIE 1x8/2x4: 0x2 PCIE 4x4: 0x4
-
نام خروجی متن IRFExtractor خود را به a.txt تغییر دهید
از آنجایی که سایر فروشندگان این موضوع را به خوبی مستند نمی کنند، باید بایوس را دانلود کرده و خودتان آن را بررسی کنید.
همانطور که می بینید، هر دوی آنها فقط x8/x4 را پشتیبانی می کنند، بنابراین گاهی اوقات گزینه های BIOS مانند x8/x8 از نظر فنی درست هستند اما گمراه کننده هستند زیرا نیمه دوم تمام خطوط را ندارد.
پردازنده های AM4 “A” با iGPU، اما قدیمی تر: x8 + x2
دانلود UEFITool از https://github.com/LongSoft/UEFITool/releases برای مثال UEFITool_NE_A62_win32.zip در پشت دکمه نمایش همه دارایی ها پنهان است
Setup Extract خود را در IRFExtractor باز کنید
اما LGA1200 فقط x8/x8 یا x8/x4/x4 را پشتیبانی می کند
بایوس دانلود شده را در UEFITool باز کنید
One Of: PCIEX16 Bifurcation, VarStoreInfo (VarOffset/VarName): 0x1BB, VarStore: 0x1, QuestionId: 0x1A4, Size: 1, Min: 0x0, Max 0x3, Step: 0x0 {05 91 78 0A 79 0A A4 01 01 00 BB 01 10 10 00 03 00}
One Of Option: Auto, Value (8 bit): 0x0 (default) {09 07 05 00 30 00 00}
Suppress If {0A 82}
QuestionId: 0x1C4 equals value 0x1 {12 86 C4 01 01 00}
Not {17 02}
End {29 02}
One Of Option: PCIE x4x4, Value (8 bit): 0x1 {09 07 7D 0A 00 00 01}
End If {29 02}
Suppress If {0A 82}
QuestionId: 0x1C4 equals value 0x2 {12 86 C4 01 02 00}
Not {17 02}
End {29 02}
One Of Option: PCIE x8x8, Value (8 bit): 0x1 {09 07 7A 0A 00 00 01}
One Of Option: PCIE x8x4x4, Value (8 bit): 0x2 {09 07 7B 0A 00 00 02}
One Of Option: PCIE x4x4x4x4, Value (8 bit): 0x3 {09 07 7C 0A 00 00 03}
End If {29 02}
End One Of {29 02}
QuestionId: 0x267 equals value 0x1 {12 06 67 02 01 00}
One Of: PCIEX16 Bifurcation, VarStoreInfo (VarOffset/VarName): 0x27F, VarStore: 0x1, QuestionId: 0x1A4, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 91 A4 0C A5 0C A4 01 01 00 7F 02 10 10 00 04 00}
One Of Option: Auto, Value (8 bit): 0x0 (default) {09 07 05 00 30 00 00}
One Of Option: PCIE 2x8, Value (8 bit): 0x1 {09 07 A6 0C 00 00 01}
One Of Option: PCIE 1x8/2x4, Value (8 bit): 0x2 {09 07 A7 0C 00 00 02}
Suppress If {0A 82}
QuestionId: 0x26E equals value 0x9 {12 06 6E 02 09 00}
One Of Option: PCIE 4x4, Value (8 bit): 0x4 {09 07 A9 0C 00 00 04}
End If {29 02}
End One Of {29 02}
a.txt را به دایرکتوری IFR-Formatter.exe منتقل کنید