Skip to main content
Associate III
December 7, 2023
Solved

Custom board

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.
TDK
TDKBest answer
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.

"If you feel a post has answered your question, please click ""Accept as Solution""."

5 replies

TDK
TDKBest answer
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.

"If you feel a post has answered your question, please click ""Accept as Solution""."
harry123Author
Associate III
December 8, 2023

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

TDK
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.

"If you feel a post has answered your question, please click ""Accept as Solution""."
harry123Author
Associate III
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?

TDK
December 12, 2023

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

"If you feel a post has answered your question, please click ""Accept as Solution""."