Waits for bare FX2 or SkyWalker-1 enumeration, loads firmware, then runs a full diagnostic: I2C gateway, BOOT_8PSK, signal monitor, and config status readback. Usage: bash tools/recover.sh