펌웨어

일상에서 쉽게 볼 수 있는 텔레비전 리모컨은 펌웨어로 동작하는 기기의 하나이다.

펌웨어(firmware)는 컴퓨팅공학 분야에서 특정 하드웨어 장치(read-only memory, ROM)에 포함된 소프트웨어로, 소프트웨어를 읽어 실행하거나, 수정하는 것도 가능한 영구적 소프트웨어(permanant software)를 뜻한다.[1] 탑재 소프트웨어라고도 하며, 주로 CPU를 사용하는 전자 기기에 탑재되어 하드웨어를 구동시키는 역할을 수행한다.

하드웨어로우 레벨 제어(low-level control) 즉, 운영체제 없이 한정된 자원(리소스)으로 단순한 로직 또는 '미세 기능'(micro function)만을 수행하는 마이크로 프로그램이다. ROM이나 PROM에 저장되며, 하드웨어보다는 업그레이드하기가 쉽지만, 소프트웨어보다는 업데이트가 어렵다.

펌웨어의 일종인 바이오스하드웨어 추상화(hardware abstraction) 작업을 수행한다.

역사

애셔 오플러(Ascher Opler)는 펌웨어(firmware)라는 용어를 1967년 《데이터메이션》 기사에서 만들어냈다.[2] 원래는 마이크로코드를 담고 있고 컴퓨터의 명령 집합을 구현한, 쓰기 가능한 컨트롤 스토어(크기가 작은 특수 고속 메모리)의 내용물을 의미했는데 중앙 처리 장치(CPU)가 실행할 수 있는 명령을 수정하기 위해 다시 로드할 수 있었다.

1990년대 중순까지 펌웨어를 업데이트하는 일은 일반적으로 소켓 형태의 ROM 집적 회로였던, 펌웨어를 포함하는 기억 매체를 교체하는 일이 수반되었다. 플래시 메모리는 시스템으로부터 물리적으로 집적 회로를 제거하지 않고 펌웨어를 업데이트할 수 있게 해준다.


펌웨어의 예

롬 바이오스 펌웨어가 AT 메인보드에 붙어 있다

펌웨어와 장치 드라이버

현대의 시스템에 들어가는 대부분의 장치들은 저들만의 소프트웨어를 실행하는 특수 목적의 컴퓨터들이다. 이 장치들 가운데 일부는 장치 안에 있는 ROM 안에 소프트웨어 (펌웨어)를 저장한다. 그러나, 여러 해에 걸쳐, 제조업체들은 호스트 시스템에서 펌웨어를 불러내는 것이 값이 싸면서도 유연성이 있다는 사실을 알아 냈다. 그 결과, 현재의 많은 하드웨어는 호스트 컴퓨터가 필요한 펌웨어가 채워질 때까지 어떠한 방법으로도 기능을 할 수 없다. 이러한 펌웨어 로드는 장치 드라이버에서 구현된다.

많은 장치들의 펌웨어는 추가 하드웨어를 설치하지 않고, 보통 판매업체가 제공하는 소프트웨어를 통해 업데이트할 수 있다.

함부로 펌웨어를 수정할 경우 때때로 제작자가 의도치 않은 결과를 가져올 수 있다. 일례로 DVD 플레이어의 지역 코드를 지웠을 경우를 들 수 있다.

펌웨어 해킹

커스텀 펌웨어는 새로운 기능을 제공하고자 하거나, 숨겨진 기능을 언락(unlock)하고자 하는 서드 파티들에 의해 생성된 비공식적 버전의 수정된 펌웨어를 말한다. 그리고 이러한 수정 작업을 펌웨어 해킹이라고 한다.

대부분의 커스텀 펌웨어는 오픈 소스 자유 소프트웨어이다.

이런 해킹된 커스텀 펌웨어는 설치하거나 실행하기 위해, 많은 장치들에 있는 펌웨어 업데이트 기능을 사용한다. 그러나, 몇몇 장치 제작사가 라이선스 없는 코드 실행을 막기 위해 하드웨어에 락을 걸려고 시도했기 때문에, 몇몇 커스텀 펌웨어는 실행하기 위해 익스플로잇에 의지해야 한다.

예시

  • CHDK: 캐논 디지털 카메라
  • OpenWRT: 무선 공유기(라우터)
  • 게임 콘솔홈브루 프로젝트
  • 락박스(Rockbox): 디지털 오디오 플레이어
  • 아이팟 리눅스(en:iPodLinux): 기능이 제한된 장치에서 범용 컴퓨팅 기능( 등을 실행)을 언락하는 예
  • 스마트폰: 몇몇 안드로이드폰은 루팅시 커스텀 펌웨어로 변환이 가능하다. 예로는 MIUI, CM6, CM7 등이 대표적이다. 하지만 잘못할 경우 작동 불가. 즉 벽돌상태가 될 수 있으며, 이로 인해 고장날 시 유상수리를 해야 하므로 하지 않거나 사용자의 주의가 필요하다. 만들어지는 이유는 대부분 휴대전화를 최적화시키거나 필요없는 애플리케이션을 삭제하거나 펌웨어를 조금씩 변환하여 좀 더 보기 좋게 만들려고 커스텀 펌웨어를 만든다.

같이 보기

각주

  1. 예: 최종 사용자에 의해 데이터가 쓰거나 지워짐
  2. Opler, Ascher (January 1967). “Fourth-Generation Software”. 《Datamation》 13 (1): 22–24. 

Read other articles:

Langit merah pada pagi hari, saat matahari terbit Langit merah pada malam hari, dengan debu dan awan bergerak menjauh ke barat Langit merah pada pagi hari adalah terjemahan bahasa Indonesia untuk Red sky at the morning, yaitu suatu frasa yang terdapat pada baris sajak kuno dalam bahasa Inggris sering diulang oleh para pelaut:[1] Red sky at night, sailors' delight. Red sky at morning, sailors take warning[2][3][4] Terjemahan bahasa Indonesia Langit merah waktu p...

 

Kepler-20 Data pengamatan Epos J2000      Ekuinoks J2000 Rasi bintang Lyra Asensio rekta  19j 10m 47.524d[1] Deklinasi  +42° 20′ 19.30″[1] Magnitudo tampak (V) 12.51[2] Ciri-ciri Kelas spektrum G8[3] AstrometriGerak diri (μ) RA: –4.2[1] mdb/thn Dek.: –26.3[1] mdb/thn Jarakca. 950 tc (290 ± 30[4] pc) DetailMassa0,912±0,035...

 

Katedral OriaKatedral-Basilika Santa Maria Diangkat ke SurgaItalia: Basilika Cattedrale di S. Maria Assunta di Cielocode: it is deprecated Katedral OriaLokasiOriaNegaraItaliaDenominasiGereja Katolik RomaArsitekturStatusKatedralStatus fungsionalAktifAdministrasiKeuskupanKeuskupan Oria Katedral Oria (Italia: Basilica di Santa Maria Assuntacode: it is deprecated ) adalah sebuah gereja katedral Katolik yang terletak di Oria, provinsi Brindisi, Apulia, Italia. Katedral ini didedikasikan untuk Mari...

The Unparalleled Adventure of One Hans PfaallTeks tersedia di WikisourceJudul asliHans Phaall -- A TaleNegaraAmerika SerikatBahasaInggrisGenreFiksi ilmiah, hoaksPenerbitSouthern Literary MessengerJenis mediaCetak (berkala)Tanggal terbitJuni 1835 The Unparalleled Adventure of One Hans Pfaall (1835) adalah cerita pendek karya Edgar Allan Poe yang diterbitkan di majalah bulanan Southern Literary Messenger edisi Juni 1835 dengan judul Hans Phaall -- A Tale, yang dimaksudkan oleh Poe sebagai hoaks...

 

Peta letak Kota Carthage di Kawasan Mediterania Situs CarthageSitus Warisan Dunia UNESCOKriteriaBudaya: ii, iii, viNomor identifikasi37Pengukuhan1979 (ke-3) Carthage (atau dalam bahasa Phoenicia Qart Hadasht ; artinya Kota Baru), adalah sebuah kota kuno di Afrika Utara, yakni di sisi timur Danau Tunis, sekarang dekat kota Tunis di Tunisia. Istilah Carthage juga digunakan untuk kawasan pengaruh dari peradaban Carthage pada masa lampau. Menurut legenda, kota ini didirikan oleh bangsa Phoen...

 

Stasiun Sakkuru (咲来駅 Sakkuru-eki) adalah sebuah stasiun kereta api yang berada di Jalur Utama Sōya terletak di Otoineppu, Distrik Nakagawa, Subprefektur Kamikawa, Hokkaido, Jepang, yang dioperasikan oleh JR Hokkaido. Stasiun ini diberi nomor W60. Stasiun Sakkuru咲来駅Bangunan Stasiun SakkuruLokasiSakkuru, Otoineppu, Distrik Nakagawa, Prefektur Hokkaido 098-2501JepangKoordinat44°41′34″N 142°16′3″E / 44.69278°N 142.26750°E / 44.69278; 142.26750Koord...

San Mauro Torinese commune di Italia Tempat Negara berdaulatItaliaRegion di ItaliaPiedmontKota metropolitan di ItaliaKota Metropolitan Turin NegaraItalia Ibu kotaSan Mauro Torinese PendudukTotal18.581  (2023 )GeografiLuas wilayah12,55 km² [convert: unit tak dikenal]Ketinggian211 m Berbatasan denganBaldissero Torinese Castiglione Torinese Turin Settimo Torinese Informasi tambahanKode pos10099 Zona waktuUTC+1 UTC+2 Kode telepon011 ID ISTAT001249 Kode kadaster ItaliaI030 Lain-lainKota...

 

Specific city in South Gyeongsang, South Korea Specific city in Yeongnam, South KoreaChangwon 창원시Specific cityKorean transcription(s) • Hangul창원시 • Hanja昌原市 • Revised RomanizationChangwon-si • McCune-ReischauerCh'angwŏn-siDowntown Changwon in 2010 FlagLocation in South KoreaDetailed map of ChangwonChangwonLocation in South KoreaCoordinates: 35°16′15″N 128°39′47″E / 35.27083°N 128.66306°E...

 

Pour les articles homonymes, voir Masse (homonymie). Masse solaire Données clés Unités SI kilogramme (kg) Dimension M Base SI kg Nature Grandeur scalaire Symbole usuel M ⊙ {\displaystyle M_{\odot }} modifier La masse solaire ou masse du Soleil est une grandeur physique, à la fois constante astronomique[1] et unité de masse du système astronomique d'unités de l'Union astronomique internationale[2]. La masse du Soleil est estimée à (1,988 4 ± 0,000 2) ...

Chemical compound Ro07-5220Legal statusLegal status CA: Schedule IV DE: NpSG (Industrial and scientific use only) UK: Under Psychoactive Substances Act Identifiers IUPAC name 7-chloro-5-(2,6-dichlorophenyl)-1-methyl-3H-1,4-benzodiazepin-2-one CAS Number30144-88-8PubChem CID9975396ChemSpider8150988ChEMBLChEMBL9689CompTox Dashboard (EPA)DTXSID40877930 Chemical and physical dataFormulaC16H11Cl3N2OMolar mass353.63 g·mol−13D model (JSmol)Interactive image SMILES CN1C(=O)CN=C...

 

Japanese officer, war criminal 1886-1961 Sadae InoueNative name井上 貞衛Born(1886-11-05)November 5, 1886Kumamoto Prefecture, Empire of JapanDiedOctober 26, 1961(1961-10-26) (aged 74)JapanAllegiance JapanService/branch Imperial Japanese ArmyYears of service1908–1945Rank Lieutenant GeneralCommands held33rd, 69th, 14th divisionsBattles/wars Siberian Intervention Second Sino-Japanese War World War II Sadae Inoue (井上 貞衛, Inoue Sadae, November 5, 1886 – October 2...

 

Ruby DandridgeBersama Lillian Randolph dan Ernest WhitmanLahirRuby Jean Butler(1900-03-03)3 Maret 1900Wichita, Kansas, A.S.Meninggal17 Oktober 1987(1987-10-17) (umur 87)Los Angeles, California, A.S.MakamForest Lawn Memorial Park, GlendaleKebangsaanAmerikaPekerjaanAktrisTahun aktif1917–1962Suami/istriCyril Dandridge ​ ​(m. 1919; c. 1922)​PasanganGeneva WilliamsAnakVivian DandridgeDorothy DandridgeKeluargaNayo Wallace (Cicit) Ruby Jea...

Військово-музичне управління Збройних сил України Тип військове формуванняЗасновано 1992Країна  Україна Емблема управління Військово-музичне управління Збройних сил України — структурний підрозділ Генерального штабу Збройних сил України призначений для планува...

 

Argentine footballer Ernesto Grillo Grillo during his tenure on Boca Juniors in 1964Personal informationDate of birth (1929-10-01)1 October 1929Place of birth Buenos Aires, ArgentinaDate of death 18 June 1998(1998-06-18) (aged 68)Place of death Buenos Aires, ArgentinaPosition(s) MidfielderYouth career1947 River Plate1947–1949 IndependienteSenior career*Years Team Apps (Gls)1949–1957 Independiente 192 (90)1957–1960 A.C. Milan 96 (30)1960–1966 Boca Juniors 88 (11)International care...

 

Bataille de Kwajalein Char M4 Sherman américain déployé sur l'atoll de Kwajalein le 2 février 1944. Informations générales Date 31 janvier-3 février 1944 Lieu Kwajalein, Îles Marshall Issue Victoire des États-Unis Belligérants États-Unis Empire du Japon Commandants Richmond K. Turner Holland Smith Monzo Akiyama † Forces en présence 42 000 soldats du V Amphibious Corps 8 100 soldats Pertes 372 morts,1 592 blessés 7 810 morts,105 Japonais capturés,125 travailleurs coréens capt...

Ongoing disease outbreak in the UK 2022–2023 United Kingdom Lancefield group A streptococcus outbreakThe tongue of a child showing the signs of scarlet fever caused by Lancefield group A streptococci DiseaseGroup A streptococcal infection (iGAS)Scarlet feverBacteria strainGroup A streptococcusLocationUnited KingdomDate12 September 2022 (2022-09-12)Confirmed casesiGAS: 3,729Scarlet fever: 58,972Deaths516Fatality rate13.7% (iGAS) In late 2022, an ongoing disease outbreak caused...

 

French prison A Bagnard, or prisoner in the Bagne of Toulon, early 19th century. (Source: Museum of Fort Balaguier) The Bagne of Toulon was a notorious prison in Toulon, France, made famous as the place of imprisonment of the fictional Jean Valjean, the hero of Victor Hugo's novel Les Misérables. It was opened in 1748 and closed in 1873. Origins: the galleys The bagne was created by an ordinance of King Louis XV on September 27, 1748 to house the convicts who had previously been sentenced to...

 

The RomanticsSutradaraGalt NiederhofferDitulis olehGalt NiederhofferPemeranKatie HolmesAnna PaquinJosh DuhamelDianna AgronAdam BrodyMalin ÅkermanElijah WoodDistributorFalcon Films Paramount Famous ProductionsTanggal rilis 24 Januari 2010 (2010-01-24) (Sundance) 10 September 2010 (2010-09-10) (United States) NegaraAmerika SerikatBahasaEnglishPendapatankotor$106,524 The Romantics adalah film romantic komedi yang diambil dari novel dengan nama yang sama oleh Galt Niederhoffer,...

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article adopte un point de vue régional ou culturel particulier et nécessite une internationalisation (août 2019). Merci de l'améliorer ou d'en discuter sur sa page de discussion ! Vous pouvez préciser les sections à internationaliser en utilisant {{section à internationaliser}}. La rénovation énergétique désigne l'ensemble des travaux du bâtiment visant à diminuer la consommation énergéti...

 

У этого топонима есть и другие значения, см. Чупа. СтанцияЧупаСанкт-Петербург-Главный — МурманскОктябрьская железная дорога 66°15′58″ с. ш. 32°57′55″ в. д.HGЯO Отделение ж. д. Мурманский регион Дата открытия 1918[1] Тип пассажирская, грузовая Количество платформ 2 Р�...