- ROM: ROM este o prescurtare pentru Memorie Doar Citire (Read-Only Memory). ROM nu este la fel ca RAM-ul volatil. Deoarece ROM-ul este nevolatil, conținutul ROM-ului va rămâne după ce opriți computerul.
- EPROM: Un tip de memorie de computer care își păstrează conținutul atunci când alimentarea este oprită. Este la fel ca ROM-ul, dar poate fi șters și utilizat pentru un alt program.
- EEPROM: Abrevierea pentru EEPROM este Memorie Doar Citire Programabilă Ștergibilă Electric (Electrically Erasable Programmable Read-Only Memory). Datele întregi pot fi șterse din aceasta folosind semnale electrice adecvate. După ștergerea întregii date, o putem folosi și scrie un alt program. Poate fi ștearsă și reprogramată de sute de ori fără a deteriora niciun dispozitiv și fără a-i scădea performanța.
- Memorie Flash: Memoria Flash este un mediu de stocare a memoriei de computer electronic nevolatil, ștergibil și reprogramabil electric.
Istoria Firmware-ului:
În primele zile, fiecare firmware era scris în ROM (Memorie Doar Citire). Problema a apărut la sisteme atunci când acel firmware devenea depășit și nu exista nicio opțiune de a-l actualiza, deoarece programul firmware-ului era scris în ROM. Ulterior, firmware-ul a început să fie scris pe EPROM, EEPROM, care pot fi șterse și reprogramate. Dar a apărut o altă problemă. Aceste dispozitive de stocare erau prea scumpe. Atunci, memoria flash, o soluție de stocare ieftină, a început să fie folosită pentru scrierea firmware-ului.
Tipuri de Firmware:
Există două tipuri de firmware care pot fi întreținute:
- Firmware de sistem: Controlând fluxul de instrucțiuni și date între componentele hardware și software, firmware-ul de sistem este responsabil pentru furnizarea serviciilor critice de pornire și rulare pentru sistem în ansamblu. Ca rezultat, firmware-ul de sistem gestionează funcțiile de bază ale unui dispozitiv, cum ar fi inițializarea hardware-ului, configurarea sistemului și gestionarea energiei.
- Firmware de dispozitiv: Firmware-ul de dispozitiv este asociat cu un anumit dispozitiv integrat într-un sistem. O actualizare de firmware este un program software care poate fi utilizat pentru a actualiza firmware-ul acestor dispozitive. Actualizările de firmware pot fi utilizate pentru a îmbunătăți performanța, fiabilitatea și securitatea dispozitivului.
De exemplu, un utilizator ar putea descărca o actualizare de firmware pentru un router de rețea care îi îmbunătățește capacitățile sau remediază o problemă. Actualizările de firmware sunt disponibile de la producătorii de hardware. Firmware-ul de dispozitiv este asociat cu un anumit dispozitiv integrat într-un sistem.





