init SPI interface