firmware-based test vectors