Mi a firmware-t, „grammota”
2. Speciális kábelek csak azoknak dolgozik a szolgáltató központok. Tipikusan ilyen kommunikációs eszközök kíséretében speciális programozási eszközök - „PG”, felszerelt kiegészítő funkciók és a mellékelt szoftver segítségével. A szakmai környezet együtt a továbbiakban: „dobozok”.
A firmware-t, amely megtalálható az interneten, nem lehet kezelni, ugyanúgy, mint a kalóz szoftverek, más szóval minden nehézség nélkül - a „warez” (szleng oktatás körül az angol szavakat készítményei raktár - raktár és szoftver - szoftver). De alkalmazásuk nem a szolgáltató központok már illegálisnak tekintett.
Abban az esetben, az iPhone és az iPod firmware-t, - ez egy fájl kiterjesztése * .ipsw. Arra használják, hogy növelje vagy csökkentse az iPhone / iPod Touch szoftvert. Például a fájl neve a firmware 3.1.2 iPhone 2G néz ki: iPhone1,1_3.1.2_7D11_Restore.
De operdelenie a koncepciót a „firmware” a lapok a „Wikipedia”:
Firmware (angol firmware "firmware" ..) - rendszer szoftver, firmware-t ( "vezetékes") egy hardver eszköz. Gyakran tárolt on-chip flash memória. Mivel a bináris fájl képpel firmware firmware.
meghatározzák
Kevesebb Firmware utal, hogy a következő:
- A számítógépes program rögzített IC chip ROM és vezérlőhardver munkát.
- A program elszámolása ugyanazon chip, mint a processzor, és kapcsolja be a szakosított ellenőrző hardver (mikrokontroller).
- Program veri a vezérlés forrása a számítási egység (ALU, váltók, multiplexerek, stb.) Általában az ellenőrző szót osztják az egyes biteket a vezérlő berendezés szükséges.
- Configuration Program különböző FPGA (FPGA, CPLD, PAL, és így tovább. O.).
Gyakran különböző funkciók és az ár eszközök különböznek csak firmware verzió. Annak jelzésére, a firmware verziószáma használjuk fél hardvere vagy más különleges azonosítók; gyakran a változás „firmware” készül a gyártó által előzetes értesítés nélkül a felhasználó számára.
kérelem
példák megvalósítása
Egy jól ismert példa a BIOS mellékelt számítógép alaplapjának és biztosítja a kezdeti képzés a számítógép operációs rendszer elindításához.
„Firmware” hozható létre „a semmiből” ennek a speciális eszköz, vagy alapulhat egy operációs rendszer készen áll, mint általában, nyílt forráskódú.
Így kis eszközök néha FreeRTOS. Az elmúlt években, köszönhetően a költségek csökkenése az emlékezet, a gyakran használt GNU / Linux.
Írni forráskódú programok által használt szerelőknek C nyelv, mint például a Verilog nyelv chips programozható logikai (FPGA).
Jogi és pénzügyi kérdések
Annak ellenére, hogy a firmware-t használják az általános építőipari és csökkenti a gyártási költségeket az eszköz fejlesztése „firmware” általában több időt vesz igénybe, és többe kerül, mint a fejlesztési eszközt.
Ebben a tekintetben a cégek-gyártók, mint általában, nagyon féltékenyen figyeli a biztonsági „firmware”: a licencszerződést a fogyasztó tiltja kivonatot és tanulmányozza a „firmware” ilyen vagy olyan módon:
- jogosulatlan cseréje „Flash”, a másik ( „villogó”) általában megáll, a garancia társaság;
- karbantartási eljárások és változások módok firmware-t általában nem hozták nyilvánosságra, és a legjobb esetben is csak ismert dolgozók szolgáltató központok.
Bizonyos cégek (Microchip, Atmel, és mások.) Készítsen mikroprocesszorok beépített programozható memória, oly módon, hogy a program a rajtuk tárolt nem lehet olvasni rendszeres eszközökkel. Másrészt, a cég versenytársai néha az olvasás, például elektronmikroszkóp.