อื่น ๆ

คำถามง่ายๆ: เฟิร์มแวร์คืออะไร? มันทำอะไร?

เฟิร์มแวร์ ... คุณอาจเคยได้ยินเกี่ยวกับมันในบางจุด ดูเหมือนจะเป็นชื่อภาษาเยอรมันแปลก ๆ ใช่มั้ย? เฟิร์มแวร์คืออะไร? ความหมายของคำนี้คืออะไร? เฟิร์มแวร์ทำอะไร? เฟิร์มแวร์ทำงานอย่างไร? แน่นอนจุดมุ่งหมายของมันไม่ใช่แค่ทำให้คุณสับสน ตามที่คุณจะได้เรียนรู้ในบทแนะนำนี้เฟิร์มแวร์เป็นสิ่งสำคัญอย่างยิ่งเมื่อพูดถึงอุปกรณ์ฮาร์ดแวร์ทุกชนิดตั้งแต่สมาร์ทโฟนไปจนถึงทีวีอัจฉริยะไปจนถึงเครื่องซักผ้าและอุปกรณ์อื่น ๆ เพื่อให้สิ่งต่างๆออกมาและช่วยให้คุณมีความรู้มากขึ้นในบทความนี้เราจะอธิบายถึงสิ่งสำคัญทั้งหมดที่คุณต้องรู้เกี่ยวกับเฟิร์มแวร์ มาเริ่มกันเลย:

เฟิร์มแวร์คืออะไร? คำนิยาม

เฟิร์มแวร์เป็นซอฟต์แวร์ชิ้นเล็ก ๆ ที่ใช้ในการทำงานของฮาร์ดแวร์และทำในสิ่งที่ผู้ผลิตต้องการให้ทำ ประกอบด้วยโปรแกรมที่เขียนโดยนักพัฒนาซอฟต์แวร์เพื่อทำอุปกรณ์ฮาร์ดแวร์ "ติ๊ก" หากไม่มีเฟิร์มแวร์อุปกรณ์อิเล็กทรอนิกส์ส่วนใหญ่ที่เราใช้ทุกวันจะไม่สามารถทำงานได้ พวกเขาจะไม่ทำอะไรเลย

ตัวอย่างเช่นคุณรู้ไหมว่าไฟจราจรที่เรียบง่ายมีเฟิร์มแวร์อยู่หรือไม่? ใช่แล้วและเฟิร์มแวร์คือสิ่งที่บอกให้เปลี่ยนไฟเป็นระยะ ๆ หากไม่มีเฟิร์มแวร์สัญญาณไฟจราจรก็จะเป็นเสา "โง่" ซึ่งวางอยู่ข้างถนนไม่ทำอะไรนอกจากมองเบื่อ สำหรับอุปกรณ์ฮาร์ดแวร์ที่มีความซับซ้อนน้อยกว่าเช่นไฟจราจรเครื่องซักผ้าเครื่องการ์ดกล้องเฝ้าระวังทีวีและอื่น ๆ เฟิร์มแวร์เป็นซอฟต์แวร์ทั้งหมดในอุปกรณ์เหล่านี้และยังทำหน้าที่เป็นระบบปฏิบัติการควบคุมทุกอย่างเกี่ยวกับการทำงานของอุปกรณ์นั้น

เพื่อให้สิ่งที่ชัดเจนยิ่งขึ้นให้ลองใช้ตัวอย่างอีกเช่น: เมนบอร์ดคอมพิวเตอร์ที่ไม่มีเฟิร์มแวร์จะไม่ทราบวิธีตรวจหาฮาร์ดไดรฟ์หรือการ์ดแสดงผลที่พบในคอมพิวเตอร์ของคุณ หากไดรฟ์ของคุณไม่มีเฟิร์มแวร์ที่ฝังตัวอยู่ในเครื่องพวกเขาจะไม่ทราบว่าจะหมุนเร็วหรือหยุดเมื่อไร การ์ดเครือข่ายไร้สายจะไม่ทราบวิธีใช้ความถี่วิทยุ

สำหรับฮาร์ดแวร์ที่ซับซ้อนมากขึ้นเช่นสมาร์ทโฟนแท็บเล็ตสมาร์ททีวี smartwatches เป็นต้นเฟิร์มแวร์นี้เป็นตัวกลางระหว่างฮาร์ดแวร์และระบบปฏิบัติการ ในอุปกรณ์ดังกล่าวเฟิร์มแวร์มีเพียงคำแนะนำที่จำเป็นสำหรับฮาร์ดแวร์ที่จะใช้งานกับระบบปฏิบัติการที่ติดตั้งอยู่ในเครื่องเท่านั้น ตัวอย่างเช่นในสมาร์ทโฟน Samsung Galaxy กับ Android เฟิร์มแวร์บนสมาร์ทโฟนช่วยให้ฮาร์ดแวร์สามารถสื่อสารกับระบบปฏิบัติการ Android ได้อย่างถูกต้องและทำตามที่ผู้ใช้ร้องขอ

เรามักจะคิดเกี่ยวกับอุปกรณ์ฮาร์ดแวร์เป็นอุปกรณ์ที่เป็นเพียงฮาร์ดแวร์ และเราคิดว่ามันทำงานได้ด้วยตัวเอง อย่างไรก็ตามแทบไม่มีอุปกรณ์ฮาร์ดแวร์ที่ทันสมัยสามารถใช้งานได้โดยไม่ต้องมีซอฟต์แวร์เฉพาะซึ่งเขียนขึ้นโดยตรงบนอุปกรณ์เหล่านั้น

พูดตามฉัน: เฟิร์มแว !!! ตอนนี้ดูเหมือนจะเป็นเรื่องมหัศจรรย์ใช่มั้ย?

เฟิร์มแวร์เก็บอยู่ที่ไหน?

ตอนนี้เรารู้ว่าเฟิร์มแวร์เป็นซอฟต์แวร์ที่เขียนโดยตรงลงในอุปกรณ์ฮาร์ดแวร์ของเรา แต่วิธีการว่ามันถูกเก็บไว้ในอุปกรณ์? เฟิร์มแวร์มักถูกเก็บไว้ในหน่วยความจำชนิดพิเศษเรียกว่าแฟลชรอม ROM เป็นตัวย่อสำหรับหน่วยความจำแบบอ่านอย่างเดียวและหน่วยความจำชนิดนี้ควรเขียนเพียงครั้งเดียวโดยปกติแล้วโดยผู้ผลิตฮาร์ดแวร์ที่เราใช้อยู่ หน่วยความจำรอมจำเป็นสำหรับอุปกรณ์อิเล็กทรอนิกส์ใด ๆ เพราะต้องเก็บข้อมูลอย่างถาวรแม้ในขณะที่อุปกรณ์ปิดอยู่หรือเมื่อไฟฟ้าดับ คุณไม่สามารถผลิตอุปกรณ์ฮาร์ดแวร์ที่ลืมเฟิร์มแวร์เนื่องจากจะหยุดทำงานเมื่อคุณดึงแหล่งพลังงาน

แต่แล้วอีกครั้งหน่วยความจำแฟลช ROM เป็นหน่วยความจำ ROM ที่เขียนใหม่ได้เนื่องจากในขณะที่เขียนโดยผู้ผลิตฮาร์ดแวร์เป็นครั้งแรกสามารถเขียนใหม่ได้ในภายหลัง แน่นอนคุณสามารถเขียนเฟิร์มแวร์ใหม่ลงบนอุปกรณ์ฮาร์ดแวร์ อย่างไรก็ตามคุณสามารถใช้งานได้เฉพาะกับเครื่องมืออัพเดตเฟิร์มแวร์ที่เหมาะสมซึ่งออกแบบมาเป็นพิเศษเพื่อใช้กับอุปกรณ์ฮาร์ดแวร์นั้น ๆ

มีเฟิร์มแวร์ชนิดใดบ้าง?

มีเฟิร์มแวร์ที่หลากหลายในอุปกรณ์ฮาร์ดแวร์ มีเฟิร์มแวร์ในเมนบอร์ด (เรียกว่า BIOS หรือ UEFI) มีเฟิร์มแวร์อยู่ในฮาร์ดดิสก์ไดรฟ์ SSD (SSD) ไดรฟ์ CD / DVD / Blu-Ray มีเฟิร์มแวร์ในการ์ดเครือข่ายเราเตอร์จุดเชื่อมต่อเครื่องขยายช่วง, มีเฟิร์มแวร์อยู่ในเมาส์และคีย์บอร์ดสำหรับเล่นเกมของคุณ นี่เป็นเพียงตัวอย่างบางส่วนที่เกี่ยวข้องกับคอมพิวเตอร์

คุณควรจำไว้ว่าเฟิร์มแวร์มีอยู่ในอุปกรณ์ส่วนใหญ่ที่ทำสิ่งที่เป็นประโยชน์เช่นทีวีเครื่องซักผ้าตู้เอทีเอ็มของธนาคารหรือแม้แต่ในรถของคุณ คุณตั้งชื่ออุปกรณ์ มันอาจจะไม่ทำงานโดยไม่มีเฟิร์มแวร์

ความแตกต่างระหว่างเฟิร์มแวร์และไดรเวอร์คืออะไร?

เรามีบทความอื่นที่อธิบายรายละเอียดว่าไดรเวอร์คืออะไร คุณควรอ่านคำถามง่ายๆ: ไดรเวอร์คืออะไรและทำไมคุณถึงต้องการ?

ในขณะที่ทั้งสองมีบทบาทในการอนุญาตให้ฮาร์ดแวร์ทำสิ่งที่ต้องการได้ข้อแตกต่างที่สำคัญอย่างหนึ่งก็คือเฟิร์มแวร์จะถูกเก็บอยู่ในอุปกรณ์ฮาร์ดแวร์เองในขณะที่ไดรเวอร์ติดตั้งอยู่ภายในระบบปฏิบัติการ นอกจากนี้เฟิร์มแวร์สามารถเริ่มต้นด้วยตัวเองและทำในสิ่งที่ต้องทำในขณะที่ไดรเวอร์ต้องถูกเรียกใช้โดยระบบปฏิบัติการ ข้อแตกต่างที่ยิ่งใหญ่ที่สุดระหว่างสองคือเฟิร์มแวร์บอกว่าอุปกรณ์ควรทำอย่างไรในขณะที่ไดรเวอร์บอกระบบปฏิบัติการว่าจะติดต่อสื่อสารกับอุปกรณ์เครื่องเดียวกันอย่างไร

สามารถอัพเกรดเฟิร์มแวร์ได้หรือไม่?

ผู้ผลิตจำนวนมากเผยแพร่การปรับปรุงปกติสำหรับเฟิร์มแวร์ที่พบในอุปกรณ์ฮาร์ดแวร์ของตน พวกเขายังมีเครื่องมือซอฟต์แวร์ที่จำเป็นในการเขียนเฟิร์มแวใหม่ลงในอุปกรณ์เหล่านั้น อย่างไรก็ตามผู้ผลิตแต่ละรายสามารถเลือกได้ว่าจะเผยแพร่เฟิร์มแวร์ใหม่สำหรับอุปกรณ์แต่ละเครื่องหรือไม่ ตัวอย่างเช่นผู้ผลิตชิ้นส่วนคอมพิวเตอร์ส่วนใหญ่พัฒนาและให้บริการลูกค้าด้วยเฟิร์มแวร์ใหม่และเครื่องอัพเดตเฟิร์มแวร์ที่สอดคล้องกันอย่างน้อยสักสองสามปีหลังจากที่มีการเปิดตัวอุปกรณ์ดังกล่าว

เพื่อให้เป็นตัวอย่างแก่คุณผู้ผลิตเมนบอร์ดของคุณสามารถปล่อยอัพเดตเฟิร์มแวร์ใหม่ ๆ ได้เมื่อต้องการรวมคุณลักษณะใหม่ ๆ สนับสนุนโปรเซสเซอร์หรือแรมหรือเมื่อต้องการแก้ปัญหาเฉพาะเกี่ยวกับฮาร์ดแวร์ของคุณ

ผู้ผลิตสามารถเลือกที่จะส่งมอบเฟิร์มแวร์ใหม่สำหรับอุปกรณ์ของตน: เราเตอร์สามารถรับการอัพเดตเฟิร์มแวร์เพื่อเพิ่มเสถียรภาพให้กับเครื่องเขียนดีวีดีได้เรียนรู้วิธีการเขียนแผ่นดิสก์ชนิดใหม่เป็นต้น

เท่าที่จะหาเฟิร์มแวร์ใหม่ซึ่งขึ้นอยู่กับผู้ผลิตอุปกรณ์ฮาร์ดแวร์ของคุณ โดยปกติคุณสามารถหาเฟิร์มแวร์ใหม่ (ถ้ามี) ในเว็บไซต์สนับสนุนอุปกรณ์ของคุณ ค้นหาเฟิร์มแวร์ดาวน์โหลดเฟิร์มแวร์ใหม่ของคุณและระมัดระวังในการปฏิบัติตามเอกสารการปรับรุ่นที่เสนอโดยผู้ผลิตอุปกรณ์

การเขียนเฟิร์มแวร์ใหม่บนอุปกรณ์ของคุณเป็นงานที่มีความลำบากและหากทำไม่ถูกต้องอาจทำให้อุปกรณ์ของคุณไม่ได้ใช้งาน ตลอดกาล! เหมือนอิฐ! นั่นเป็นเหตุผลที่บางคนบอกคุณว่าคุณ bricked อุปกรณ์ของคุณ: คุณเพียงแค่เจ๊งเฟิร์มและมันไม่สามารถทำงานตามที่ตั้งใจไว้

หากคุณต้องการความช่วยเหลือเกี่ยวกับการอัปเดตเฟิร์มแวร์ในอุปกรณ์ของคุณเราขอแนะนำบทเรียนต่อไปนี้:

  • วิธีการอัพเดตเฟิร์มแวร์ของอุปกรณ์ใดก็ได้ใน 5 ขั้นตอน
  • วิธีการปรับปรุง BIOS ของเมนบอร์ดของคอมพิวเตอร์ใน 5 ขั้นตอน
  • วิธีการอัพเดตเฟิร์มแวร์บนคอนโทรลเลอร์และชุดหูฟัง Xbox One ของคุณ

ปัญหาเกี่ยวกับสมาร์ทโฟนแท็บเล็ตสมาร์ททีวีและ Android "เฟิร์มแวร์"

มาร์ทโฟนและอุปกรณ์เคลื่อนที่ Android ได้ครองโลกแล้วและผู้ใช้จำนวนมากต้องการอัปเดต "เฟิร์มแวร์" บนอุปกรณ์ของตนติดตั้งรอมที่กำหนดเองและอื่น ๆ ปัญหาคือคนส่วนใหญ่ไม่ใช้เฟิร์มแวร์ระยะอย่างถูกต้องเมื่อพูดถึงสมาร์ทโฟนและอุปกรณ์มือถืออื่น ๆ ด้วยเหตุนี้เราจึงต้องการอธิบายถึงข้อกำหนดทางเทคนิคของเฟิร์มแวร์เมื่อพูดถึงสมาร์ทโฟนและโทรศัพท์มือถือเพื่อให้คุณได้รับสิ่งที่ถูกต้อง:

  • เฟิร์มแวร์ระยะโดยเฉพาะอย่างยิ่งเมื่อพูดเกี่ยวกับอุปกรณ์ที่มี Android ได้รับการขยายอย่างไม่ถูกต้องในวัฒนธรรมป๊อปเพื่อรวมซอฟต์แวร์ทั้งหมดไว้ในอุปกรณ์เหล่านั้น "เฟิร์มแวร์" ของ Android ตอนนี้หมายถึงเฟิร์มพร้อมกับระบบปฏิบัติการ Android ที่ด้านบน
  • คุณยังพบคำว่า ROM แบบกำหนดเอง ROM ไม่ได้หมายถึงในกรณีนี้ Read Only Memory ที่จัดเก็บเฟิร์มแวร์ไว้ในฮาร์ดแวร์ของสมาร์ทโฟน รอมที่กำหนดเองหมายถึงภาพระบบปฏิบัติการที่กำหนดเองซึ่งรวมถึงเฟิร์มแวร์ที่จำเป็นสำหรับการทำงานของสมาร์ทโฟน ดังนั้นคุณจะได้รับสองสิ่งในรอมของสมาร์ทโฟน: เฟิร์มแวร์ซึ่งเหมือนกับในคำจำกัดความที่เราแชร์ไว้ก่อนหน้านี้และระบบปฏิบัติการที่ด้านบนของเฟิร์มแวร์
  • เมื่อคุณซื้อสมาร์ทโฟนจะมาพร้อมกับ "หุ้นรอม" หรือ "หุ้นเฟิร์มแวร์" หมายถึงเฟิร์มแวร์และระบบปฏิบัติการที่ติดตั้งไว้ "สต็อกรอม" มาจากผู้ผลิตสมาร์ทโฟน (หากคุณซื้อปลดล็อค) หรือโดยผู้ให้บริการโทรศัพท์มือถือที่คุณสมัครสมาชิก (ถ้าคุณซื้อสมาร์ทโฟนที่ถูกล็อก) ผู้ให้บริการโทรศัพท์มือถือใช้ "สต็อกรอม" ที่ผู้ผลิตสมาร์ทโฟนของคุณนำเสนอและแก้ไขตามความสนใจส่งผลให้ "สต็อกรอม" ใหม่ที่พบในสมาร์ทโฟนที่จำหน่ายโดยผู้ให้บริการโทรศัพท์เคลื่อนที่เท่านั้น

เช่นเดียวกันกับสมาร์ททีวีแท็บเล็ตและอุปกรณ์เคลื่อนที่อื่น ๆ ที่มี Android

ข้อสรุป

และตอนนี้คุณรู้ว่าเฟิร์มแวร์คืออะไรและจะพบที่ไหน คำอธิบายของเราดีพอหรือไม่? คุณเข้าใจแนวคิดนี้หรือไม่? คุณยังคงสับสนโดย Android "เฟิร์ม" หรือไม่? อย่าลังเลที่จะใช้แบบฟอร์มความคิดเห็นด้านล่างและแจ้งให้เราทราบ