cancel
Showing results for 
Search instead for 
Did you mean: 

H72X: Do OCTOSPI work as slave device in SPI, Dual-SPI or QuadSPI mode?

I'm researching various ways to generate serial bit streams clocked by an external source.

I'm wondering if OCTOSPI device working in simpler modes (e.g., SPI, Dual-SPI and QuadSPI) can do this.

Any info is appreciated.

Thanks in advance.

3 REPLIES 3
Bouraoui Chemli
ST Employee

Hi @Yoichi Shinoda​ 

The OCTOSPI is taking the Master role.

But maybe I would be more helpful if you provide us the exact protocol that you intend to use:

  • is it only SPI, Dual-SPI,QuadSPI ? is Octo-SPI included?
  • And what is the exact Frame format?
  • Are you intend to make read or write operations or both?

Bouraoui

It is a pair of raw bit streams, and they are write only.

So far, I have successful results with DMA port bit-banging, a pair of SPI devices with DMA in slave mode with common external clock using DMA, but seeking other possibilities.

Bouraoui Chemli
ST Employee

HI @Yoichi Shinoda​ 

In your use case, I can suggest you to use PSSI interface. For more details about PSSI you can refer to section 37 of the reference manual  RM0468 "STM32H723/733, STM32H725/735 and STM32H730 Value line advanced Arm®-based 32-bit MCUs"

Bouraoui