Firmware for Scanner and MSR

Do the MSR and the Scanner on MC40 have their own firm ware that needs to be loaded separately or is that part of the OS.

 

as a reference, the MSR will have encryption keys injected into it so it does have some intelligence, hence the question if holds some firmware and if so, what is the process of updating that?

 

same question regarding the scanner.

 

thanks,

Afshin