Skip to main content
Graduate II
December 7, 2023
Solved

Custom board

  • December 7, 2023
  • 3 replies
  • 1569 views

hi 

Im developing my board using stm32f429ZITx by keeping stm32f429 disc 1 as a reference 

Im using the entire GPIOG port for parallelly reading the 16-bit data as some of the GPIOG pins are used by DRAM

 ( i.e U6   IS42S16400J a dram ) is it possible to read?

Or is it necessary to keep DRAM?   

    This topic has been closed for replies.
    Best answer by TDK

    You only the SDRAM if your application uses it. Does your application need it for something? If not, leave it out.

    You can read PGx pins just like any others.

    3 replies

    TDKAnswer
    Super User
    December 7, 2023

    You only the SDRAM if your application uses it. Does your application need it for something? If not, leave it out.

    You can read PGx pins just like any others.

    harry123Author
    Graduate II
    December 8, 2023

    Is it possible to use SDRAM once I use all my GPIOG ports for reading data?

    Super User
    December 8, 2023

    No, you can't use a pin for two things at the same time and SDRAM requires at least some PGx pins.

    Design it in CubeMX and see what you can shift around to get all 16 pins on a port free.

    harry123Author
    Graduate II
    December 11, 2023

    Thank you @TDK 

    To read 16-bit parallel output should be connected to the same GPIOs(like GPIOB, GPIOG) or can I connect to random GPIOS which is free?

    Super User
    December 12, 2023

    Connecting them all to the same port is required, otherwise it will take multiple reads and compiling of results.