diff options
-rwxr-xr-x | util/flash_ec | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/util/flash_ec b/util/flash_ec index b8d701c5ff..bacd3fa7ae 100755 --- a/util/flash_ec +++ b/util/flash_ec @@ -796,10 +796,15 @@ function claim_pty() { done } +# Returns the serialnumber of the specified servo. function get_serial() { if [[ "${SERVO_TYPE}" =~ "servo_v4_with_servo_micro" ]]; then if [[ -z "${BOARD}" ]]; then sn_ctl="servo_micro_" + elif [[ "$(dut_control_get "servo_micro_for_${BOARD}_serialname")" =~ \ + "unknown" ]] ; then + # Fall back to servo_micro_ if S/N is uknown. + sn_ctl="servo_micro_" else sn_ctl="servo_micro_for_${BOARD}_" fi |