펌웨어…(Firmware…) 아마 한 번쯤은 들어보셨을 것입니다. 이상한 독일 이름처럼 들리지 않습니까? 근데 펌웨어가 뭔가요? 이 용어의 의미는 무엇이며 펌웨어를 어떻게 정의하시겠습니까? 펌웨어는 무엇을 합니까? 펌웨어는 어떻게 작동합니까? 확실히, 그 목적은 단지 당신을 혼란스럽게 하는 것이 아닙니다. 이 튜토리얼에서 배우게 될 것처럼 펌웨어는 스마트폰에서 스마트 TV(TVs) , 세탁기 및 기타 장치에 이르기까지 모든 종류의 하드웨어 장치에 매우 중요합니다. 문제를 해결하고 이 주제에 대해 더 잘 이해할 수 있도록 이 기사에서 펌웨어에 대해 알아야 할 모든 필수 사항을 설명합니다. 시작하자:
펌웨어 란 무엇입니까? 간단한 용어로 펌웨어(Firmware) 정의
펌웨어(Firmware) 는 제조업체가 의도한 대로 하드웨어가 작동하도록 하는 작은 소프트웨어입니다. 하드웨어 장치를 "틱"하게 만들기 위해 소프트웨어 개발자가 작성한 프로그램으로 구성됩니다. 펌웨어가 없으면 우리가 매일 사용하는 대부분의 전자 장치가 작동하지 않습니다. 그들은 아무것도 하지 않을 것입니다.
예를 들어, 간단한 신호등에 펌웨어가 있다는 것을 알고 계셨습니까? 예, 그렇습니다. 펌웨어는 정기적으로 조명을 변경하도록 지시합니다. 펌웨어가 없으면 신호등은 지루해 보이는 것 외에는 아무 것도 하지 않고 길가에 놓인 "바보 같은" 돛대일 것입니다. 신호등, 세탁기, 카드 기계, 감시 카메라 및 TV(TVs) 와 같은 덜 정교한 하드웨어 장치의 경우 펌웨어는 무엇입니까 ? 펌웨어는 운영 체제의 역할을 하고 해당 장치의 기능에 대한 모든 것을 제어하는 모든 소프트웨어입니다.
신호등을 실행하려면 펌웨어가 필요합니다
좀 더 명확하게 하기 위해 다른 예를 들어보겠습니다. 펌웨어가 없는 컴퓨터 마더보드는 컴퓨터 내부에 있는 하드 드라이브나 비디오 카드를 감지하는 방법을 모릅니다. 하드 드라이브에 펌웨어가 내장되어 있지 않다면 회전 속도와 정지 시점을 알지 못할 것입니다. 무선 네트워크 카드는 Wi-Fi(Wi-Fi) 연결을 위해 특정 무선 주파수를 사용하는 방법을 모릅니다 .
많은 PC 구성 요소(마더보드, 그래픽 카드 등)에는 펌웨어가 필요합니다.
우리는 종종 하드웨어 장치를 단순한 하드웨어 장치로 생각하는 경향이 있습니다. 그리고 우리는 그것이 그 자체로 작동한다고 가정합니다. 그러나 최신 하드웨어 장치는 이 특정 소프트웨어가 직접 작성되지 않으면 거의 작동하지 않습니다.
안드로이드에서 펌웨어란?
모바일에서 펌웨어란? 스마트폰, 태블릿, 스마트워치 또는 스마트 TV(TVs) 와 같은 복잡한 하드웨어가 있는 장치의 펌웨어를 어떻게 정의 하시겠습니까? 이 경우 상당히 좋은 펌웨어 정의는 다음과 같습니다 . 펌웨어는 하드웨어와 운영 체제 사이의 중개자(the firmware is the middleman between the hardware and the operating system) 입니다.
이러한 장치에서 펌웨어에는 하드웨어가 장치에 설치된 운영 체제와 작동하는 데 필요한 지침만 포함되어 있습니다. 예를 들어 Android 가 설치된 (Android)Samsung Galaxy 스마트폰 에서 스마트폰의 펌웨어는 하드웨어가 Android 운영 체제와 올바르게 통신 하고 사용자가 요청한 작업을 수행할 수 있도록 합니다.
Android 스마트폰 및 태블릿에도 펌웨어가 있습니다.
불행히도 많은 사람들이 펌웨어가 Android(Android) 스마트폰, 태블릿, 스마트 워치, 스마트 TV(TVs) 및 기타 유사한 모바일 장치 에 있다고 믿는 경향이 있는 데 문제가 있습니다. Android 스마트폰 및 모바일 장치는 세계를 정복했으며 많은 사용자는 장치에서 "펌웨어"를 업데이트하고 사용자 지정 ROM(ROMs) 을 설치하는 등의 작업을 수행하려고 합니다. 문제는 이제 대부분의 사람들이 스마트폰 및 기타 모바일 장치를 언급할 때 펌웨어라는 용어를 잘못 사용한다는 것입니다.
그렇기 때문에 스마트폰과 모바일 기기를 언급할 때 펌웨어의 기술적인 부분을 설명하고자 합니다.
- (Firmware)특히 Android 가 설치된 기기에 대해 말할 때 (Android)펌웨어 의미 는 대중 문화에서 해당 기기의 모든 소프트웨어를 포함하도록 잘못 확장되었습니다. Android " 펌웨어"는 이제 펌웨어와 그 위에 있는 Android 운영 체제를 의미합니다.
- Custom ROM 이라는 용어도 사용 합니다. 이 경우 ROM(ROM) 은 펌웨어가 스마트폰 하드웨어에 저장되는 읽기 전용 메모리를 의미하지 않습니다. 사용자 지정 ROM 은 (Custom ROM)Android 스마트폰 또는 태블릿이 작동 하는 데 필요한 펌웨어도 포함된 사용자 지정 운영 체제 이미지를 의미합니다 . 따라서 스마트폰의 ROM(ROM) 에는 두 가지가 있습니다 . 이전에 공유한 정의와 동일한 펌웨어와 펌웨어 위에 있는 운영 체제입니다.
- 스마트폰을 구입하면 "스톡 ROM " 또는 "스톡 펌웨어"가 함께 제공됩니다. 이것은 사전 설치된 펌웨어 및 운영 체제를 나타냅니다. "스톡 ROM "은 스마트폰 제조업체(잠금 해제된 스마트폰을 구입한 경우) 또는 가입한 이동통신사(잠긴 스마트폰을 구입한 경우)에서 제공합니다. 이동 통신사는 스마트폰 제조업체에서 제공하는 "스톡 ROM "을 사용하고 관심에 따라 수정 하여 해당 통신사에서 판매하는 스마트폰에서만 찾을 수 있는 새로운 "스톡 ROM "을 만듭니다.(ROM)
Android 가 설치된 스마트 (Android)TV(TVs) , 태블릿 및 기타 휴대기기에서도 마찬가지 입니다.
펌웨어는 어디에 저장되나요?
이제 펌웨어 정의를 알고 펌웨어의 의미를 더 잘 이해했습니다. 하드웨어 장치에 직접 작성된 소프트웨어로, 하드웨어 장치의 전원을 켜고 작동을 시작하는 데 필수입니다. 그러나 장치에 정확히 어떻게 저장됩니까? 펌웨어 는 일반적으로 플래시 (Firmware)ROM 이라고 하는 특별한 유형의 메모리에 저장됩니다 . ROM 은 Read-Only (ROM)Memory 의 약자 이며 이러한 종류의 메모리는 일반적으로 우리가 사용하는 하드웨어 제조업체에서 한 번만 작성해야 합니다. 롬(ROM) _메모리는 기기가 꺼져 있거나 정전이 된 경우에도 데이터를 영구적으로 유지해야 하기 때문에 모든 전자 기기에 필요합니다. 펌웨어를 잊어버린 하드웨어 장치는 생산할 수 없습니다. 에너지원을 뽑으면 작동이 중지되기 때문입니다.
그러나 플래시 ROM 메모리는 하드웨어 제조업체가 처음에 쓰기는 하지만 나중에 다시 쓸 수도 있기 때문에 다시 쓸 수 있는 ROM 메모리입니다. (ROM)물론 하드웨어 장치에 새 펌웨어를 쓸 수 있습니다. 그러나 해당 하드웨어 장치에서 작동하도록 특별히 설계된 적절한 펌웨어 업데이트 도구로만 수행할 수 있습니다.
어떤 종류의 펌웨어가 있습니까?
하드웨어 장치만큼이나 다양한 펌웨어가 있습니다. 컴퓨터 마더보드( BIOS 또는 UEFI(BIOS or UEFI) 라고 함 )에는 펌웨어가 있고 하드 디스크, SSD(SSDs) (Solid-State Drive ), CD/DVD/Blu-Ray 드라이브에는 펌웨어가 있으며 네트워크 카드, 라우터, 액세스 포인트, 범위 확장기에는 펌웨어가 있습니다. 게임용 마우스와 키보드에도 펌웨어가 있습니다. 그리고 이것들은 컴퓨터와 관련된 몇 가지 예일 뿐입니다.
키보드도 펌웨어에 의존하여 실행
펌웨어는 TV, 세탁기, 은행 ATM(ATMs) , 심지어 자동차와 같이 유용한 기능을 수행하는 대부분의 장치에 존재한다는 것을 기억해야 합니다. 당신은 장치의 이름을 지정합니다. 아마도 펌웨어 없이는 작동하지 않을 것입니다.
펌웨어와 드라이버의 차이점은 무엇입니까?
펌웨어와 드라이버(drivers) 모두 하드웨어가 요청한 작업을 수행할 수 있도록 하는 역할을 가지고 있지만 한 가지 중요한 차이점은 펌웨어는 하드웨어 장치 자체에 저장되는 반면 드라이버는 운영 체제 내부에 설치된다는 것입니다. 또한 펌웨어는 자체적으로 시작하여 프로그래밍된 작업을 수행할 수 있지만 드라이버는 운영 체제에서 실행해야 합니다. 둘 사이의 가장 중요한 차이점은 펌웨어는 장치가 수행해야 할 작업을 알려주는 반면 드라이버는 운영 체제에 동일한 장치와 통신하는 방법을 알려주는 것입니다.
펌웨어를 업그레이드할 수 있습니까? 펌웨어 업데이트란 무엇입니까?
많은 제조업체는 하드웨어 장치에 있는 펌웨어에 대한 정기 업데이트를 출시합니다. 또한 이러한 장치에 새 펌웨어를 작성하는 데 필요한 소프트웨어 도구를 제공합니다. 그러나 각 제조업체는 개별 장치에 대한 새 펌웨어를 출시할지 여부를 선택할 수 있습니다. 예를 들어, 대부분의 컴퓨터 부품 제조업체는 장치 출시 후 최소 몇 년 동안 새 펌웨어와 해당 펌웨어 업데이트 프로그램을 개발하여 고객에게 제공합니다.
(Firmware)컴퓨터 마더보드용 펌웨어 업데이트( UEFI BIOS 업데이트)
예를 들어, 마더보드 제조업체는 새 기능을 포함하거나, 새 프로세서 또는 RAM 을 지원하거나, 하드웨어의 특정 문제를 해결하려는 경우 새 펌웨어 업데이트를 출시할 수 있습니다.
모든 제조업체는 장치에 대한 새 펌웨어를 제공하도록 선택할 수 있습니다. 라우터는 안정성을 향상시키는 펌웨어 업데이트를 수신할 수 있고, Blu-Ray 디스크 기록기는 새로운 유형의 디스크를 굽는 방법을 배울 수 있습니다.
어디에서 새 펌웨어를 얻을 수 있는지는 하드웨어 장치 제조업체에 따라 다릅니다. 일반적으로 장치의 지원 웹사이트에서 새 펌웨어(사용 가능한 경우)를 찾을 수 있습니다. 다운로드 페이지를 찾아 새 펌웨어를 다운로드하고 장치 제조업체의 업그레이드 설명서를 주의 깊게 따르십시오.
라우터용 펌웨어 업그레이드
장치에 새 펌웨어를 작성하는 것은 위험한 작업이며 잘못 수행하면 장치를 쓸모 없게 만들 수 있습니다. 영원히! 벽돌처럼! 그렇기 때문에 일부 사람들은 장치를 벽돌로 만들었다고 말합니다. 방금 펌웨어를 망쳤고 더 이상 의도한 대로 작동할 수 없습니다.
장치의 펌웨어를 업데이트하는 데 도움이 필요한 경우 다음 가이드를 권장합니다.
"펌웨어란"과 관련하여 다른 질문이 있습니까?
이제 펌웨어가 무엇인지, 어떤 역할을 하는지, 어디에서 찾을 수 있는지 알 수 있습니다. 우리의 설명이 충분했습니까 ? (Was)이 개념을 이해하고 이제 펌웨어를 정의할 수 있습니까? Android " 펌웨어" 가 여전히 헷갈리 십니까? 아래 의견 섹션에 어떤 펌웨어가 있는지에 대해 다른 질문이 있으면 주저하지 말고 알려주십시오.
What is firmware? What does firmware do? -
Firmwаre… you've probably heard about it at some point. It soυnds like a weіrd German name, doesn't it? But what іs firmwаre? What is the meaning of this term, and how would yоu define firmware? What does firmware do? How does firmware work? Surely, its purpose is not just to confuse yoυ. As you will leаrn in this tutorial, the firmware iѕ critical for hardware devices of all kinds, from smartphones to smart TVs to washing machines and other dеvices. To clear things out and help you beсome more knowledgeаble оn this subjеct, we exрlain all the essential thingѕ yoυ need tо know about firmware in this article. Let's get stаrted:
What is firmware? Firmware definition in simple terms
Firmware is a small piece of software that makes hardware work as its manufacturer intended it to. It consists of programs written by software developers to make hardware devices "tick." Without firmware, most of the electronic devices we use daily wouldn't be able to work. They would not do anything.
For example, did you know that a simple traffic light has firmware on it? Yes, it does, and the firmware is what tells it to change the lights at regular intervals. Without firmware, the traffic light would be just a "stupid" mast, placed on the side of the road, doing nothing except looking bored. What is firmware in the case of less sophisticated hardware devices such as traffic lights, washing machines, card machines, surveillance cameras, and TVs? The firmware is all the software on them, also acting as their operating system and controlling everything about those devices’ functioning.
Traffic lights need firmware to run
To make things even clearer, let's take another example: a computer motherboard without firmware would not know how to detect the hard drive or the video card found inside your computer. If your hard drives didn't have firmware embedded in them, they wouldn't know how fast to spin or when to stop. A wireless network card wouldn't know how to use a particular radiofrequency for connecting to Wi-Fi.
Many PC components (motherboard, graphics card, etc.) need firmware
We often tend to think about a hardware device as a device that is just hardware. And we assume that it just works by itself. However, almost none of the modern hardware devices would work without this particular software written directly onto them.
What is firmware in Android?
What is firmware in mobile? How would you define firmware in devices with complex hardware such as smartphones, tablets, smartwatches, or even smart TVs? In this case, a fairly good firmware definition would be this: the firmware is the middleman between the hardware and the operating system.
On such devices, the firmware contains only the necessary instructions for the hardware to be able to work with the operating system installed on the device. For example, on a Samsung Galaxy smartphone with Android, the smartphone’s firmware allows the hardware to communicate correctly with the Android operating system and do what is requested by the user.
Android smartphones and tablets also have firmware
Unfortunately, there’s a problem with what many people tend to believe the firmware is in Android smartphones, tablets, smartwatches, smart TVs, and other similar mobile devices. Android smartphones and mobile devices have conquered the world, and many users want to update the “firmware” on their devices, install custom ROMs, and so on. The problem is that most people now incorrectly use the term firmware when they refer to smartphones and other mobile devices.
Because of that, we want to explain the technicalities of firmware when referring to smartphones and mobile devices, so that you get things right:
- Firmware meaning, especially when speaking about devices with Android, has been incorrectly expanded in popular culture to encompass all the software on those devices. Android “firmware" now means the firmware plus the Android operating system on top of it.
- You also encounter the term Custom ROM. ROM doesn’t mean, in this case, the Read-Only Memory, where the firmware is stored in the smartphone’s hardware. Custom ROM means a custom operating system image that also includes the firmware necessary for the Android smartphone or tablet to work. So you get two things in the ROM of a smartphone: the firmware, which is the same as in the definition we shared earlier, and the operating system on top of the firmware.
- When you buy a smartphone, it comes with a “stock ROM” or “stock firmware.” This refers to the preinstalled firmware and operating system. The “stock ROM” is provided by the manufacturer of the smartphone (if you have bought it unlocked) or by the mobile operator where you have a subscription (if you purchased a locked smartphone). The mobile operator uses the “stock ROM” that is offered by your smartphone’s manufacturer and modifies it according to their interests, resulting in a new “stock ROM” that is found only on the smartphones that are sold by that mobile operator.
The same goes for smart TVs, tablets, and other mobile devices with Android.
Where is the firmware stored?
We now know the firmware definition and have a better grasp of the meaning of firmware. It’s software written directly into our hardware devices, mandatory for them to power on and start working. But how exactly is it stored on a device? Firmware is usually stored in special types of memory, called flash ROM. ROM is the acronym for Read-Only Memory, and this kind of memory should only be written once, usually by the manufacturer of the hardware that we are using. A ROM memory is needed for any electronic device because it must hold data permanently, even when the device is turned off or when there is a power outage. You can't produce a hardware device that forgets its firmware, as it would cease to function once you pull out its source of energy.
But then again, flash ROM memory is a rewritable ROM memory because, while the hardware manufacturer initially writes it, you can also rewrite it afterward. Of course, you can write new firmware onto a hardware device. However, you can only do it with a proper firmware updating tool specially designed to work for that hardware device.
What types of firmware are there?
There is as much variety in firmware as there is in hardware devices. There's firmware in computer motherboards (it's called BIOS or UEFI), there's firmware in hard disks, solid-state drives (SSDs), CD/DVD/Blu-Ray drives, there's firmware in network cards, routers, access points, range extenders, there's even firmware in your gaming mouse and keyboard. And these are just some examples related to computers.
Even keyboards rely on firmware to run
You should remember that firmware exists in most of the devices that do something useful, like your TV, washing machine, the ATMs of your bank, or even in your car. You name the device; it probably wouldn't work without its firmware.
What is the difference between firmware and drivers?
While both firmware and drivers have the role of allowing hardware to do what is requested of it, one important difference is that firmware is stored on the hardware device itself, while drivers are installed inside the operating system. Also, firmware can start on its own and do what it is programmed to do, while drivers must be run by the operating system. The most significant difference between the two is that the firmware tells the devices what they should do, while the driver tells the operating system how to communicate with the same devices.
Can you upgrade firmware? What is firmware update?
Many manufacturers release regular updates for the firmware found on their hardware devices. They also provide the necessary software tools to write the new firmware onto those devices. However, each manufacturer can choose whether it releases new firmware for an individual device or not. For instance, most computer parts manufacturers develop and provide customers with new firmware and the corresponding firmware updaters, for at least for a few years after the device was launched.
Firmware update for a computer motherboard (UEFI BIOS update)
To give you an example, your motherboard’s manufacturer can release new firmware updates when it wants to include new features, support new processors or RAM, or if it solves specific problems with your hardware.
Any manufacturer can choose to deliver new firmware for its devices: a router can receive a firmware update that enhances its stability, a Blu-Ray disc writer can learn how to burn new types of discs, and so on.
As far as where to get new firmware from, that depends on your hardware device manufacturer. Usually, you can find new firmware (if available) on your device's support website. Look for a download page, download your new firmware, and be careful to follow the device manufacturer’s upgrade documentation.
Firmware upgrade for a router
Writing new firmware on your device is a dangerous job and, if done incorrectly, can render your device useless. Forever! Like a brick! That's why some people tell you that you bricked your device: you just ruined its firmware, and it can no longer function as it was intended to.
If you need some help with updating the firmware on your devices, we recommend the following guides:
Do you have any other questions related to “what is firmware”?
And now you know what firmware is, what it does, and where it's found. Was our explanation good enough? Do you understand this concept, and can you define firmware now? Are you still confused by Android “firmware"? Don't hesitate to let us know if you have any other questions regarding what firmware is in the comments section below.