cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure Size and speed for DDR3 in stm32mp1

Navaneeth kumar
Associate III

Hello,

We are using DDR3 for our baremetal application in stm32mp1.

we have completed the initialization sequence followed by the application note AN5168 provided by ST.

After completion of initialization sequence we are trying to write the data into DDR3, but it is getting hanged while writing i.e. it is not writing into memory.

May be we might not configure the speed and size of DDR3/DRAM.

Please can you help how to configure the same. By providing any hint like registers name or any link regarding the initialization.

As we are working on it since long back and it is urgent to us ,So please do needful at the earliest.

regards,

Navaneeth Kumar

2 REPLIES 2
PatrickF
ST Employee

Hello @Navaneeth kumar​ 

I think you could try https://wiki.st.com/stm32mpu/wiki/STM32DDRFW-UTIL to check your HW.

STM32DDRFW-UTIL settings and init sequence could also help you.

Regards.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Hello @PatrickF​ 

As we worked on Uboot in the same custom board it is working fine .i.e. Hardware is okay.

But it is not working in our Baremetal application.

Could you please provide any help regarding software changes should be done.

regards,

Navaneeth Kumar