Pistorm’X

Forum Amiga Hardware Pistorm’X

  • Créateur
    Sujet
  • #136799
    flaco
      • Level 5
      • Messages : 218

      bonjour,

      Pour info j’ai commencé à parler de mon dernier projet sur de Discord Pistorm, section hardware.

      Si certains ont les compétences pour assembler le leur et voudront tester, ils seront les bienvenus dès que j’aurai pu le publier.

      Github du projet : https://github.com/f1ac0/PistormX

      Stay tuned !

      Pistorm'X

    Affichage de 5 réponses de 46 à 50 (sur un total de 50)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #175855
      Kimy
        • Level 17
        • Messages : 3523

        Dernière question avant la suivante ! :lol:

        la zone trapdoor (ou ranger ram) de 1.5 Mo entre c00000 et d7ffff

        Par rapport à la « Fast », il y a une différence de vitesse ?



        #175862
        flaco
          • Level 5
          • Messages : 218

          Par rapport à la « Fast », il y a une différence de vitesse ?

          Alors lorsque une carte moderne connectée au bus CPU ajouté de la mémoire dans cette plage, elle est habituellement accessible rapidement sans waitstate donc techniquement c’est de la fast. Pour autant le kickstart qui la détecte ne fait peut être pas la différence avec une ram trapdoor dont les accès sont ralentis par le goulot d’étranglement du chipset, et l’enregistre comme de la ‘slow’ avec une priorité moindre.

          #175881
          Kimy
            • Level 17
            • Messages : 3523

            C’est donc la « Fast » qui peut être de la « Slow » ou de la « Slow » qui peut-être de la « Fast » ! :lol:

            Merci pour les explications. :yes:

            #180109
            flaco
              • Level 5
              • Messages : 218

              Bonjour,

              J’ai trouvé temporairement un A500 R6 pour enfin finir la logique du PiStorm’X 500, tout est dans le dépôt :yahoo: . Et je me rend compte que cela fait maintenant 1 an que j’avais dessiné le PCB de ces cartes, je rêverais d’avoir plus de temps pour avancer plus vite.

              Cela n’a pas été sans mal, car, n’utilisant pas l’horloge provenant du Pi, j’avais routé l’horloge du 68000 sur une broche horloge du CPLD. Ce fut une mauvaise idée car celles-ci ne supportent pas les signaux changeant d’état trop lentement ce qui est le cas pour cette horloge (plus de 20ns alors qu’il ne faut pas être à plus de 10) ! Résultat après des jours à trouver la raisons de ces glitches, cela nécessite un fil de patch, et peut être devrai-je faire une nouvelle révision si un jour ces cartes avaient du succès ce qui n’est pas le cas pour le moment.

              Je n’ai toujours pas trouvé d’Agnus pour mon A500 R8 qui est donc toujours au placard. Je suis trop lent pour choper les cartes HS d’A600 ou de 500+ qui poppent parfois sur lbc à des prix raisonnables pour ce qu’elles sont, et je ne me résoud pas à acheter la pièce à 114€ auprès de ceux qui se sont fait un business d’acheter des machines pour les revendre en pièces détachées :(

              La prochaine étape que je me suis fixée est de changer un peu le protocole d’échange entre le Pi et le CPLD pour gagner quelques cycles, et préparer en même temps le support des transferts 32 bits nécessaire à la version 1K2.

              #180118
              Kimy
                • Level 17
                • Messages : 3523

                Quelle aventure !

                Ça doit être vachement bien de se développer des cartes avec tout ce que ça comprend. Mais, il faut du temps pour tout ça !

              Partager sur vos réseaux sociaux préférés :
              Facebooktwitterredditpinterestlinkedintumblrmail
              Affichage de 5 réponses de 46 à 50 (sur un total de 50)
              • Vous devez être connecté pour répondre à ce sujet.