Updated firmware version checks