u-boot/arch/arm
Emanuele Ghidoli fac5308d27 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: 7d1a10659f ("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>
2023-12-19 08:01:05 -05:00
..
cpu Revert "arm64: Use FEAT_HAFDBS to track dirty pages when available" 2023-11-17 11:58:26 -05:00
dts arm: dts: k3-am625-verdin: fix DDRSS configuration 2023-12-19 08:01:05 -05:00
include Revert "arm64: Use FEAT_HAFDBS to track dirty pages when available" 2023-11-17 11:58:26 -05:00
lib spl: Use SYS_MALLOC_F instead of SYS_MALLOC_F_LEN 2023-10-06 14:38:12 -04:00
mach-apple arm: apple: t602x: Add missing MMIO regions to memmap 2023-12-09 09:17:20 -05:00
mach-aspeed
mach-at91 board: Add support for Conclusive KSTR-SAMA5D27 2023-10-23 17:07:06 +03:00
mach-bcm283x arm: bcm283x undefined reference to "print_cpuinfo" 2023-08-17 16:39:20 -04:00
mach-bcmbca
mach-bcmstb
mach-cortina
mach-davinci tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
mach-exynos exynos: Avoid duplicate reset_cpu with SYSRESET enabled 2023-11-13 16:19:04 +09:00
mach-highbank
mach-histb
mach-hpe
mach-imx ddr: imx: Add 3600 MTps rate support 2023-12-14 15:29:08 -03:00
mach-integrator
mach-ipq40xx
mach-k3 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
mach-keystone tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
mach-kirkwood arm: kirkwood: Add support for ZyXEL NSA325 board 2023-10-16 11:10:42 +02:00
mach-lpc32xx
mach-mediatek arm: mediatek: add support for MediaTek MT7988 SoC 2023-08-03 09:40:50 -04:00
mach-meson arch: meson: use secure monitor driver 2023-10-15 12:23:48 +02:00
mach-mvebu arm: mvebu: allow additional 4096 offset for bootable mmc image 2023-10-26 14:49:36 +02:00
mach-nexell
mach-npcm
mach-octeontx
mach-octeontx2
mach-omap2 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile arm: mach-rmobile: Drop <common.h> 2023-11-02 11:30:18 +01:00
mach-rockchip rockchip: include: asm: fix entering download mode rk3066 2023-11-10 10:58:56 -05:00
mach-s5pc1xx
mach-snapdragon Kconfig: Remove all default n/no options 2023-10-30 15:32:49 -04:00
mach-socfpga spl: Enable CONFIG_SPL_SYS_MALLOC_F where needed 2023-10-06 14:38:12 -04:00
mach-sti
mach-stm32
mach-stm32mp stm32mp1: read auth stats and boot_partition from tamp 2023-11-10 13:34:10 +01:00
mach-sunxi sunxi: H616: add LPDDR4 DRAM support 2023-11-12 18:04:32 +00:00
mach-tegra arm: mach-tegra: enable sysreset driver 2023-11-03 17:40:11 -04:00
mach-u8500
mach-uniphier common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-versal arm64: versal: Add SelectMAP boot mode identification 2023-10-09 13:03:23 +02:00
mach-versal-net arm64: versal: Add SelectMAP boot mode identification 2023-10-09 13:03:23 +02:00
mach-versatile
mach-zynq
mach-zynqmp arm64: zynqmp: Fix Kconfig entry indentation 2023-11-07 13:47:09 +01:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig pinctrl: sunxi: remove GPIO_EXTRA_HEADER 2023-10-22 23:40:57 +01:00
Kconfig.debug
Makefile