Firmware refers to small software programs that are embedded in devices like printers, game consoles, computers, digital cameras, mobile phones and more. These programs control the basic functionality of the device in which they are embedded. In general, firmware is any software that ties directly with the low level functions of an electronic device.
Updating the firmware of a device is one of the first troubleshooting steps you can take to solve an issue you may be experiencing. Updating the firmware on some devices, like game consoles and mobile phones, is usually quite straight forward. Although this is not always the case - updating the firmware on a PC can be quite an involved process.
This guide shows you how to update the firmware for a number of devices, both to add functionality and to fix errors.