คำถามที่พบบ่อยเกี่ยวกับ BIOS และเฟิร์มแวร์

ไบออสและเฟิร์มแวร์


1. UEFI คืออะไร

UEFI ย่อมาจาก Unified Extensible Firmware Interface UEFI คือการแทนที่ BIOS ของระบบรุ่นเก่าและมีความยืดหยุ่น รวดเร็ว และมีประสิทธิภาพและไม่มีข้อจำกัดด้านขนาดของไดรเวอร์ สถาปัตยกรรมเฟิร์มแวร์พรีบูต UEFI สามารถเป็นแบบ 32 บิต, 64 บิต หรือ IA64 ไม่มีความเข้ากันแบบไบนารี โมดูลสนับสนุนความเข้ากันได้ (CSM) ใช้สำหรับบูตระบบปฏิบัติการรุ่นเก่าและทำงานด้วย ROM ตัวเลือกแบบรุ่นเก่า

Intel® Embedded Media และไดรเวอร์กราฟิก (Intel® EMGD) สำหรับโปรเซสเซอร์ Intel® Atom™ ซีรีส์ E6xx และชิปเซ็ต Intel® System Controller Hub US15W รองรับไดรเวอร์กราฟิกเอาต์พุตโปรโตคอล (GOP) ของ Extensible Firmware Interface (EFI) ซึ่งรวมเข้าไว้ในเฟิร์มแวร์พรีบูตของระบบ UEFI ไดรเวอร์ EFI GOP รองรับความสามารถในการบูตอย่างรวดเร็ว


2. Video BIOS (VBIOS) เหมือนกับไดรเวอร์กราฟิกเอาต์พุตโปรโตคอล (GOP) หรือไม่

ไม่ ไดรเวอร์ GOP (หรือเรียกอีกอย่างว่าไดรเวอร์วิดีโอ EFI ในเอกสารบางอย่างของ Intel EMGD) เป็นการแทนที่ BIOS วิดีโอรุ่นเก่าและเปิดใช้เฟิร์มแวร์พรีบูต UEFI โดยไม่ต้องมีโมดูลรองรับการเข้ากันได้ (CSM) ไดรเวอร์ Intel EMGD GOP สามารถบูตได้อย่างรวดเร็ว (ปรับให้เหมาะสมกับความเร็วและเฉพาะแพลตฟอร์ม) หรือทั่วไป (แพลตฟอร์มที่เข้ากันได้กับแพลตฟอร์มที่เลือกไว้)

นี่เป็นการเปรียบเทียบสั้นๆ ระหว่าง GOP และ BIOS วิดีโอ:

  • GOP: ไม่มีขีดจำกัด 64-Kbyte โหมดป้องกัน 32 บิต ไม่ต้องมี CSM เพิ่มความเร็วสูงสุด (บูตเร็ว)
  • BIOS วิดีโอ: ขีดจำกัด 64 Kbyte (ชิปเซ็ต Intel® System Controller Hub US15W) และขีด จำกัด 127 Kbyte (โปรเซสเซอร์ Intel Atom ซีรีส์ E6xx) การทำงาน 16 บิต ต้องใช้ CSM กับเฟิร์มแวร์ระบบ UEFI ประสิทธิภาพด้อยกว่า GOP CSM VBIOS ทำงานกับสถาปัตยกรรมทั้งแบบ 32 และ 64 บิต


3. ไดรเวอร์ VBIOS และ GOP สามารถอยู่ร่วมกันบนแพลตฟอร์มได้หรือไม่

ไม่
 

4. VBIOS Option ROM เชื่อมโยงกับอะแดปเตอร์แสดงผลในเฟิร์มแวร์พรีบูต EFI อย่างไร

VBIOS Option ROM เชื่อมโยงกับรหัสระบุอุปกรณ์ของผู้จำหน่าย PCI ของอุปกรณ์ VGA (โดยทั่วไปคือ Bus 0, อุปกรณ์ 2, ฟังก์ชัน 0) ข้อมูลนี้ถูกฝังอยู่ในเฟิร์มแวร์พรีบูต EFI ในเวลาทำการประมวลหรือรวมเข้าไปในไฟล์อิมเมจบนโฮสต์โดยใช้ยูทิลิตี้การรวมของผู้จำหน่ายเฟิร์มแวร์
 

5. VBIOS ใดเปิดใช้งานเมื่อฉันมีการ์ดกราฟิกภายนอก เช่น Matrox* และกราฟิกภายใน เช่น การส่งสัญญาณส่วนต่างแรงดันต่ำ (LVDS) ภายใน

คำตอบขึ้นอยู่กับการตั้งค่าเฟิร์มแวร์พรีบูต EFI หากมี หากมีตัวเลือก "PCI เป็นหลัก" อยู่และเปิดใช้งาน VBIOS option ROM จากการ์ด Matrox ก็จะถูกเปิดใช้งาน หากไม่ได้เปิดใช้ "PCI เป็นหลัก" ก็แสดงว่า Intel EMGD VBIOS ถูกเปิดใช้งาน โปรดทราบว่า VBIOS สามารถมีเพียงหนึ่งเดียวในแพลตฟอร์ม
 

6. สถานการณ์การใช้งาน VBIOS ภายใต้ Windows* XP มีอะไรบ้าง

Windows XP ใช้ VBIOS ผ่าน INT 10h เพื่อแสดงหน้าจอเริ่มต้นและข้อความใดๆ จนกว่าจะโหลดไดรเวอร์กราฟิก โปรดทราบว่าในระหว่างกระบวนการบูตระบบปฏิบัติการนั้น ระบบปฏิบัติการจะเขียนไปยังเฟรมบัฟเฟอร์โดยตรง โดยข้าม VBIOS ไปเพื่อจุดประสงค์ในการแสดงผล หลังจากโหลดไดรเวอร์กราฟิก ระบบปฏิบัติการจะโอนการควบคุมไปยัง VBIOS ระหว่างโหมด DOS แบบเต็มหน้าจอและระหว่าง “หน้าจอสีน้ำเงิน” เพื่อแสดงข้อมูลสแต็ก
 

7. Intel EMGD v1.18 สำหรับ Windows Embedded* Compact 7 รองรับชุดพัฒนา Boot Loader ที่ใช้ UEFI ของ Intel® (Intel® BLDK) หรือไม่

ใช่ ชุดพัฒนาได้รับการรองรับบนแพลตฟอร์มที่ใช้โปรเซสเซอร์ Intel® Atom™ ซีรีส์ E6xx
 

8. เหตุใด CED จึงสร้าง 127K VBIOS แทนที่จะเป็น 64K VBIOS สำหรับโปรเซสเซอร์ Intel Atom ซีรีส์ E6xx

Intel EMGD v1.16 (และรุ่นใหม่กว่า) VBIOS รองรับ 127K VBIOS สำหรับแพลตฟอร์มที่ใช้โปรเซสเซอร์ Intel Atom E6xx และ 64KBIOS 64K สำหรับชุดชิปเซ็ต Intel System Controller Hub US15W ตั้งแต่ Intel รุ่น EMGD v1.16 ขึ้นไป 64K VBIOS สำหรับ Intel Atom ซีรีส์ E6xx ไม่สามารถใช้งานได้อีกต่อไปเนื่องจากข้อจำกัดด้านขนาดไฟล์เนื่องจากมีการเพิ่มฟีเจอร์ใหม่ใน VBIOS ที่เพิ่มขนาดไฟล์เป็นมากกว่า 64K หากคุณต้องการ 64KI VBIOS โปรดลองใช้แพ็คเกจ Intel EMGD v1.10 vBIOS สำหรับระบบปฏิบัติการ Windows* XP และ Linux* หรือแพ็คเกจ Intel EMGD v1.14 VBIOS สำหรับระบบปฏิบัติการ Windows 7, Windows Embedded Standard 7 และ Windows Embedded Compact 7

 
 

2.