]> git.dujemihanovic.xyz Git - u-boot.git/commit
arm: dts: k3-am625-verdin: fix DDRSS configuration
authorEmanuele Ghidoli <emanuele.ghidoli@toradex.com>
Tue, 19 Dec 2023 08:25:33 +0000 (09:25 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 19 Dec 2023 13:01:05 +0000 (08:01 -0500)
commitfac5308d275720b67b442383572a84edb212d6a1
treed266630a35904ccc145ce3201e06023dda8fa069
parent38003ab25cc5a23335f55977620dc28ac7ca7657
arm: dts: k3-am625-verdin: fix DDRSS configuration

The current DDR subsystem configuration occasionally results in write failures,
impacting memory stability, on Verdin AM62 Solo 512MB WB IT 0072 SKU.
This commit addresses the issue by adjusting Drive Pull-Up/Down and
Write Latency to improve the eye diagram and ensure reliable write operations.
This configuration is shared with all Verdin AM62 SoM and
it does not introduce regressions.

Configurations changes from previous / default values:
- Drive Pull-Up/Down from 40 to 34.3 Ohm
- Write Latency from 8 to 10
- ODTLon / ODTLoff latency from 0 / 0 to 4 / 20 nCK
- VREF control range 1 at 27 %
- tFAW from 30 to 40 ns

Configuration is output from SysConfig [1] web tool, currently at version
1.18.1+3343 (DDR SubSystem v9.10).

[1] https://dev.ti.com/sysconfig

Fixes: 7d1a10659f5b ("board: toradex: add verdin am62 support")
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
arch/arm/dts/k3-am625-verdin-lpddr4-1600MTs.dtsi