teste de RAM para ser executado em um dispositivo incorporado

3

Eu quero testar a RAM no meu dispositivo Linux incorporado para qualquer tipo de problema. As pessoas podem sugerir algum conjunto de testes de RAM?

Estou trabalhando na arquitetura ARM.

    
por abc 01.11.2011 / 22:53

2 respostas

0

Você não deve tentar testar a RAM durante a execução do Linux e a memória virtual está ativa. Outra razão é que o kernel irá bloquear a memória que ocupa, para que a RAM nunca seja testada.

A RAM precisa ser testada antes que o kernel do Linux seja carregado e executado.

O U-Boot tem um testador de memória e suporta uma variedade de arquiteturas.

    
por 01.11.2011 / 23:43
1

Para economizar espaço, você pode habilitar o testador de memória embutido no kernel (incluído no 2.6 .26 em diante). Ative no seu .config:

CONFIG_MEMTEST=y

Em seguida, tenha uma opção de inicialização com um kernel com o parâmetro memtest . Isso vai passar por uma bateria de testes antes de inicializar normalmente.

    
por 01.11.2011 / 23:23