Implemented SPI boot