Firmware on ohjelmisto, ohjelma tai joukko ohjeita ohjelmoida laitteen. Se antaa tarvittavat ohjeet siitä, miten laite kommunikoi toisen tietokoneen laitteiston kanssa. Mutta miten ohjelmisto voidaan ohjelmoida laitteistoon? Hyvä kysymys. Firmware tallennetaan tyypillisesti laitteiston flash-ROMIIN. Vaikka ROM on ”vain luku muisti”, flash ROM voidaan poistaa ja kirjoittaa uudelleen, koska se on itse asiassa eräänlainen flash-muisti.,
Firmware voi olla ajatellut kuin ”semi-permanent”, koska se pysyy samana, ellei se on päivitetty firmware updater. Saatat joutua päivittää firmware tiettyjen laitteiden, kuten kiintolevyt ja näytönohjaimet, jotta ne voivat työskennellä uuden käyttöjärjestelmän. CD-ja DVD-asemien valmistajat asettavat usein saataville laiteohjelmistopäivityksiä, joiden avulla asemat voivat lukea nopeampia medioita. Joskus valmistajat julkaisevat laiteohjelmistopäivityksiä, jotka yksinkertaisesti saavat laitteensa toimimaan tehokkaammin.,
firmware-päivitykset löytyvät yleensä menemällä valmistajan verkkosivuston ”tuki” – tai ”lataukset” – alueelle. Firmwaren pitäminen ajan tasalla ei useinkaan ole tarpeen, mutta se on silti hyvä idea. Varmista vain, että kun alkaa firmware updater, anna päivitys loppuun, koska useimmat laitteet eivät toimi, jos niiden firmware ei ole tunnustettu.