2025-12-18 2:58 AM
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.
Solved! Go to Solution.
2025-12-18 8:24 AM
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 (STM32MP15x Series DDR memory routing guidelines examples)
Regards.
2025-12-18 8:24 AM
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 (STM32MP15x Series DDR memory routing guidelines examples)
Regards.
2025-12-18 8:30 PM
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