tests de blargg: pas de message d'erreur

tests de blargg: pas de message d'erreur

by Niels Marco Lachat -
Number of replies: 2

Bonjour,

Nous avons un problème pour trouver d'où vient un echec d'un test de blargg. Tous les tests de blargg passent, sauf le test 02-interrupts. Ce qui est étrange c'est qu'aucun message d'erreur ne s'affiche. 

On a essayé de rajouter artificiellement une erreur pour le premier test (comme montré dans la consigne), et là non plus, pas de message d'erreur. Et pourtant, le blargg_bus_listener fonctionne car le début de la sortie du test ( "02-interrupts\n\n" ) s'affiche. 

Est-ce que vous auriez une piste ? 

Merci d'avance

In reply to Niels Marco Lachat

Re: tests de blargg: pas de message d'erreur

by Niels Marco Lachat -

Après une longue recherche, il s'avère qu'on avait oublié d'incrémenter le PC après une instruction HALT, ce qui fait que le test 2, qui fait un halt puis qui attend une interruption du timer, restait bloqué à exécuter l'instruction HALT. (Et donc aucun "FAILED" ne s'affichait parce que le programme de test ne se terminait pas).

J'espère que ça pourra aider quelqu'un.