cancel
Showing results for 
Search instead for 
Did you mean: 

Does STM32MP157 supports LPDDR3 on software side?

Aryanbrb
Associate

I just need to confirm something. I read in the RM Document that STM32MP157 does not support ODT for LPDDR3 SDRAM but it does have a DDR Controller and PHY which supports LPDDR3. I just wanted to know if I can freeze LPDDR3 for my case? I suppose not giving ODT simply means that I need to provide termination on the PCB itself right? Can someone please throw some more light on this? It would be good to have some reference as well.

1 ACCEPTED SOLUTION

Accepted Solutions
PatrickF
ST Employee

Hi @Aryanbrb 

please have a look to AN5031 figure 34. ODT pin should be simply grounded on LPDDR3 side.

Not having ODT of LPDDR3 will make it working more or less like an LPDDR2 (so maximum frequency is 533MHz).

See also AN5168 and AN5122 together with some routing example with LPDDR3 ()

 

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.
NEW ! Sidekick STM32 AI agent, see here

View solution in original post

2 REPLIES 2
PatrickF
ST Employee

Hi @Aryanbrb 

please have a look to AN5031 figure 34. ODT pin should be simply grounded on LPDDR3 side.

Not having ODT of LPDDR3 will make it working more or less like an LPDDR2 (so maximum frequency is 533MHz).

See also AN5168 and AN5122 together with some routing example with LPDDR3 ()

 

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.
NEW ! Sidekick STM32 AI agent, see here

Hi Patrick!

Thanks for replying. Yes I was assure from the Hardware side but my Software team was bit worried about the conformation of lpddr3 on kernel side. I wanted to know if anyone has implemented it successfully but I will ask them once again to check it out. Thank you so much for the confirmation.

Best Regards