diff options
author | Georgi Vlaev <g-vlaev@ti.com> | 2024-02-14 16:27:52 +0530 |
---|---|---|
committer | Francesco Dolcini <francesco.dolcini@toradex.com> | 2024-03-21 14:26:33 +0000 |
commit | 5936b95c6240134538fa06373363c07b2f6b6368 (patch) | |
tree | a31bf0532945898e2524deaf9a4c37ea4fa3ddac /configs/libretech_all_h3_cc_h5_defconfig | |
parent | 6320dfe865862e3659d99423479ab42bef29f5c8 (diff) |
cmd: ti: Add DDRSS ECC test command
Introduce a new version of the Keystone-II "ddr" command
for testing the inline ECC support in the DDRSS bridge
available on K3 devices. The ECC hardware support in
K3's DDRSS and the test method differ substantially from
what we support in the K2 variant of the command. The
name of the new command is "ddrss".
The ECC test procedure follows these steps:
1) Flush and disable the data cache.
2) Shrink the protected ECC R0 range.
3) Flip a bit outside the shrunk range.
4) Restore the range to original.
5) Read the modified value (corrected).
6) Re-enable the data cache.
This which will cause the 1-bit ECC error count to increase
while the read will return the corrected value.
The K3 version of the command preserves the syntax for the
"ecc_err" argument.
Signed-off-by: Georgi Vlaev <g-vlaev@ti.com>
Signed-off-by: Santhosh Kumar K <s-k6@ti.com>
Diffstat (limited to 'configs/libretech_all_h3_cc_h5_defconfig')
0 files changed, 0 insertions, 0 deletions