On 11/19/19 7:28 AM, [email protected] wrote:
Hi,
In U-Boot I found some generic memory tests commands like mtest and post
tests. But I need complete DDR4 memory test with below algorithms:
* Checkerboard Test
* March C- Test
* Neighborhood Pattern Sensitive Fault
Can I get any reference code for these algorithms in U-Boot ?
Implementation for these algorithms available in any of U-Boot version ?
I don't know if any of the (too many) versions of u-boot have that
feature. If you are willing to test from userspace, there is memtester:
https://layers.openembedded.org/layerindex/recipe/863/
I don't think it has all of the tests you asked for but
it would be good if you could take a look and report back here
for those interested.
Here's a test run that a web search returned:
https://www.lightsoftai.com/?p=113
Also, the stress-ng has some memory tests including one that tests
neighbour sensitivity:
https://layers.openembedded.org/layerindex/recipe/104982/
man stress-ng:
galpat-0
galloping pattern zeros. This sets all bits to 0 and flips just 1
in 4096 bits to 1. It then checks to see if the 1s are pulled down
to 0 by their neighbours or of the neighbours have been pulled up
to 1.
Good luck and please let us know what you find,
../Randy
Thanks and Regards,
Devendra
--
# Randy MacLeod
# Wind River Linux
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#47386): https://lists.yoctoproject.org/g/yocto/message/47386
Mute This Topic: https://lists.yoctoproject.org/mt/61340544/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-