Boot from SPI flash

I couldn’t find any information on how I can connect SPI flash to ROCK Pi S and boot u-boot from it. How is it possible to change the order in which the boot is performed by the SPL?

There is no SPI flash for ROCK Pi S, the on board storage is SD Nand. By default, uSD card has higher boot priority.

1 Like

Hi Jack,

Thank you very much for your answer. I would like to connect an external SPI flash using the header of Rock Pi S. If there is no uSD or SD NAND connected, this would make the SPI flash the only device to boot from, so the priority doesn’t really matter.

Hello again Jack,

I’m now comparing different revisions of the board, the headers look very different to each other. I have 4 different board and all of them are V12 revision. What exactly is the boot order of RK3308? Will it boot from SPI2 if no uSD or SD NAND is connected? Or is SPI0 the only possible interface?