Various fixes regarding communication, SPI updates etc.