update spi-soft