initial spi
initial spi