oprogramowanie układowe to program lub zestaw instrukcji zaprogramowanych na urządzeniu sprzętowym. Zawiera niezbędne instrukcje, jak urządzenie komunikuje się z innym sprzętem komputerowym. Ale jak można programować oprogramowanie na sprzęcie? Dobre pytanie. Oprogramowanie układowe jest zazwyczaj przechowywane w pamięci flash ROM urządzenia sprzętowego. Podczas gdy pamięć ROM jest „tylko do odczytu”, flash ROM może być kasowany i przepisywany, ponieważ jest to w rzeczywistości rodzaj pamięci flash.,
Firmware może być uważany za „półstały”, ponieważ pozostaje taki sam, chyba że jest aktualizowany przez aktualizator oprogramowania. Konieczne może być zaktualizowanie oprogramowania sprzętowego niektórych urządzeń, takich jak dyski twarde i Karty graficzne, aby mogły współpracować z nowym systemem operacyjnym. Producenci napędów CD i DVD często udostępniają aktualizacje oprogramowania układowego, które umożliwiają napędom szybsze odczytywanie multimediów. Czasami producenci wydają aktualizacje oprogramowania układowego, które po prostu sprawiają, że ich urządzenia działają bardziej wydajnie.,
zazwyczaj można znaleźć aktualizacje oprogramowania układowego, przechodząc do obszaru „wsparcie” lub „pliki do pobrania” na stronie producenta. Aktualizowanie oprogramowania układowego często nie jest konieczne, ale nadal jest to dobry pomysł. Po prostu upewnij się, że po uruchomieniu aktualizacji oprogramowania układowego Updater pozwolisz jej zakończyć, ponieważ większość urządzeń nie będzie działać, jeśli ich oprogramowanie układowe nie zostanie rozpoznane.