Originally Firmware is written on Masked ROMs, which is a special type of memory that can be programmed/written-data-to only once. The products were then shipped with these unchangeable programs called firmware and they run for ages till the device goes out of use. The difference between firmware and software is that firmware is simply a […]