Phần sụn là gì? Phần sụn làm gì? -

Phần mềm cơ sở…(Firmware…) chắc hẳn bạn đã từng nghe về nó ở một thời điểm nào đó. Nghe có vẻ giống một cái tên tiếng Đức kỳ lạ, phải không? Nhưng phần sụn là gì? Ý nghĩa của thuật ngữ này là gì và bạn định nghĩa chương trình cơ sở như thế nào? Phần sụn làm gì? Firmware hoạt động như thế nào? Chắc chắn, mục đích của nó không chỉ để làm bạn bối rối. Như bạn sẽ tìm hiểu trong hướng dẫn này, phần sụn rất quan trọng đối với các loại thiết bị phần cứng, từ điện thoại thông minh đến TV(TVs) thông minh cho đến máy giặt và các thiết bị khác. Để làm rõ mọi thứ và giúp bạn hiểu biết hơn về chủ đề này, chúng tôi giải thích tất cả những điều cần thiết bạn cần biết về phần sụn trong bài viết này. Bắt đầu nào:

Phần sụn là gì? Định(Firmware) nghĩa chương trình cơ sở theo thuật ngữ đơn giản

Firmware là một phần mềm nhỏ giúp phần cứng hoạt động như mong muốn của nhà sản xuất. Nó bao gồm các chương trình được viết bởi các nhà phát triển phần mềm để làm cho các thiết bị phần cứng "đánh dấu". Nếu không có phần sụn, hầu hết các thiết bị điện tử chúng ta sử dụng hàng ngày sẽ không thể hoạt động. Họ sẽ không làm bất cứ điều gì.

Ví dụ, bạn có biết rằng một đèn giao thông đơn giản có phần mềm điều khiển trên đó không? Có, nó có, và phần sụn là thứ yêu cầu nó thay đổi đèn theo khoảng thời gian đều đặn. Nếu không có firmware, đèn giao thông sẽ chỉ là một cột buồm "ngu ngốc", đặt bên lề đường, chẳng làm được gì ngoài vẻ chán nản. Phần mềm cơ sở trong trường hợp các thiết bị phần cứng kém tinh vi hơn như đèn giao thông, máy giặt, máy đánh bài, camera giám sát và TV(TVs) là gì? Phần sụn là tất cả phần mềm trên chúng, cũng hoạt động như hệ điều hành của chúng và kiểm soát mọi thứ về hoạt động của các thiết bị đó.

Đèn giao thông cần phần sụn để chạy

Đèn giao thông cần phần sụn để chạy

Để làm cho mọi thứ rõ ràng hơn, hãy lấy một ví dụ khác: một bo mạch chủ máy tính không có phần sụn sẽ không biết cách phát hiện ổ cứng hoặc card màn hình được tìm thấy bên trong máy tính của bạn. Nếu ổ cứng của bạn không được nhúng phần sụn, chúng sẽ không biết tốc độ quay hay khi nào thì dừng. Một card mạng không dây sẽ không biết cách sử dụng một tần số vô tuyến cụ thể để kết nối với Wi-Fi .

Nhiều thành phần PC (bo mạch chủ, card đồ họa, v.v.) cần chương trình cơ sở

Nhiều thành phần PC (bo mạch chủ, card đồ họa, v.v.) cần chương trình cơ sở

Chúng ta thường có xu hướng nghĩ về một thiết bị phần cứng như một thiết bị chỉ là phần cứng. Và chúng tôi giả định rằng nó chỉ hoạt động một mình. Tuy nhiên, hầu như không có thiết bị phần cứng hiện đại nào hoạt động nếu không có phần mềm cụ thể này được viết trực tiếp lên chúng.

Phần sụn trong Android là gì?

Phần sụn trong điện thoại di động là gì? Bạn định nghĩa chương trình cơ sở như thế nào trong các thiết bị có phần cứng phức tạp như điện thoại thông minh, máy tính bảng, đồng hồ thông minh hoặc thậm chí là TV(TVs) thông minh ? Trong trường hợp này, một định nghĩa phần sụn khá tốt sẽ là thế này: phần sụn là trung gian giữa phần cứng và hệ điều hành(the firmware is the middleman between the hardware and the operating system) .

Trên các thiết bị như vậy, phần sụn chỉ chứa các hướng dẫn cần thiết để phần cứng có thể hoạt động với hệ điều hành được cài đặt trên thiết bị. Ví dụ: trên điện thoại thông minh Samsung Galaxy chạy Android(Android) , chương trình cơ sở của điện thoại thông minh cho phép phần cứng giao tiếp chính xác với hệ điều hành Android và thực hiện những gì người dùng yêu cầu.

Điện thoại thông minh và máy tính bảng Android cũng có phần mềm cơ sở

Điện thoại thông minh và máy tính bảng Android(Android) cũng có phần mềm cơ sở

Thật không may, có một vấn đề với những gì nhiều người có xu hướng tin rằng chương trình cơ sở nằm trong điện thoại thông minh Android , máy tính bảng, đồng hồ thông minh, TV(TVs) thông minh và các thiết bị di động tương tự khác. Điện thoại thông minh và thiết bị di động Android(Android) đã chinh phục thế giới, và nhiều người dùng muốn cập nhật "chương trình cơ sở" trên thiết bị của họ, cài đặt ROM(ROMs) tùy chỉnh , v.v. Vấn đề là hầu hết mọi người hiện nay sử dụng không chính xác thuật ngữ phần sụn khi họ đề cập đến điện thoại thông minh và các thiết bị di động khác.

Do đó, chúng tôi muốn giải thích các đặc tính kỹ thuật của phần sụn khi đề cập đến điện thoại thông minh và thiết bị di động, để bạn hiểu đúng:

  • Ý nghĩa phần sụn(Firmware) , đặc biệt là khi nói về các thiết bị chạy Android(Android) , đã được mở rộng một cách không chính xác trong văn hóa đại chúng để bao hàm tất cả phần mềm trên các thiết bị đó. "Phần mềm " Android(Android “) bây giờ có nghĩa là phần sụn cùng với hệ điều hành Android trên nó.
  • Bạn cũng gặp phải thuật ngữ ROM tùy chỉnh(Custom ROM) . Trong trường hợp này, ROM(ROM) không có nghĩa là Bộ nhớ chỉ đọc, nơi phần sụn được lưu trữ trong phần cứng của điện thoại thông minh. ROM tùy chỉnh(Custom ROM) có nghĩa là hình ảnh hệ điều hành tùy chỉnh cũng bao gồm phần sụn cần thiết để điện thoại thông minh hoặc máy tính bảng Android hoạt động . (Android)Vì vậy, bạn nhận được hai thứ trong ROM của điện thoại thông minh: phần sụn, giống như trong định nghĩa mà chúng tôi đã chia sẻ trước đó, và hệ điều hành ở trên phần sụn.
  • Khi bạn mua một chiếc điện thoại thông minh, nó đi kèm với một “ ROM gốc ” hoặc “phần mềm cơ sở”. Điều này đề cập đến phần sụn và hệ điều hành được cài đặt sẵn. “ ROM kho ” được cung cấp bởi nhà sản xuất điện thoại thông minh (nếu bạn mua điện thoại thông minh đã mở khóa) hoặc bởi nhà cung cấp dịch vụ di động nơi bạn đăng ký (nếu bạn mua điện thoại thông minh bị khóa). Nhà cung cấp dịch vụ di động sử dụng “ ROM gốc(ROM) ” do nhà sản xuất điện thoại thông minh của bạn cung cấp và sửa đổi nó theo sở thích của họ, dẫn đến một “ ROM gốc(ROM) ” mới chỉ có trên điện thoại thông minh được bán bởi nhà cung cấp dịch vụ di động đó.

Điều tương tự cũng xảy ra với TV(TVs) thông minh , máy tính bảng và các thiết bị di động khác chạy Android(Android) .

Phần sụn được lưu trữ ở đâu?

Bây giờ chúng ta đã biết định nghĩa phần sụn và hiểu rõ hơn về ý nghĩa của phần sụn. Đó là phần mềm được viết trực tiếp vào các thiết bị phần cứng của chúng tôi, bắt buộc chúng phải bật nguồn và bắt đầu hoạt động. Nhưng chính xác thì nó được lưu trữ trên một thiết bị như thế nào? Phần mềm(Firmware) cơ sở thường được lưu trữ trong các loại bộ nhớ đặc biệt, được gọi là ROM flash . ROM là từ viết tắt của Read-Only Memory (Bộ nhớ chỉ đọc ) và loại bộ nhớ này chỉ nên được ghi một lần, thường là do nhà sản xuất phần cứng chúng ta đang sử dụng. ROM _bộ nhớ là cần thiết cho bất kỳ thiết bị điện tử nào vì nó phải lưu giữ dữ liệu vĩnh viễn, ngay cả khi thiết bị đã tắt hoặc khi mất điện. Bạn không thể sản xuất một thiết bị phần cứng mà quên phần sụn của nó, vì nó sẽ ngừng hoạt động sau khi bạn rút hết nguồn năng lượng của nó.

Nhưng một lần nữa, bộ nhớ flash ROM là bộ nhớ (ROM)ROM có thể ghi lại được bởi vì, trong khi nhà sản xuất phần cứng ghi nó ban đầu, bạn cũng có thể ghi lại nó sau đó. Tất nhiên, bạn có thể ghi phần sụn mới vào một thiết bị phần cứng. Tuy nhiên, bạn chỉ có thể thực hiện điều đó với một công cụ cập nhật chương trình cơ sở thích hợp được thiết kế đặc biệt để hoạt động cho thiết bị phần cứng đó.

Có những loại phần sụn nào?

Có rất nhiều sự đa dạng trong phần sụn cũng như trong các thiết bị phần cứng. Có phần sụn trong bo mạch chủ máy tính (nó được gọi là BIOS hoặc UEFI(BIOS or UEFI) ), có phần sụn trong đĩa cứng, ổ thể rắn ( SSD(SSDs) ), ổ CD/DVD/Blu-Ray , có phần sụn trong thẻ mạng, bộ định tuyến, điểm truy cập, bộ mở rộng phạm vi, thậm chí còn có phần sụn trong bàn phím và chuột chơi game của bạn. Và đây chỉ là một số ví dụ liên quan đến máy tính.

Ngay cả bàn phím cũng dựa vào chương trình cơ sở để chạy

Ngay cả bàn phím cũng dựa vào chương trình cơ sở để chạy

Bạn nên nhớ rằng chương trình cơ sở tồn tại trong hầu hết các thiết bị hoạt động hữu ích, như TV, máy giặt, máy ATM(ATMs) của ngân hàng hoặc thậm chí trong ô tô của bạn. Bạn đặt tên cho thiết bị; nó có thể sẽ không hoạt động nếu không có phần sụn của nó.

Sự khác biệt giữa phần sụn và trình điều khiển là gì?

Trong khi cả phần sụn và trình điều khiển(drivers) đều có vai trò cho phép phần cứng thực hiện những gì được yêu cầu, một điểm khác biệt quan trọng là phần sụn được lưu trữ trên chính thiết bị phần cứng, trong khi trình điều khiển được cài đặt bên trong hệ điều hành. Ngoài ra, phần sụn có thể tự khởi động và làm những gì nó được lập trình để làm, trong khi trình điều khiển phải được chạy bởi hệ điều hành. Sự khác biệt đáng kể nhất giữa hai phần mềm là phần sụn cho các thiết bị biết chúng phải làm gì, trong khi trình điều khiển cho hệ điều hành biết cách giao tiếp với các thiết bị giống nhau.

Bạn có thể nâng cấp phần sụn? Cập nhật chương trình cơ sở là gì?

Nhiều nhà sản xuất phát hành các bản cập nhật thường xuyên cho phần sụn được tìm thấy trên các thiết bị phần cứng của họ. Họ cũng cung cấp các công cụ phần mềm cần thiết để viết phần sụn mới lên các thiết bị đó. Tuy nhiên, mỗi nhà sản xuất có thể chọn có phát hành chương trình cơ sở mới cho một thiết bị riêng lẻ hay không. Ví dụ, hầu hết các nhà sản xuất bộ phận máy tính đều phát triển và cung cấp cho khách hàng phần sụn mới và các trình cập nhật phần sụn tương ứng, ít nhất là trong vài năm sau khi thiết bị được tung ra thị trường.

Cập nhật chương trình cơ sở cho bo mạch chủ máy tính (cập nhật BIOS UEFI)

Cập(Firmware) nhật chương trình cơ sở cho bo mạch chủ máy tính ( cập nhật BIOS UEFI(UEFI BIOS) )

Để cung cấp cho bạn một ví dụ, nhà sản xuất bo mạch chủ của bạn có thể phát hành bản cập nhật chương trình cơ sở mới khi họ muốn bao gồm các tính năng mới, hỗ trợ bộ vi xử lý hoặc RAM mới hoặc nếu nó giải quyết các vấn đề cụ thể với phần cứng của bạn.

Bất kỳ nhà sản xuất nào cũng có thể chọn cung cấp chương trình cơ sở mới cho các thiết bị của mình: bộ định tuyến có thể nhận được bản cập nhật chương trình cơ sở để tăng cường tính ổn định, đầu ghi đĩa Blu-Ray(Blu-Ray) có thể học cách ghi các loại đĩa mới, v.v.

Về việc lấy phần sụn mới từ đâu, điều đó phụ thuộc vào nhà sản xuất thiết bị phần cứng của bạn. Thông thường, bạn có thể tìm thấy chương trình cơ sở mới (nếu có) trên trang web hỗ trợ của thiết bị. Tìm trang tải xuống, tải xuống chương trình cơ sở mới của bạn và cẩn thận làm theo tài liệu nâng cấp của nhà sản xuất thiết bị.

Nâng cấp chương trình cơ sở cho bộ định tuyến

Nâng cấp chương trình cơ sở cho bộ định tuyến

Viết chương trình cơ sở mới trên thiết bị của bạn là một công việc nguy hiểm và nếu thực hiện không đúng cách, có thể khiến thiết bị của bạn trở nên vô dụng. Mãi mãi! Như một viên gạch! Đó là lý do tại sao một số người nói với bạn rằng bạn đã làm hỏng thiết bị của mình: bạn vừa phá hỏng phần sụn của nó và nó không còn hoạt động như dự kiến.

Nếu bạn cần trợ giúp về việc cập nhật chương trình cơ sở trên thiết bị của mình, chúng tôi khuyên bạn nên làm theo các hướng dẫn sau:

Bạn có bất kỳ câu hỏi nào khác liên quan đến "phần sụn là gì" không?

Và bây giờ bạn đã biết phần sụn là gì, nó làm gì và nó được tìm thấy ở đâu. Lời giải thích của chúng tôi đã(Was) đủ tốt chưa? Bạn có hiểu khái niệm này không, và bạn có thể định nghĩa phần sụn ngay bây giờ không? Bạn vẫn còn bối rối trước “phần mềm cơ sở” của Android ? Đừng ngần ngại cho chúng tôi biết nếu bạn có bất kỳ câu hỏi nào khác liên quan đến chương trình cơ sở là gì trong phần nhận xét bên dưới.



About the author

Tôi là Chuyên gia Windows và đã làm việc trong ngành phần mềm hơn 10 năm. Tôi có kinh nghiệm với cả hệ thống Microsoft Windows và Apple Macintosh. Các kỹ năng của tôi bao gồm: quản lý cửa sổ, phần cứng máy tính và âm thanh, phát triển ứng dụng, v.v. Tôi là một nhà tư vấn giàu kinh nghiệm có thể giúp bạn khai thác tối đa hệ thống Windows của mình.



Related posts