Interprétation écran Diagrom A500 écran vert et pas de sortie série

6 sujets de 1 à 6 (sur un total de 6)

  • flaco

      #381895

      Bonjour,

      J’ai entre les mains une carte mère d’A500 rev6A qui produit un écran vert avec le Kickstart 1.3 = problème de chip ram.

      Visuellement la carte est en bon état, seules quelques broches du port d’extension trapdoor ont des traces d’oxydation à cause sans aucun d’oute d’une batterie qui a coulé sur une extension qui y était connecté.

      J’essaye Diagrom (de mémoire c’est la version 1.2) pour préciser le défaut, et comme la dernière fois où j’avais essayé de l’utiliser pour mon fat Agnus HS, je bute sur le manque de documentation de celle-ci. Aussi je sollicite votre aide si vous avez une expérience dans son utilisation.

      Déjà, je n’ai pas de sortie série donc il y a peut être un autre souci avec cette machine.

      Diagrom fait flasher l’écran en rouge et vert puis affiche l’écran en pièce jointe avec 32 lignes rouges et vertes ou grises suivies de noir puis de lignes bleues et grises. Je me doute que les 32 premières lignes correspondent au bus de 32 bits, et les 4 lignes grises par mot de 16 bit pourraient correspondre à une puce de RAM. Si j’ai juste, alors sait-on l’ordre des lignes, s’il commence par afficher les bits de poids fort ou de poids faible, indiquant alors la puce suspiscieuse ?

      J’ai retiré Paula – à cause du doute sur le port série- cependant il s’arrête sur le même écran, à la différence que les flashes d’écran rouge et vert qui le précèdent vont 10 fois plus vite.

      J’ai vérifié la présence de signaux sur les 4 RAMs, ainsi que sur U34 et U35 et U10 à U13 et aucun ne reste plat donc rien ne me saute aux yeux pour identifier une puce de RAM en défaut, aussi avoir plus de certitude sur le résultat de Diagrom m’aiderait plutôt que de devoir analyser plus finement les signaux à l’oscillo !

      Giants

        #381899

        Ton écran ressemble plus à la version 1.3 qu’à la 1.2 je trouve.
        Par exemple ce genre d’écran se retrouve sur la 1.3 et pas la 1.2
        Diagrom13

        Testé sans PAULA est une bonne idée (sous diagrom uniquement).
        ça devrait booter mais buggé plus loin.

        Pour moi, de ce que tu décris, tu semble avoir au minima 2 soucis.
        Perso, je me serais dans un premier temps, focalisé sur la sortie de diagrom sur le port serie.
        Donc U38 et U3. (j’ai déjà eu des A500 avec le 1488 et 1489 HS, c’est rare, mais ça arrive)

        Après pour les RAM….à part l’oscilo.
        Après le port serie, j’aurai déjà checké les chips du DATApath. (hormis un check visuel j’entends)
        Après, oscilo pour capter l’activité ou pas de chaque ram.
        Voir…. à l’arache, mettre tout sur support (plus rapide quand on a le materiel)

        Pourquoi j’ai parlé de la rev 1.3 ? hummm
        Ah oui, l’ancienne 1.2 donc, fonctionne en 9600
        La 1.3 ou la 2.0 (me rappel plus), fonctionne en 115200 (de mémmoire
        Donc ne pas hesiter à verifier ta conf serie, ça se trouve, c’est juste ça.

        Sinon pour répondre à ta question sur la signification des lignes…. alors la… a part John…
        Sinon tu as normalement dans l’archive un fichier RomStartup.txt qui en dit un peu plus sur ce qui est fait.

        Tu as aussi l’option Pistorm en mode debug qui te permet de crasher tout ce que le proc fait sur le port serie et suivre ainsi directement le code en Assembleur.

        Réparation électronique (Amiga and Co et re-cap.)
        Contact UNIQUEMENT via email (voir ma page web)
        https://sasfepu78.ddns.net/PA/index.html

        flaco

          #381906

          Merci Giants pour les pistes.
          J’avais comme hypothèse que le port série non fonctionnel pouvait venir de perturbations provoquées par la RAM défaillante sur le bus. Mais effectivement, Paula envoie bien des données série sur sa broche 40 TXD, reçues sur la broche 9 de U32, mais rien ne sort de la broche 8. U32 est KO

          Au moyen d’un adaptateur USB série TTL j’ai pu accéder aux messages de Diagrom qui confirme que ce sont les 4 bits de poids fort qui sont incorrects, donc U19, ce qui indique aussi que les bandes de couleurs de Diagrom commencent par ces bits de poids fort jusqu’au poids faible. Bon à savoir.

          J’ai changé la puce de RAM U19 et j’ai maintenant de la chip ram. La suite des tests demain.

          C’est vrai que je n’ai pas non plus pensé au Pistorm, d’autant que j’ai mon adaptateur pour le brancher sur le port d’extension latéral. Je connaissais le buptest de Musashi, mais effectivement ils l’ont aussi ajouté dans Emu68.

          Edit : c’est bien la version 1.3 que j’ai sur cette ROM, et elle est toujours à 9600 bauds.

          Giants

            #381912

            #J’avais comme hypothèse que le port série non fonctionnel pouvait venir de perturbations provoquées par la RAM défaillante sur le bus.
            Peu probable je pense, même sans mémoire ça parle.
            Après tout est possible, un gros parasitage qui remonte, pourquoi pas.

            #… Paula envoie bien des données série sur sa broche 40 TXD, reçues sur la broche 9 de U32, mais rien ne sort de la broche 8. U32
            Hein ? U32 est dans la circuit mémoire.
            Il doit manquer un point ou un truc comme ça dans ta phrase 🙂
            Effectivement si U32 HS, probleme de mémoire.

            #j’ai pu accéder aux messages de Diagrom
            Cool

            #..ce qui indique aussi que les bandes de couleurs de Diagrom
            J’aurai apris un truc, je note.

            #RAM U19 et j’ai maintenant de la chip ram. La suite des tests demain
            Yep

            #1.3 que j’ai sur cette ROM, et elle est toujours à 9600 bauds.
            Ouai je me disais, ton ecran est clairement la 1.3
            Ah ça doit etre pour la 2.0 qu’il a changé la vitesse.

            Réparation électronique (Amiga and Co et re-cap.)
            Contact UNIQUEMENT via email (voir ma page web)
            https://sasfepu78.ddns.net/PA/index.html

            flaco

              #381935

              Oups, U38.

              Giants

                #381941

                Ah ok, 🙂
                Ouai avec un 1488 qui fonctionne, ça marche mieux 🙂

                Tu devrais mettre en image le coup des bits testé sous diagrom
                ça permetra d’une que tu t’en rappel 😉
                et secondo pour nous de mieux comprendre la chose.
                Parce que c’est noté nul part ce truc.

                Réparation électronique (Amiga and Co et re-cap.)
                Contact UNIQUEMENT via email (voir ma page web)
                https://sasfepu78.ddns.net/PA/index.html

              6 sujets de 1 à 6 (sur un total de 6)

              • Vous devez être connecté pour répondre à ce sujet.

              Forums AmigaOS, MorphOS et AROS Matériel Interprétation écran Diagrom A500 écran vert et pas de sortie série

              Amiga Impact