Skip to main content
Visitor II
April 29, 2024
Solved

STM32U5 - QSPI display

  • April 29, 2024
  • 1 reply
  • 2406 views

I'm planning a new device and wish to use an STM32U5 series processor.

We would like to reuse an existing display.  However, this has a QSPI interface (at 50MHz).

Is it possible to use one of the Octal-SPI interfaces on the STM32U5 series for driving a display?  I could not find any documentation explicitly discussing this.

Specifically I was looking at the STM32U585

Thanks!

    This topic has been closed for replies.
    Best answer by Tesla DeLorean

    Not familiar with your display

    But if it works on another STM32 QSPI interface it should here.

    ST doesn't check the command. You can set the length and direction of the data phase. You can skip Address or Alternate phases.

    Command, Address and Alternate are output phases.

    1 reply

    Graduate II
    April 29, 2024

    The OCTOSPI interface on the U5's, and other STM32, can communicate with QUADSPI memory devices, you can control the lines in use to 1, 2, 4 or 8-lines, for each of the command, address, alternate and data phases.

    micro-jayAuthor
    Visitor II
    April 29, 2024

    Thanks for the fast reply!

    I'm aware that the Octal-SPI can be changed to a QSPI, dual-SPI or even a regular SPI interface, I'm just not sure if it can also be used as a display interface for a QSPI display.  I have seen on other MCUs (for example Nordic Semiconductor nRF5340) the flash memory interface can only be used for flash memory, and there are hardware limitations that inhibit it from being used to drive a display.

    Graduate II
    April 29, 2024

    Not familiar with your display

    But if it works on another STM32 QSPI interface it should here.

    ST doesn't check the command. You can set the length and direction of the data phase. You can skip Address or Alternate phases.

    Command, Address and Alternate are output phases.