firmware_DevBootUSB: boot into USB on dev mode for Jetstream devices
Developer mode was wrongly enabled initially instead of when expected
then avoiding the system to detect the "raising edge".
BUG=b:31023486
TEST="test_that --board=gale DUT_IP_ADDR f:.*firmware_DevBootUSB/control"
Change-Id: Ia737bed217991bd3e1978970ed3793639981727f
Reviewed-on: https://chromium-review.googlesource.com/384586
Commit-Ready: Julio Diez <jdiez@chromium.org>
Tested-by: Yuji Sasaki <sasakiy@google.com>
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Yuji Sasaki <sasakiy@google.com>
diff --git a/server/cros/faft/utils/mode_switcher.py b/server/cros/faft/utils/mode_switcher.py
index 90a3576..6737d99 100644
--- a/server/cros/faft/utils/mode_switcher.py
+++ b/server/cros/faft/utils/mode_switcher.py
@@ -128,10 +128,6 @@
def bypass_dev_boot_usb(self):
"""Bypass the dev mode firmware logic to boot USB."""
- # TODO: Confirm if it is a proper way to trigger dev boot USB.
- # We can't verify it this time due to a bug that always boots into
- # USB on dev mode.
- self.servo.enable_development_mode()
self.servo.switch_usbkey('dut')
time.sleep(self.faft_config.firmware_screen)
self.servo.toggle_development_switch()