Package uk.ac.manchester.spinnaker.alloc.bmp
package uk.ac.manchester.spinnaker.alloc.bmp
The BMP control subsystem. This (mainly
BMPController
is responsible
for booting boards and obtaining system information about them (such as the
serial version number). It is the only part of the server which
talks to any BMP; it takes great care to ensure that only one task is ever
given to one BMP at a time.-
ClassDescriptionRead a blacklist from the database or write it to the database.Manages the BMPs of machines controlled by Spalloc.Handles loading of firmware into a BMP or an FPGA.A CRC check failed.Base class of exceptions thrown by the firmware loader.Instructions to set a register on one or more FPGAs.A data chunk was too large for the firmware loader to handle.An update of the firmware on a BMP failed.Describes a part of a request that modifies the power of an FPGA-managed inter-board link to be off.Non-boot operations that may be performed on a BMP.How to tell a SpiNNaker BMP (specifically one that manages a frame) to turn on boards, turn them off, and to turn off links on the perimeter of an allocation.A guide for how to make a BMP controller.Dummy implementation of the SpiNNakerControl interface.Creates transceivers for talking to the BMPs of machines.TransceiverFactoryAPI<T extends BMPTransceiverInterface>Creates transceivers for talking to the BMPs of machines.