Wat is firmware?
Firmware is een stukje software dat is geprogrammeerd in het niet-vluchtige geheugen van een apparaat. Deze software biedt controle, bewaking en gegevensmanipulatie van geconstrueerde producten. Afhankelijk van het type apparaat kan de firmware verantwoordelijk zijn voor eenvoudige opdrachten, zoals het regelen van LED-lampjes, of complexere acties zoals het monitoren van complexe interne items zoals oscillatoren.
Welk type apparaat gebruikt firmware?
De meeste elektronische apparaten gebruiken een bepaald type firmware, zoals RFID-lezers, muziekspelers en mobiele telefoons om te kunnen werken. Andere typen apparaten die firmware gebruiken, zijn onder meer camera's, auto's en spelsystemen.
Waar bevindt de firmware zich op het apparaat?
Firmware wordt opgeslagen in het niet-vluchtige geheugen van een apparaat, dat alleen-lezen is en geprogrammeerd tijdens het productieproces. De locatie van de opslag van niet-vluchtig geheugen (of NVS) varieert afhankelijk van het apparaat in kwestie. De firmware is geprogrammeerd in dit specifieke type geheugen omdat de inhoud van het opslaggebied wordt opgeslagen wanneer het apparaat wordt uitgeschakeld.
Kan firmware worden gemanipuleerd?
Technisch gezien kunnen firmware door zowel de consument als de fabrikant worden bewerkt nadat het apparaat is geconstrueerd. Het wordt niet aanbevolen voor de consument om de firmware op een apparaat te manipuleren, omdat het voor een specifiek doel is ontworpen, maar zoals bij de meeste softwarepakketten, bestaat de mogelijkheid om de firmware technisch te hacken.
De fabrikant is in staat om de firmware van het apparaat regelmatig te manipuleren of bij te werken, of indien nodig wanneer het apparaat is verbonden met internet. Over het algemeen moeten fabrikantupdates voor firmware worden geïnstalleerd terwijl de updates worden vrijgegeven.
Wordt firmware vaak bijgewerkt / gewijzigd?
Hoe vaak de firmware wordt bijgewerkt of gewijzigd, hangt ervan af of er problemen zijn die moeten worden aangepakt. Firmware wordt meestal bijgewerkt om de apparaten nieuwe mogelijkheden te geven, verbeteringen aan te brengen, fouten op te lossen of nieuwe versies te implementeren. Over het algemeen wordt de firmware voor RFID-lezers één of twee keer per jaar bijgewerkt, afhankelijk van de fabrikant.
Wat is het verschil tussen firmware en basissoftware?
Firmware is software die op een stuk hardware staat en niet kan worden gewist, terwijl software eerder een algemene term is voor een programma dat taken uitvoert die verband houden met een stuk hardware (of andere softwareprogramma's). Veelvoorkomende voorbeelden van software zijn programma's zoals Microsoft Word en Adobe-programma's.
Wat kan een RFID-systeem doen met alleen firmware?
Niet veel; software is in wezen de lijm die elk RFID-systeem bij elkaar houdt. Met firmware op zichzelf kan de RFID-lezer opstarten en interne processen uitvoeren, maar dat is het dan ook. Er is aanvullende software nodig voor de interface met de lezer om de instellingen van de lezer te manipuleren, gegevens te bekijken en RFID-tags te lezen of te schrijven.
Hebben alle RFID-lezers dezelfde firmware?
Nee. Over het algemeen is de firmware voor elk merk en type RFID-lezer uniek. De manier waarop elk bedrijf zijn lezers produceert (en de firmware die erop is gebaseerd om erop te wonen) kan heel anders zijn dan bij andere bedrijven. Elk leesmodel binnen het merk van een bedrijf heeft meestal ook zijn eigen specifieke firmware, maar er kunnen uitzonderingen zijn wanneer een bedrijf verschillende lezers produceert met dezelfde 'lef'. Hoewel de ThingMagic Astra-EX en de ThingMagic M6 bijvoorbeeld voor verschillende doeleinden op de markt worden gebracht en verkocht, kunnen de interne RFID-leesmodules hetzelfde zijn, waardoor ze met dezelfde firmware kunnen werken.