firmware is the sofware inside your writer... if there was no firmware inside your writer, you writer would be a piece of dead hardware
Rule of thumb for firmware:
If the current firmware does everything you want and you don't encounter any problems, stick with this firmware! It is no use upgrading firmware just because you want the latest version!