Dandanator Mini 1.3b fonctionne sur CPC 464 mais provoque des artefacts et des erreurs de RAM sur CPC 6128

Salut,

Le forum s’est enfin remis à fonctionner :slight_smile: J’attendais ça avec impatience.

J’ai un problème avec une cartouche CPC Dandanator Mini, version 1.3b. Je l’ai assemblée moi-même et elle fonctionne parfaitement avec mon Schneider CPC 464, mais malheureusement, sur mon Schneider CPC 6128, il y a des artefacts visibles (j’ai joint une photo).

De plus, quand je lance le test de mémoire intégré au Dandanator, le programme signale une erreur mémoire (je crois que c’était les puces RAM 2 et 6, si je me souviens bien).

Le Dandanator est connecté via un adaptateur (j’ai aussi joint une photo), car cet ordinateur dispose d’un connecteur Centronics. Je précise que ma carte M4 fonctionne parfaitement sur le Schneider CPC 6128 lorsqu’elle est branchée de la même manière. Le test de diagnostic lancé depuis la carte M4 passe également sans la moindre erreur.

Le Schneider CPC 6128 semble n’avoir un problème qu’avec ce Dandanator.

La première chose que j’ai faite a été d’assembler un second Dandanator identique, mais malheureusement, ça n’a rien changé. Je pense donc qu’on peut exclure le Dandanator lui-même.

J’ai aussi soupçonné l’adaptateur, mais j’ai soigneusement vérifié la continuité depuis les points de soudure du connecteur Centronics sur le Schneider jusqu’à l’autre bout de l’adaptateur, et la continuité est parfaite partout.

J’ai remarqué que le connecteur Centronics est directement relié au processeur, qui est sur support. J’ai donc retiré le processeur, nettoyé le support et je l’ai remis en place. J’ai aussi vérifié les soudures du support du processeur et celles du connecteur Centronics lui-même, mais tout a l’air en parfait état.

Pour être honnête, je suis à court d’idées là.

Il y a peut-être quelque chose qui m’échappe. Est-ce que ces cartouches Dandanator ne seraient pas compatibles avec le Schneider CPC 6128 ?

Je vous serais très reconnaissant pour toute suggestion ou aide.

Bien cordialement,
Marcin

Salut,

Personne n’a encore répondu, mais j’aimerais ajouter quelques détails sur ce que j’ai réussi à déterminer avec l’aide de ChatGPT XD. Je sais que ça ne veut pas dire grand-chose, mais je pense quand même que ça m’a un peu aidé.

Nous avons plus ou moins exclu un problème avec le Dandanator lui-même et avec l’adaptateur. Il semble y avoir quelque chose de spécifique à mon Schneider 6128 qui fait qu’il ne fonctionne pas correctement avec le Dandanator.

D’après mes observations, les artefacts empirent progressivement après chaque réinitialisation (en utilisant le Dandanator), jusqu’à ce que l’image devienne complètement illisible. Cela suggère que la mémoire n’est pas correctement effacée après chaque redémarrage et que le problème s’aggrave peu à peu.

Le test intégré indique presque toujours un problème avec les lignes de données D1 et D6. Une seule fois, il a indiqué D5 seule.

Je dois donc chercher quelque chose dans l’ordinateur qui est spécifiquement lié au Dandanator, mais pas à la carte M4, puisque la carte M4 fonctionne parfaitement sans aucun problème.

Le CPC 6128 a de la RAM supplémentaire par rapport au CPC 464 — cela pourrait-il être une piste ?

Tout fonctionne parfaitement sur le CPC 464.

Bonjour. J’ai posé la question à mon collègue de chez Hobbyretro — qui fabrique le Dandanator Mini — et il m’a dit que le problème vient de ton CPC, pas du Dandanator lui-même. Il y a un défaut de communication entre la ROM du Dandanator et la ROM du CPC ; le connecteur Centronics ou le connecteur enfichable connaît des instabilités de communication.

1 « J'aime »

Merci beaucoup pour votre réponse.

Je ne pense pas suspecter l’adaptateur Centronics, car j’ai vérifié sa continuité lorsqu’il était connecté au CPC. De plus, j’en ai deux : j’en ai acheté un dans une boutique en ligne et j’ai fabriqué l’autre moi-même. Les deux semblent fonctionner correctement.

Je soupçonne que quelque chose ne va pas du côté du CPC, entre la ROM du CPC et le connecteur Centronics.

1 « J'aime »

Salut Marcin,

Le Dandanator devrait fonctionner sans aucun problème.

Comme tu n’as pas de Dandanator avec un connecteur Centronics, j’essaierais d’utiliser un câble Centronics vers Edge aussi court que possible et/ou blindé.

Bonne chance !

Bonjour,

Merci pour votre réponse. J’avoue que l’idée que l’adaptateur lui-même puisse introduire du retard m’a traversé l’esprit, mais je l’avais écartée puisqu’il fonctionnait parfaitement avec la carte M4.

Je pense que je vais essayer de fabriquer un câble plus court, ou peut-être même de le brancher sans aucun câble.

Merci pour la suggestion.

Cordialement,
Marcin

@XeNoMoRPH @itfiddler

Re-bonjour,

Malheureusement, je n’ai pas de bonnes nouvelles. J’ai fabriqué un PCB qui se branche directement sur le connecteur Centronics, ce qui élimine totalement le câble (j’ai joint une photo). Hélas, rien ne change.

Je commence à être un peu frustré à ce stade. Il est clair que quelque chose ne fonctionne pas correctement entre le CPC et la mémoire du Dandanator. Le problème vient très probablement du côté du CPC, mais je ne sais vraiment plus trop quoi vérifier.

Je vous serais très reconnaissant pour toute idée ou suggestion que vous pourriez avoir.

Cordialement,
Marcin

@XeNoMoRPH @itfiddler

Je viens d’avoir une idée… D’après ce que je comprends, le port Centronics récupère presque tout le bus processeur du CPU, qui est sur support. Il se trouve que je pense en avoir un de rechange. Il faut juste que je compare les marquages sur la puce pour m’assurer que c’est la bonne.

Je vous tiens au courant une fois que j’aurai vérifié celui que j’ai dans le CPC et ce qu’est la pièce de rechange avant de l’échanger, parce que je ne veux pas faire de bêtise.