Il firmware è un programma interno alle unità ottiche che gestisce l'unità stessa, paragonabile al BIOS della scheda madre. E proprio come il BIOS di una scheda madre il firmware di un'unità ottica è aggiornabile, al fine di ottenere migliori prestazioni o risolvere alcuni malfunzionamenti. Ad esempio il firmware contiene una tabella di compatibilità con i vari supporti, in cui vengono specificate le varie velocità
sicure per la scrittura del supporto. Spesso accade che se un supporto non è incluso in questa tabella non viene riconosciuto dal masterizzatore, oppure è possibile scriverlo solo a velocità basse (o comunque più basse della velocità massima di scrittura consentita dal supporto stesso). Questo genere di problema è risolvibile proprio tramite l'aggiornamento del firmware. I nuovi firmwares possono essere reperiti presso il sito Internet del produttore dell'unità o presso alcuni specializzati. L'aggiornamento del firmware è un'operazione relativamente semplice, ma è consigliabile seguire le istruzioni riportate sul sito del produttore (o su quello da cui è stato scaricato il firmware) nonché gli accorgimenti indicati in
questa guida. Questi accorgimenti sono utili al fine di evitare danneggiamenti all'unità durante l'esecuzione dell'aggiornamento, anche se va rilevato che oggi gli unici danni (peraltro anche gravi) che possono derivare in caso di aggiornamento del firmware sorgono solo se per un qualche motivo viene tolta l'alimentazione all'unità su cui si sta eseguendo l'aggiornamento (ad esempio in caso di caduta della corrente).
In caso si verificassero dei malfunzionamenti e l'aggiornamento fallisse, è possibile tentare un recupero tramite le operazioni descritte in
questo thread, opera del forumer
marben.