cancel
Showing results for 
Search instead for 
Did you mean: 

Custom board

harry123
Senior

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?   

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

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

View solution in original post

5 REPLIES 5
TDK
Guru

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".
harry123
Senior

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

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".
harry123
Senior

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?

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