Keep in mind that the only way to get rid of a firmware virus is to reprogram or replace the chip that contains the firmware.