Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

Graphics Cards ใน Gaming PC สมัยใหม่ รับผิดชอบ Rendering กราฟิกในแอป 3D เกือบหมด แอปเหล่านี้ต้องการ GPU ที่ Render Assets ที่ต้องการได้อย่างมีประสิทธิภาพ แอป 3D สมัยใหม่ เช่น เกม Demanding มากขึ้นเรื่อยๆ ทำให้ Graphics Cards เร็วขึ้นเพื่อรับมือ Workloads ด้วย PC Gaming อยู่ที่จุดสูงสุด Hardware Enthusiasts ก็เพิ่มขึ้นมาก พยายามบีบ Performance ทุก Bit จากฮาร์ดแวร์

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

ในกลุ่ม Enthusiasts การ "Overclock" ฮาร์ดแวร์ โดยเฉพาะ Graphics Card เพื่อ Performance ดีกว่าในแอปที่ชอบ (โดยเฉพาะเกม) เป็นเรื่องปกติ Overclocking วิธีง่าย ตรงไปตรงมา บีบ Performance เพิ่มจาก GPU ด้วยความเสี่ยงน้อย การ์ดจอส่วนใหญ่มี Headroom เหนือ Factory Clock Speeds User สามารถปรับได้

แต Overclocking แบบดั้งเดิมมีขีดจำกัด ใช่ ให้ Gain ที่ดีเหนือ Stock Performance แต่เพื่อไปไกลกว่านั้น ต้องใช้วิธี... สร้างสรรค์กว่า นั่นคือ BIOS Flashing

Graphics Card BIOS คืออะไร?

BIOS ของการ์ดจอ (เรียกอีกอย่างว่า VBIOS หรือ VGA BIOS) คือ Firmware ของการ์ด มี Hardware Settings ทั้งหมดที่การ์ดต้องการ มี Info เกี่ยว Clock Speed, Fan Speed, Voltages, Power Delivery ฯลฯ ยังกำหนด Limitations บน Voltage และ Power Draw Levels เพื่อไม่ให้การ์ด Malfunction และตายจาก Overclock ไม่ระมัดระวัง Limitations เหล่านี้คือเหตุผลที่ Voltage Offset ถูกล็อคไว้ใน Tools อย่าง MSI Afterburner ด้วย BIOS Flashing User สามารถยก Limitations บางส่วนได้ ทำให้ Overclock สูงกว่า และจ่าย Voltage ให้ Core และ Memory มากขึ้น

เหตุผลที่ต้อง Flash BIOS

BIOS Flashing ช่วยมากใน Extreme Overclocking ภายใต้สภาพปกติ ควรหลีกเลี่ยงการแก้ไข BIOS ของการ์ด แต่หากคุณเป็น Enthusiast อยากบีบ Performance ทุก Bit จาก Graphics Card BIOS Flashing ช่วยได้ เราระบุว่า BIOS คือ Firmware ของการ์ด BIOS Flash หมายถึง Overwrite Firmware ด้วย Firmware ใหม่ ทำให้ได้ค่า Core Clock, Memory Clock, Voltage Limit, Power Limit ใหม่ ค่าเหล่านี้ให้ Boost ที่จำเป็นต่อ Overclocking Potential ของการ์ด

การ์ดไหนเหมาะสำหรับ BIOS Flashing?

ไม่ได้การ์ดไหนก็ Flash ได้เสรีส่วนใหญ่ Flash ได้แค่ Firmware ของตัวเอง เข้าใจได้ BIOS Flashing ในการ์ดเหล่านี้ ใช้แค่ Fix Bricked BIOS ไม่ใช่ Overclocking ตามที่ต้องการ แต่มีบางการ์ดที่มี Potential ใหญ่สำหรับ BIOS Flashing ปกติการ์ดที่ใช้ Cut-down Version ของ Top GPU ให้ Improvement ใหญ่ที่สุดจากกระบวนการนี้ ทั้ง Nvidia และ AMD มีการ์ดแบบนี้ แต่คู่มือนี้โฟกัสเฉพาะ AMD Cards

Graphics Cards เช่น AMD Radeon RX Vega 56 และ Radeon RX 5700 เป็นการ์ดยอดนิยมสำหรับ BIOS Flashing ในกลุ่ม Enthusiasts สิ่งที่ทำให้เหมาะคือ มี PCB เกือบเหมือนพี่ชายใหญ่ (RX Vega 64 และ RX 5700 XT ตามลำดับ) ยกเว้น GPU Core เอง สิ่งอย่าง Compute Units (56 CUs ใน Vega 56, 64 CUs ใน Vega 64) ไม่สามารถเปลี่ยนได้ด้วย Flashing แต Core Clocks, Memory Clocks, Voltages สามารถเปลี่ยนได้ หมายถึง ถูกล็อคไว้ในบางด้านเพราะ Product Segmentation จึงให้ Headroom ใหญ่กว่าแก่ End-user หาก Flash Vega 64 BIOS ลง Vega 56 หรือ 5700 XT BIOS ลง 5700 อาจบรรลุ Core Clocks และ Performance ระดับเดียวกับ GPU Tier สูงกว่า นี่ให้ Advantage ใหญ่แก่ Overclockers และ Value for Money สูง หากยินดีรับความเสี่ยง

สิ่งที่ต้องระวังก่อน Flash

  • แน่ใจว่ามี PSU แรงพอ รับ Power Draw สูงกว่า ควรมี Wattage พอสำหรับการ์ดที่จะ Flash ตัวอย่าง: Flash Vega 64 BIOS ลง Vega 56 ควรมี PSU รับ Vega 64 ได้ (อย่างน้อย 750W)
  • แน่ใจว่า Case มี Ventilation ดี อุณหภูมิควบคุมได้ BIOS Flashing เพิ่ม Power Draw และ Power มาก = ความร้อนมาก หากอุณหภูมิไม่สบาย ควรหลีกเลี่ยง Flashing พิจารณา Undervolting แทน เรียนรู้ Optimize Case Airflow จากบทความนี้
  • แน่ใจว่าการ์ดจอของคุณมี Dual BIOS บาง High-end Cards และ Reference Models มี Dual BIOS Implementation ควบคุมด้วย BIOS Switch หมายถึงการ์ดมี 2 Firmware แทนที่จะเป็น 1 ตัวปกติ เป็น Safety Net หาก Brick BIOS หนึ่ง สลับไปอีก BIOS การ์ดกลับมาปกติ ไม่จำเป็นแต่แนะนำมาก
  • แน่ใจว่าการ์ดจอ Flash ได้เป็นตัวที่ Performance สูงกว่า Research การ์ดเฉพาะตัว Flash ก็ต่อเมื่อ Gain คุ้มค่า
  • แนะนำ Monitor Performance Parameters ของการ์ดหลัง Flash บางครั้ง Flashed Cards พฤติกรรมผิดปกติ หากมีนิสัย Monitor ค่าตลอด จะระบุและแก้ไขได้เร็ว
  • Backup BIOS เก็บไว้มากกว่า 1 ที่ กระบวนการ Backup BIOS แสดงในคู่มือ

ตอนนี้เข้าใจกระบวนการพอสมควร เริ่มกันเลย

Disclaimer: ต้องเตือนก่อน Flash BIOS คุณยก Limitations ที่ Manufacturer ตั้งไว้ ไปเกิน Manufacturer Spec หากทำผิด อาจ Brick Graphics Card ได้ Flash BIOS ก็ต่อเมื่อคุ้นเคย Overclocking และความเสี่ยงที่เกี่ยวข้อง ทุกความรับผิดชอบ ผู้ใช้ต้องรับเอง

คู่มือ BIOS Flashing ขั้นตอน สำหรับ AMD

คู่มือง่าย ขั้นตอน Flash BIOS บน AMD Graphics Card ในคู่มือนี้ ใช้ AMD Radeon RX Vega 56 ตัวอย่าง Flash ด้วย RX Vega 64 BIOS ก่อนอื่น ต้องดาวน์โหลด Tools และ Files ที่จำเป็น

Tools ที่ต้องการ

  • ATIFlash (AMD VBFlash) - Flashing Tool สำหรับ AMD Graphics Cards
  • TechPowerUp GPU-Z
  • Backup file ของ BIOS ปัจจุบัน (Vega 56 BIOS ในกรณีนี้)
  • Target BIOS ใหม่ (Vega 64 BIOS ในที่นี้)
วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

ATiFlash (หรือ AMD VBFlash) เป็น Tool เลือกสำหรับ AMD Graphics Cards ใช้ง่าย ดาวน์โหลดฟรีได้ที่นี่ สำหรับ Nvidia Cards Alternative คือ NVFlash

GPU-Z เป็น Software สำคัญช่วย GPU Overclocking แสดง Info ทั้งหมดของการ์ดในหน้าต่างเดียว สามารถ Backup BIOS ปัจจุบันได้ ตามที่อธิบายในคู่มือ ดาวน์โหลดได้ที่นี่

Backup BIOS ปัจจุบัน สำคัญมาก อาจอยาก Revert กลับ BIOS เดิม หากใหม่ไม่เสถียร GPU-Z และ ATiFlash ทั้งคู่มี Option Backup BIOS

Target BIOS File คือ Firmware File จริงที่จะ Flash ไป ในตัวอย่าง Vega 56 Target File จะเป็น Firmware ของ Vega 64 หาก Flash RX 5700 Target File จะเป็น BIOS ของ 5700 XT BIOS Files ดาวน์โหลดจาก TechPowerUp BIOS Database จำเป็นอย่างยิ่ง ต้องดาวน์โหลด BIOS ของ Vendor เดียวกับการ์ดปัจจุบัน เรามี XFX Radeon RX Vega 56 จะดาวน์โหลด XFX Radeon RX Vega 64 BIOS GPU BIOS Database หาได้ที่นี่

STEP 1: เปิด GPU-Z ทำ Backup

GPU-Z แสดง Info มากมายของการ์ด เราสนใจไม่ใช่ทั้งหมด แต่มีบางอย่างควรจด ก่อนอื่น จด Base และ Boost Clocks ของ GPU ใกล้ด้านล่างหน้าต่าง ค่าเหล่านี้จะเปลี่ยนหลัง Flash สำเร็จ ต่อมา ต้อง Backup BIOS ปัจจุบัน ที่กลางหน้าต่าง มี Section แสดง BIOS Version ข้างๆ มีลูกศรชี้ขวา คลิกลูกศร บันทึกไฟล์ที่ไหนก็ได้ในคอมพิวเตอร์ ควร Backup 2 ครั้ง เก็บคนละที่

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

ขั้นตอนเพิ่มเติม สำหรับ Radeon RX Vega Users เท่านั้น เนื่องจาก Vega Architecture ใช้ HBM2 Memory แทน GDDR แบบดั้งเดิม Memory จัดหาจาก Manufacturer ต่างกัน แตกต่างระหว่างการ์ด ใต้หน้าต่างครึ่งล่าง จะมี Section Memory บอก HBM2 และ Manufacturer ของ Memory ด้านข้าง สำคัญมาก: Flash BIOS บน Vega Card ได้ก็ต่อเมื่อมี Samsung HBM2 เท่านั้น Memory Chips จาก Manufacturer อื่น เช่น Micron หรือ Hynix ไม่ให้ Flash สำเร็จ

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

หาก Flash ด้วย 5700 Cards ข้าม Memory Check ได้ เพราะทั้งหมดมี GDDR6 Memory แบบดั้งเดิม

STEP 2: แตกไฟล์ และเปิด ATiFlash เป็น Administrator

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน
  • แตกไฟล์ ATiFlash ที่ดาวน์โหลด (Compressed)
  • เปิดไฟล์ "amdvbflashWin.exe" เป็น Administrator
  • หน้าต่างต่อไปจะแสดง
วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน

ขวามือ เห็น System Specs บ้าง ซ้ายมือ Section "ROM Details" = BIOS Details เห็น Version BIOS ปัจจุบัน และ Info ที่เกี่ยวข้อง Software นี้ให้โอกาส Backup BIOS อีกครั้ง กดปุ่ม "Save" Backup BIOS ปัจจุบันอีกครั้ง เพื่อความปลอดภัย

STEP 3: Flash BIOS ด้วย Target BIOS ที่ดาวน์โหลด

ขั้นตอนสำคัญ สลับ BIOS ปัจจุบัน ด้วย BIOS ใหม่

วิธี Flash BIOS บน AMD GPU: คู่มือครบครัน
  • คลิก "Load Image"
  • เลือก Target BIOS ที่ดาวน์โหลด (ในกรณีนี้ XFX Radeon RX Vega 64 BIOS)
  • Software จะแสดง BIOS Details ภายใต้ Section "New VBIOS"
  • คลิก "Program"
  • รอ Progress Bar จบ
  • Restart PC

หลัง PC บูทกลับมา ควร Flashed เป็น BIOS ใหม่สำเร็จ

ทำอะไรหลัง Flash BIOS?

เริ่มต้น การ์ดอาจไม่ Perform ต่างจากเดิมเลย คุ้งค่าทำไม? ไม่ได้คุ้งค่าเลย Flashing ทำคือ ระงับ Limitations บางอย่างที่ Firmware เก่ากำหนด ตอนนี้คุณมี Flexibility มากกว่าในการปรับ Parameters ของการ์ด นี่คือสิ่งที่ควรทำหลัง Flash BIOS

  • ทดสอบ Overclock สูงกว่า:

    เพราะวัตถุประสงค์หลักของ BIOS Flashing คือ บีบ Performance ทุก Bit จากการ์ด ควรทดสอบ Overclock ใหม่ หา Stable Config ที่ดีที่สุด สำหรับ Graphics Card ให้ Max Power Limit ใน Wattman หรือ Afterburner และเพิ่ม Voltage ผ่าน Voltage Offsets อาจต้องเพิ่ม Fan Speed ผ่าน Fan Curve ที่ Aggressive มากขึ้น เพื่อควบคุม Temperature การทำตามคู่มือ Overclocking ครบครันของเราจะช่วยมาก

  • เฝ้าระวัง Temperatures:

    จำไว้ Power Draw มาก = Heat มาก หาก Temperatures หลัง Flash และ Overclock ไม่สบายตาม Ambient Temperatures ควรพิจารณา Undervolt การ์ด หรือ Revert กลับ BIOS เก่า ควรไม่ให้การ์ดเกิน 80°C แต่ไม่มีอันตรายความเสียหายที่อุณหภูมินี้ Cooler ดีกว่า เพราะให้ Boost สูงได้ ช่วย Performance หากการ์ดเกิน 85°C ระหว่างเล่นเกมปกติ ควร Revert กลับ BIOS เก่า

  • Stress Test Graphics Card:

    หลัง Dial In Overclock ที่เหมาะสม แนะนำ Stress Test การ์ดจอใน Scenario ต่างๆ สิ่งแย่ที่สุดสำหรับเกมเมอร์ คือ อยู่กลางศึก การ์ด Crash Desktop หรือ PC Shutdown ไม่คาดคิด ใช้ Benchmarks หลากหลาย: 3DMark FireStrike, Unigine Superposition, Unigine Heaven, Furmark Furmark เป็น Torture Test เฉพาะ ทำให้การ์ดถึง Temperature สูงสุด สามารถใช้ใน Temperature Testing Unigine Suite และ 3DMark Suite ให้ Tests สำหรับ Gaming Stability เฝ้าระวัง Max Temperatures และ Artifacts (Blocks หรือ Batches ของ Pixels ที่ Glitch) บ่งชี้ Memory Clock สูงเกิน ระวัง Crashes ลด OC หาก Crash บ่อย

  • Revert กลับ BIOS เก่า หาก...

    1- Temperatures ควบคุมไม่ได้
    2- GPU Crash ใน Stress Tests และ/หรือในเกม
    3- GPU Artifact ตลอดจาก Memory Clock สูง
    4- PC Shutdown ไม่คาดคิด หมายถึง PSU รับ Power Draw สูงไม่ได้

  • หากทุกอย่างสำเร็จ....

    เพลิดเพลินกับ Performance เพิ่ม แต่ตื่นตัว Monitor GPU Clocks, Memory Frequency, Temperatures, Power Draw, Fan Speed ฯลฯ RivaTuner คู่กับ MSI Afterburner ช่วยมากในเรื่องนี้

อุ๊บ... การ์ดไม่เสถียร ต้องทำไง?

ควร Flash กลับ BIOS ต้นฉบับ ทำได้ง่ายมาก

  • เปิด ATiFlash
  • Load "Backup Vega 56 BIOS" ที่ทำและบันทึกไว้
  • คลิก "Program"
  • Restart PC

การ์ดควร Flashed กลับเป็น Stock Firmware แล้ว

คำสรุป (Final Words)

BIOS Flashing วิธีน่าสนใจและมีประสิทธิภาพเพื่อเพิ่ม Performance การ์ดจอ สำหรับ Enthusiasts เป็นอีกวิธีเล่นกับฮาร์ดแวร์ที่มี Extreme Overclockers รักเล่น Custom VBIOS ที่มี Power Targets สูงสุด ทำลาย World Records สำหรับ Consumer ปกติ เป็น Tool ที่ Effective ในบาง Scenario ช่วยบีบ Max Performance จากการ์ด เพิ่ม Value for Money หากทำถูกต้อง เป็นกระบวนการปลอดภัย สนุก และมี Free Performance Gains ด้วย!