You will need:
Before attempting an update, identify the specific model. The update procedure varies significantly based on the generation of the device:
There is no universal firmware. Using the wrong file will brick your device.