embedded 장비에 사용하는 SDRAM test는 어떻게 하면 좋을까요?

wlsl1821의 이미지

안녕하세요. 임베디드 새싹 개발자입니다.

다름이 아니라, 이번에 업무적으로 보드에서 사용하고 있는 메모리가
불량인지 아닌지 테스트를 하게 되었습니다.

지금까지는 하드웨어적으로 테스트를 하고 있었는데 이쪽은 제가 전혀 어떻게
작업했는지는 모르겠습니다;;; 아무튼, 이번에는 소프트웨어적인
테스트를 진행해보기 위해 memtest86 같은 알려진 프로그램을 사용해보려 하고 있습니다.

하지만 임베디드 특성상 x86 전용인 유틸은 사용할 수가 없고... 그렇다고
제가 당장 그 유틸을 저희 보드(mips)에 맞게 포팅할 실력은 더더욱 없습니다.
임베디드쪽으로 memtest를 가능하게하는 유틸이 있다면 추천을 부탁드립니다.

다른 의견도 적극 환영합니다! 감사합니다.

나빌레라의 이미지

가장 단순하고 확실한 방법은

write - read - compare 입니다.

SDRAM이 시작 되는 주소에서부터 끝나는 주소 영역까지를

특정 패턴으로 write 하고,
다시 read해서 패턴이 맞는지를 compare하면 됩니다.

처음부터 끝까지 패턴이 제대로 읽혀졌다면 SDRAM은 정상인 것이지요.

----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라