Intel® Simics® Simulator for Intel® FPGAs: Intel Agilex® 5 E-Series Virtual Platform User Guide

ID 786901
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.3.6. USB Disks Hot-Plug Support

The virtual platform instantiates three USB disks that support hot-plugging by using Intel® Simics® CLI commands to emulate plugging and unplugging the USB disks.

The current connection of the USB disks in this virtual platform is indicated in the following table:
Disk Type Slot USB Controller
usb3_disk SuperSpeed (SS) usb3 USB 3.1 Gen 1
usb3_hs_disk High Speed (HS) usb2 USB 3.1 Gen 1
usbotg_disk High Speed (HS) otg USB 2.0 OTG
The following CLI commands emulate plugging and unplugging the USB disks:
Plugging
  • system.board.usb3_disk.plug port = usb3
  • system.board.usb3_hs_disk.plug port = usb2
  • system.board.usbotg_disk.plug port = otg
Unplugging
  • system.board.usb3_disk.unplug
  • system.board.usb3_hs_disk.unplug
  • system.board.usbotg_disk.unplug