Valgrind está tentando lançar um executável adequado para a ferramenta 'memcheck', mas não consegue encontrar um. Isso se deve ao fato de que o script './configure' criou um Makefile viável para a instalação de um pacote valgrind específico para a arquitetura do host (seu PC), mas você está alimentando um executável para outro ( ARM no seu caso) ; Isso leva a uma situação em que você não tem as ferramentas específicas do ARM para fazer o trabalho. Eu tive um problema semelhante com a ferramenta 'callgrind' (também parte do pacote valgrind), e ao fazer um strace eu criei a seguinte linha:
execve("/usr/local/lib/valgrind/callgrind-arm-linux", ["valgrind", "--tool=callgrind", "Application.STM.out"], [/* 19 vars */]) = -1 ENOENT (No such file or directory)
o que significa que sinto falta do binário de callgrind específico do ARM.
Com base nisso, o que você (e eu não há muito tempo atrás) está tentando fazer não é suportado pelo valgrind, então você quer usar um emulador para fazer o trabalho.