Lighthouse FPGA bootloader

This documentation describes the bootloader in the FPGA on the Lighthouse deck. The bootloader is used to load new FPGA configurations into the SPI flash that will then be exectured by the FPGA on board of the deck.