Crate Commands#
- /crate/boot
Boot the module using the registered firmware. Defaults to booting all modules and all devices unless otherwise specified.
Arguments
module
: The module(s) that the command will execute against.comms
: Boot the System FPGAfippi
: Boot the FIPPIsdsp
: Boot the DSP
Usage
/crate/boot [modules(s) [comms] [fippi] [dsp]]
Example
The following example will boot all present modules in the crate.
/crate/boot
The following example will boot only modules 0 and 3.
/crate/boot 0,3
The following example will boot the System FPGA and the DSP for module 2.
/crate/boot 2 comms dsp
- /crate/crate
Generates a crate report that lists all the registered firmware and module information.
Usage
/crate/crate
- /crate/export
Exports the system configuration to the specified settings file.
Arguments
file
: The name of the file to export.
Usage
/crate/export file
- /crate/firmware/report
Reads the firmware specification files found by the system and provides a summary in the specified file. Providing no argument to the report will output all system firmwares.
Arguments
file
: The file to house the firmware report.module
: The slot to output to the file
Usage
/crate/firmware/report [file [module]]
- /crate/import
Import a configuration file, loads it into the DSP memory, and synchronizes all hardware devices. The system will iterate over each element in the settings file assigning the settings to the modules on a first-come basis. For example, if you have a settings file with two elements, the first element will be assigned to the first module in the crate.
Arguments
file
: The settings file to import into the system.
Usage
/crate/import file
- /crate/report
Outputs a summary of the present module’s status to the specified file.
Arguments
-j
: Outputs the report in JSON format.file
: The output file that will hold the report.slot
: The slot to report against.
Usage
/crate/report [-j] file [slot(s)]