Project

General

Profile

Actions

action #60650

closed

coordination #60518: [functional][u][rpi][epic] Add support for real systems without IPMI or KVM-IP in openQA/os-autoinst

[functional][u][rpi] Add a system to flash a remote USB disk (and or µSD card) for generalhw backend

Added by ggardet_arm over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
New test
Target version:
-
Start date:
2019-12-04
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

To test real hardware (Raspberry Pi 3/4 would be the first targets), we need to flash a USB stick (or uSD card, or any storage) remotely.

The easiest way seems to use another board with USB OTG, connected to a USB host of the SUT, and attach the image to boot as a USB mass storage gadget to emulate a USB disk.
We need to:

  • Choose the hardware with a (working) USB OTG port, an Ethernet port and a (fast) storage big enough
  • Create script to automate the copy/clean-up and mount/umount of this image on USB OTG

Another solution could have been to use WiFi SD card such as Flash Air [1], but AFAIK:

  • there is no uSD version
  • you can copy files to FAT partition only
  • SD card must powered-up to be accessible, and the board would boot then.

[1] https://www.toshiba-memory.com/products/toshiba-wireless-sd-cards-flashair-w-04/

Actions

Also available in: Atom PDF