Desculpa a total ignorância, mas pra que serve o Firmware?
Firmware eo programa que roda na camera.
De forma generica, e todo programa de computador que roda em equipamentos dedicados, como cameras, filmadoras, player de mp3, player de dvd, video games, computador de bordo do carro, e também a bios do micro computador, etc...
Eles costumam estar gravados numa memoria especial, até a pouco tempo (> que anos), vinham em uma memoria só de leitura, para atualizar o firmware tinha que trocar um chip. Era somente feito na fabrica. Com invento da memoria do tipo flash, que pode ser apagada e gravada, a autlização ficou muio facilitada, podendo ser feito por qualquer pessoa que consiga enteder as intruções.