Other Parts Discussed in Thread: SYSCONFIG
Hello,
I'm using "DDR subsystem register configuration" (https://dev.ti.com/sysconfig) to output the dtsi used by u-boot to configure the DDRSS.
The help, near to "Operating Temperature Range", says:
"Set the operating temperature range. Note that the refresh rate (tREFIab and tREFIpb) need to be decreased if operating above 85C (see DDR datasheet). Parameters tDQSCK, tRCD, tRC, tRAS, tRP, tRRD will automatically be derated above 85C"
If I understand well neither u-boot nor linux change any configuration at runtime and, additionally, I expect that temperature sensor register (MR4) of LPDDR4 memory is automatically read out by DDRSS.
The question is: is tREFI automatically changed by the controller (if I understand well all LPDDR4 have similar behaviour about tREFI/temperature), should we change it in some way or should we configure the "optimal" value valid for all temperatures?
Another question: when I change the Operating Temperature Range in sysconfig some values in the configuration are changing in the dtsi file but not in the sysconfig page. How these register are changing?
Thank you.
Best regards