3.2
Remote USB operation
You can control the Motherboard Configuration Controller (MCC) through the USB 2.0 configuration
port.
To enable remote USB operation, you must set the USB_REMOTE parameter in the
•
TRUE to enable the remote USB feature.
•
FALSE to disable the feature.
You initiate a command by putting a file into the USBMSD root directory through the USB port. You can
reboot the system, reset the system, or shut down the system by using one of the following filenames:
•
reboot.txt
•
reset.txt
•
shutdown.txt
The MCC detects the presence of the files, performs the requested command, and deletes the file.
In versions 1 and 2 of the firmware, the contents of the files have no effect. They can be empty files.
In version 3 of the firmware, the contents of the files have an effect. The software performs reboot,
shutdown, and reset by checking for a particular string in the text file on the USB drive. The string must
be written at the start of the text file:
•
reboot.txt
•
reset.txt
•
shutdown.txt
Related information
1.3 Location of components on the MPS2 FPGA Prototyping Board on page 1-17
1.4 Location of components on the MPS2+ FPGA Prototyping Board on page 1-19
2.5 USB 2.0 Full Speed interface on page 2-29
5.4 USB 2.0 connector on page 5-83
100112_0200_09_en
.
.
.
Note
must contain "hsyxhj".
must contain "jkmcgx".
must contain "bmqjfe".
Copyright © 2013–2016, 2018–2020 Arm Limited or its affiliates. All
rights reserved.
Non-Confidential
3 Configuration
3.2 Remote USB operation
file to:
config.txt
3-51