New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 618493 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

FAFT: install keyboard maps on servo

Project Member Reported by dchan@google.com, Jun 8 2016

Issue description

Schedule and run firmware_FlashServoKeyboardMap to install keyboard maps on servo. This enable FAFT to be run on chromeboxes (DUT without keyboard)
 
Project Member

Comment 1 by sheriffbot@chromium.org, Jun 9 2016

Labels: Hotlist-Google

Comment 2 by autumn@chromium.org, Jun 21 2016

Can you give more details? Not sure which team needs to do this work? 

Comment 3 by dchan@google.com, Jun 21 2016

ideally infra team needs to do that.  Otherwise we can manually on individual DUT to setup the servo with keyboard map.

For chromeboxes, we traditionally require to use a serial cable to simulate the keyboard.  With the key code programmed into the servo, the serial cable is no longer needed. (see go/fwkeyboard for detail)
I manually scheduled the test firmware_FlashServoKeyboardMap to install the new keyboard map to servo for the pool:faft-test. Doing once is fine. As the number of machines in pool:faft-test is not too many, manual work is doable.

I think this request is to do it on all the servos in lab. In case, some servo in pool:faft-test may be swapped to one with old keyboard map, FAFT will fail. So updating all servos to the new keyboard map can prevent this issue.
Can you describe the work needed in more detail (which units, process that needs to be taken, etc)


Comment 6 by autumn@chromium.org, Jul 12 2016

Owner: dchan@chromium.org
danny, assigning back to you to get more info on the workflow needed, you can unassing once that's done

Comment 7 by dchan@google.com, Jul 19 2016

Status: WontFix (was: Untriaged)
- the keyboard map is needed for FAFT tests
- the test firmware_FlashServoKeyboardMap can be executed manually to install keyboard maps on the servo.  This is a one time operation and the keyboard maps does not effect device running non-FAFT tests.
- waihong already execute the test on servo running FAFT in lab.

Let close this for now and use the manual update procedure.

Sign in to add a comment