펌웨어 또는 마이크로 코드 란 무엇이며 어떻게 하드웨어를 업데이트 할 수 있습니까?
펌웨어는 하드웨어 장치에서 실행되는 소프트웨어의 한 유형으로 하위 수준의 작업을 수행합니다. 예를 들어, 텔레비전 리모콘에서 컴퓨터 하드 드라이브에 이르기까지 공중 드론에 이르기까지 모든 것이 자체 펌웨어를 실행합니다. 그리고 마이크로 코드는 기본적으로 CPU를위한 펌웨어입니다..
펌웨어 란 무엇입니까??
소프트웨어는 장치에서 실행되는 프로그램, 응용 프로그램 및 기타 컴퓨터 코드를 나타냅니다. 하드웨어는 실제 물리적 장치를 나타냅니다. 따라서 Windows PC를 사용하는 경우 Windows 운영 체제와 사용하는 모든 응용 프로그램이 소프트웨어이며 PC 자체 및 하드 디스크, CPU, 마더 보드, 마우스 및 디스플레이와 같은 구성 요소는 하드웨어입니다.
이름에서 알 수 있듯이 "펌웨어"는 소프트웨어와 하드웨어 사이에있는 것입니다. 펌웨어는 실제로는 소프트웨어의 한 유형이지만 일반적으로 해당 하드웨어에 내장 된 메모리에 프로그래밍되어 훨씬 낮은 수준에서 실행됩니다. PC의 경우 마더 보드, CPU, 그래픽 프로세서, 하드 드라이브, 마우스 및 기타 장치에는 모두 자체 펌웨어가 있습니다.
예를 들어, PC를 부팅하면 마더 보드의 펌웨어 (UEFI 또는 BIOS)가 하드 드라이브 및 운영 체제를 시작하기 전에 장치를 시작하고 초기화합니다. 솔리드 스테이트 드라이브에는 최적의 성능을 위해 물리적 플래시 메모리 셀에 데이터를 저장해야하는 위치를 자동으로 관리하는 펌웨어가 있습니다. 비디오 BIOS는 비디오 관련 지침이 컴퓨터의 그래픽 프로세서로 전송되기 전에 변환하는 펌웨어 유형입니다. USB 마우스조차도 물리적 인 마우스 입력 해석, 컴퓨터와의 통신 및 마우스에있을 수있는 모든 조명 전원 공급을 처리하는 펌웨어가 있습니다.
펌웨어가 단순한 장치의 전체 운영 체제 일 수 있음
일부 간단한 장치의 경우 "펌웨어"는 장치의 전체 운영 체제를 나타낼 수 있습니다. 예를 들어, 디지털 카메라가있는 경우 카메라 "펌웨어"는 해당 디지털 카메라에서 실행되는 모든 소프트웨어를 나타냅니다. 여기에는 저수준 사진 캡처 기능부터 카메라의 그래픽 운영 체제에 이르기까지 모든 것이 포함됩니다. 공중 무인 비행기조차도 무인 항공기 자체에서 실행되는 소프트웨어 인 펌웨어가 있습니다..
따라서 디지털 카메라, 라우터, 프린터, 뮤직 플레이어 또는 GPS 네비게이션 장치와 같이 장치의 전체 운영 체제를 업데이트하려면 "펌웨어 업데이트"를 수행하거나 새로운 "펌웨어"를 다운로드하여 설치해야합니다 "제조업체의 파일.
운영 체제가 소프트웨어처럼 보이기 때문에 다소 모순 된 것처럼 보일 수 있습니다. 하지만 펌웨어가 정확한 용어가 아니기 때문입니다. 소프트웨어와 하드웨어는 상당히 명확하지만, 펌웨어는 저수준 소프트웨어의 일종입니다.
마이크로 코드 란 무엇입니까??
Spectre 취약점으로 인해 마이크로 코드가 더 중요 해지고 있습니다. Intel CPU는 Specter 공격을 적절히 방어하기 위해 Intel의 새로운 "마이크로 코드"가 필요합니다..
마이크로 코드는 컴퓨터의 CPU 펌웨어와 같다고 생각하십시오. 마이크로 코드는 CPU가받는 명령을 CPU 내부에서 발생하는 실제 회로 레벨 작업으로 변환합니다. 즉, 업데이트 된 마이크로 코드는 CPU 내부의 회로에 다른 명령어를 보낼 수 있습니다. 이렇게하면 CPU가 작동하는 방식을 변경하여 특정 Spectre 공격을 막을 수 있습니다. 마이크로 코드 업데이트는 CPU 하드웨어를 완전히 교체하지 않고도 버그 및 기타 오류를 수정할 수 있습니다..
마이크로 코드 업데이트는 일반적으로 UEFI 펌웨어 또는 BIOS 업데이트와 함께 제공됩니다. 컴퓨터가 부팅되면 컴퓨터의 UEFI 펌웨어 또는 BIOS가 CPU에 마이크로 코드를로드합니다. 그러나 Windows 또는 Linux와 같은 운영 체제에서 부팅시 새 마이크로 코드를로드 할 수도 있습니다.
예를 들어 Spectre로부터 보호하기 위해 CPU에 대한 최신 Intel 마이크로 코드를 가져오고 PC 제조업체에서 시스템에 대한 UEFI 업데이트를 릴리스하지 않을 경우 Microsoft는 설치할 수있는 선택적 Windows 업데이트를 제공합니다.
당신은 장치의 펌웨어를 업데이트해야합니까??
장치의 펌웨어를 업데이트해야하는지 여부는 장치 및 제조업체에서 권장하는 사항에 따라 다릅니다..
대부분의 경우 하드웨어 장치의 펌웨어를 업데이트 할 필요가 없습니다. 예를 들어, 텔레비전 리모콘이 펌웨어를 실행 중이며 거의 확실하게 업데이트 할 방법이 없습니다. 어쨌든 업데이트 할 이유가 없습니다. 리모컨은 괜찮 으면서 걱정할 필요가 없습니다..
다른 많은 하드웨어 장치의 경우 펌웨어를 업데이트하면 버그를 수정하고 사소한 개선을 제공하는 데 도움이 될 수 있습니다. 예를 들어, 솔리드 스테이트 드라이브 제조업체는 안정성이나 성능을 향상시키는 최신 버전의 펌웨어를 제공 할 수 있습니다. 그래픽 카드 제조업체에서 버그를 수정하는 새 비디오 BIOS를 제공 할 수 있습니다. 또는 라우터 제조업체가 새로운 관리 기능을 포함하는 펌웨어 업데이트를 제공 할 수도 있습니다.
많은 장치 제조업체는 문제를 해결해야하거나 (또는 특정 새 기능이 필요함) 제조업체에 특별히 설치 지시가있는 경우에만 펌웨어 업데이트를 설치하는 것이 좋습니다.
다른 기기의 경우 펌웨어 업데이트가 거의 항상 좋은 아이디어입니다. 예를 들어, 성능을 개선하고 새로운 기능을 얻으려면 디지털 카메라에 대한 최신의 최신 펌웨어 업데이트가 필요합니다. Xbox 1 컨트롤러의 펌웨어를 업데이트하여 재생하는 게임에서 제대로 작동하는지 확인하는 것이 좋습니다.
각 장치에 대한 제조업체의 권장 사항을 따라야합니다. 많은 제조업체에서는 문제가 발생하지 않는 경우에만 장치의 펌웨어를 업데이트하는 것이 좋습니다. 펌웨어를 업데이트하는 동안 전원이 끊어 지거나 오류가 발생하면 종종 복구 할 방법이 없습니다. 즉, 펌웨어 업데이트가 실패하면 장치를 "브릭 (brick)"하여 사용할 수 없게 만듭니다. 이것은 장치에 따라 다릅니다..
하드웨어의 펌웨어를 업데이트하는 방법
장치의 펌웨어를 업데이트해야하는 경우 이러한 일반 지침이 도움이 될 것입니다. 장치의 펌웨어를 업데이트하는 정확한 프로세스는 장치 자체에 따라 다르며 장치 제조업체는 해당 웹 사이트에 지침을 제공해야합니다.
먼저 제조업체의 웹 사이트로 이동하여 사용중인 특정 제품에 대한 지원 또는 다운로드 페이지를 찾으십시오. 예를 들어 삼성 솔리드 스테이트 드라이브를 사용하는 경우 삼성 웹 사이트를 방문하여 특정 SSD 모델에 대한 지원 페이지를 찾으십시오. 마더 보드의 펌웨어 또는 BIOS를 업데이트하려면 PC 제조업체의 웹 사이트를 방문하여 정확한 PC 모드를 찾거나 자신의 컴퓨터를 만든 경우 마더 보드 제조업체 웹 사이트로 가서 보유하고있는 마더 보드 모델을 찾으십시오.
지원 사이트에서 모든 종류의 "펌웨어"업데이트 다운로드를 찾으십시오. 찾을 수없는 경우 장치에 사용할 수있는 업데이트 된 펌웨어가 없을 수 있습니다. 최신 버전을 다운로드하고 웹 사이트에 표시된 출시 노트를 읽으십시오..
새 펌웨어를 다운로드했으면 다운로드를 열고 README 파일을 찾으십시오. 찾을 수 없으면 다운로드 페이지에서 별도의 펌웨어 설치 지침을 찾으십시오. 제조업체의 지침에 따라 수행해야 할 작업이 정확히 정리됩니다..
일부 펌웨어 업데이트의 경우 Windows 내에서 .exe 파일을 실행하기 만하면 모든 작업이 자동으로 처리됩니다. 다른 사람들은 펌웨어 파일이있는 부팅 가능한 DOS 드라이브를 만들고 DOS 환경으로 부팅 한 다음 펌웨어를 업데이트하는 명령을 실행해야 할 수도 있습니다. 또는 별도의 장치를 업데이트하려는 경우 펌웨어 파일을 USB 드라이브 또는 SD 카드에 넣고 다른 장치로 가져와야 할 수 있습니다.
다운로드 한 펌웨어 파일이 .exe 파일 일 뿐이고 지침을 찾을 수없는 경우에는 해당 파일을 두 번 클릭하고 Windows 내에서 실행하면됩니다..
이것들은 일반적인 지침이며 다른 장치에 대해 다른 단계를 수행해야 할 수도 있습니다. 예를 들어 Xbox One 컨트롤러의 펌웨어를 업데이트하려면 Windows One에서 Xbox One 또는 Xbox Accessories 응용 프로그램을 사용해야합니다. 일부 프로그램에서는 필요한 경우 관련 하드웨어 장치에 대한 펌웨어 업데이트를 설치하라는 메시지를 자동으로 표시 할 수 있습니다.
이미지 신용 : GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, 하드리아누스 / Shutterstock.com