eproom ou flashrom maxi qu on mettre comme capacite sur nos amigas

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

  • garou

      #373071

      je me suis offert un programmer d eproom
      et je voudrais savoir par rapport au modele comme
      amiga 1000
      amiga 500
      amiga600
      et amiga1200 les capacité maximun de memoire reconnu pour chaque modele
      a l epoque j etais tomber le dessus qui disait
      sur le site hyperion qui donnait ce genre d explication
      mais je voudrais connaitre votre point venu.

      La liste suivante illustre la compatibilité de différents modèles avec différentes tailles de ROM :

      Amiga 1000 : 256 Ko (copié depuis le disque « Kickstart »)
      Amiga 3000, 4000, 4000T : 256 Ko, 512 Ko (sur deux puces ROM)
      Amiga 500, 500 Plus, 2000 : 256 Ko, 512 Ko, 1 Mo (puce ROM unique)
      Amiga 600 : 256 Ko, 512 Ko, 1 Mo, 2 Mo (puce ROM unique)
      Amiga 1200 : 256 Ko, 512 Ko, 1 Mo, 2 Mo (sur deux puces ROM)
      et comme il disent sur 2 puces sur a1200 de 2 mo chacun ou 1 mo chacun qui fait 2 mo au total ???

      Les systèmes émulés peuvent surmonter certaines des limitations ci-dessus en prenant en charge des ROM de 1 Mo et 2 Mo sur une plus large gamme de modèles Amiga émulés.

      car j ai regarde ce que les gens utilise comme epproom et flashrom
      et voici ce qu il me dise sur les datasheets

      AM27C400
      256 ko 16 bits 4 megabits bien rom1.3 et peut etre 2.1 mais pas 3.1 et 3.2

      AM27C800
      512 ko 16 bits 8 megabits bien rom1.3 2.1 3.1 et 3.2 avec workbench et icon library en disquette

      AM29F800BB
      512 ko 16 bits 8 megabits rom1.3 2.1 3.1 et 3.2 avec workbench et icon library en epprom

      MX29F1615 je sais qu on utilise celle ci pour mettre 3.22 en rajoutant worbench et icon library pour eviter de mettre la disquettes
      1024 ko 16 bits 16 megabits

      question peut on mettre des flashrom ou eeproom
      2024 ko 16 bits 32 megabits par exemple
      sur a500 ou bien a1200 2 eproom de 32 megabits sur a1200 est ce possible et pourquoi ??

      et pour finir je me suis achete celle ci
      https://www.befr.ebay.be/itm/234837427298?hash=item36ad66c462:g:iisAAOSwgjxjrBaO&amdata=enc%3AAQAIAAAA4JyZUG%2BNADxd%2BoWILPtaWXerJ6AghaRW9bY0IsgY8GhIff2siAatacXXsmTx7DL6aNAU2Kb5j607v16zxpr4f4Obx7ekYoZ0LFJOnhR8qzUCV29OZefz%2FTisr1RqjcO90%2FzwHu1oSk7cXGv1z0UOcJ9lYAUiq7mCvoGMEmmJ9eFY9eEpygIMTi19oKC%2BdMEy3zTUkwfFX8P%2BubClGt9L54cFKxT0vy3PWtDVNUF0WQg9eTVIqeccOvwyBZ%2BmTc%2B%2Fh58ocX%2BcDJQjtMRwvmhawlA5UHd1rPSUxNIK85epD0dd%7Ctkp%3ABk9SR6r69pr1YQ
      en pensant mettre ma rom1.3 modif scsi.device de 512k qui reconnait ide et la rom3.2 qui est de 512k
      mais comme je n avais pas vu le datasheet avant
      je pense que je ne vais pas pouvoir la mettre dessus. car il faudrai qu elle fasse
      1024 ko 16 bits 16 megabits et pas le AM29F800BB
      512 ko 16 bits 8 megabits qui est souder dessus ????

      Get27 (Sébastien LIGEZ)

        #373073

        http://leblogdecosmos.blogspot.com/search?q=kickstart

        Amiga 500+, 68010, 2MB chipram, 4MB fastram, IDE68k, HxC Floppy Emulator, Subway USB, Indivision ECS, Rom 3.9
        PowerMac 3.5 MorphOS, G4 1.0GHz DP, 1 Go ram, Radeon 9600 128Mo mac, 22" 1680x1050
        PowerMac 7.3 MorphOS, G5 2.3GHz DP, 2 Go ram, Radeon 9800 128Mo pc reflashee, 22" 1680x1050

        flaco

          #373075

          Bonjour,

          Je vois 3 points dans tom message :
          – la taille de ROM supportée par l’Amiga, si tu veux faire tes Kickstarts personnalisés : le lien donné par Get27 répond à ce point. Merci j’ai ajouté dans mes bookmarks
          – l’utilisation d’un sélecteur de Kickstart, car tu parles de mettre un 1.3 et 3.2 sur la même puce
          – la puce de ROM elle-même : les trois critères sont qu’elles doivent être 16 bits, avoir le même brochage, et fonctionner en 5V. Et bien sûr la capacité dont tu as besoin. Dans les faits il y en a peu qui ont le brochage requis, et ce sont des UVPROMs : les 27C400 à 27C320

          Le lien vers l’objet que tu indiques est une solution moderne à ce dernier point qui intègre une flash montée en surface sur un PCB reproduisant le brochage des 27Cxxx et faisant office de sélecteur de kickstart.
          La datasheet de la AM29F800BB indique qu’il s’agit bien d’une puce 8Mbits donc 1Mo.
          A ce que je comprends la broche A18 n’est pas reliée aux broches du DIP, et donc il n’est utilisable qu’en 2x512Ko pour en revenir au premier point.
          Mais donc il pourra bien contenir les deux kickstats que tu prévois d’utiliser.

          Attention cependant il y a un moment quand j’avais vu ceux proposés par GGLABS j’avais noté qu’un adapateur est nécessaire pour leur programmation. Cf https://www.ebay.fr/itm/401279690063?hash=item5d6e22254f:g:y5MAAOSwSrNaEI6S « A custom programming adapter is required to re-flash the devices. » Il est probable que ce soit la même chose pour le tien car ton programmateur d’EEPROM ne saura sans doute pas programmer un AM29F800BB avec un brochage de 27C400 ! Et inversement si tu choisis sur ton programmateur une puce 27c400 non seulement il n’utilisera pas le bon protole pour effacer et flasher une AM29F800BB mais il va aussi lui envoyer 12.75V en broche 31 ce qu’elle ne va pas apprécier.

          Edit : ah oui c’est indiqué dans ton annonce qu’il faut cet adaptateur. Pour ma part le tarif m’avait dissuadé et j’avais opté pour quelques lots de 27C800 et 27C160 beaucoup moins chers et je m’étais fait mon propre sélecteur de Kickstarts.

          garou

            #373077

            merci pour les infos sur cosmos
            ça va m enlever certaine interrogation, sur ce qui possible ou pas par rapport a nos amigas

            ((ton programmateur d’EEPROM ne saura sans doute pas programmer un AM29F800BB avec un brochage de 27C400 ! Et inversement si tu choisis sur ton programmateur une puce 27c400 non seulement il n’utilisera pas le bon protocole pour effacer et flasher une AM29F800BB mais il va aussi lui envoyer 12.75V en broche 31 ce qu’elle ne va pas apprécier))))

            faut il pour programmer pour et flasher le AM29F800BB
            acheter cette adaptateur pour ne pas cramer la flashrom

            https://www.ebay.com/itm/401710851872
            ou ça ne marche qu avec le model GGLABS F2R16

            ou bien Commodore Amiga FlashROM 29F800 adapter for TL866
            https://www.ebay.com/itm/234931485787
            et là je comprend que tu parles du prix qui est 8 fois plus chere

            je pensais quand changeant le selecteur je pouvais par mon programmer lui envoyer d un coté la rom 1.3 et ensuite l autre rom3.2
            ça a l air plus compliqué que prevue il va falloir que j etudie pour comprendre comment il font , je pense que je poserai d autre question pour comprendre comme il font pour mettre les deux rom.

            pour info, j ai achete sur amazon, ce programmer GQ-4X4 mais tu penses que ça ne changera en rien au probleme. car j ai bien dans ma liste de mon GQ-4X4 le model AM29F800BB va t il comme meme me faire cramer le AM29F800BB ??
            si je n achete pas l adaptateur Commodore Amiga FlashROM 29F800 adapter for TL866.
            la question est peut etre la reponse mais je voudrais que tu me confirmes mon intuition
            merci d avance

            20230330-194443

            garou

              #373082

              en regardant ce que dit cosmos
              sur a600 il a pu mettre 2 mo ca doit etre une 27c322 car il y a un autocollant et pas 29f1615
              car le datasheet 29f1615 dit 1024 ko 16 bits 16 megabits et pas 2048 mo il y a un truc que je ne saisis pas comment il decrit leur capacite en ko de leur eproom sur leur datasheet.
              pas tres explicite.

              car je vois bien pour le a4000 2 flashrom de 29f1615 ce qui fait 2 mo en 16 bits sur le forum de cosmos
              bizzard comment il peut dire 4 mo ???
              alors pourquoi le datassheet dit 1024 au lieu de 2048. ??
              pareil pour les deux autres
              AM27C800 et AM29F800BB qui sont equivalent
              512 ko 16 bits 8 megabits et pas 1048 ko 16 bits 16 megabits
              j ai un doute sur ce model

              27C320 2 mo 16 bits 32 megabits c est une otp eprom mais la
              27c322 4 mo 8 bits en 2 mo 16 bits 32 megabits celle ci est une eproom
              c est celle ci que je cherche en 2 mo. 16 bits

              il a decrit sur ce sites
              https://www.backoldgaming.com/topic/read/eprom-tout-savoir

              27C400 256 ko 16 bits 4 megabits
              27C800 512 ko 16 bits 8 megabits
              27C160 1024 ko 16 bits 16 megabits comme la flashrom 29F1615
              27C320 2 mo 16 bits 32 megabits c est une otp eprom
              27c322 4 mo 8 bits en 2 mo 16 bits 32 megabits

              flaco

                #373109

                Désolé je n’arrive pas bien à suivre ce qui est des questions et des affirmations.

                faut il pour programmer pour et flasher le AM29F800BB
                acheter cette adaptateur pour ne pas cramer la flashrom

                Oui par facilité, gain de temps ou manque de compétence.
                Mais peut être que tu pourrais y arriver sans si tu sais lire la datasheet, trouver l’information sur le brochage que ton programmateur attend, et que tu sais cabler avec des fils volants.

                Pour programmer avec ton programmateur il faut et choisir la bonne référence de la puce de ROM AM29F800BB, et connecter ses broches au bon endroit sur le support ZIF.
                Comme la AM29F800BB de ton produit est dans un package TSOP et que malgré tout le fabricant de ton programmateur la propose dans son logiciel, alors il est probable que le fabricant de ton programmateur propose à la vente un adaptateur TSOP->DIP : si tu sais obtenir le brochage de ce dernier alors tu pourra le reproduire avec des fils entre la bonne patte de ton produit et celle attendue par le programmateur, le temps de la programmation.

                je ne saisis pas comment il decrit leur capacite en ko de leur eproom sur leur datasheet.
                pas tres explicite.

                Les datasheets donnent toujours la capacité en bit. En tant qu’utilisateur on a plus l’habitude de réfléchir en octet/byte qui contient 8 bits : il suffit de diviser par 8, indépendamment de la largeur du bus de données (ce dernier peut être de 8 ou 16 bits, et dans les RAMs on trouve aussi du 1 ou du 4 bits)

                garou

                  #373110

                  merci flaco,.
                  en tout cas ce site ne fait que confimer
                  https://www.backoldgaming.com/topic/read/eprom-tout-savoir
                  je pense que c est clair pour moi sur le site le 27c322 est bien une 2 mo 16 bits et que le 27c160 est bien une 1 mo 16 bits.
                  quand a l adaptateur TL866 qui propose , je pense que c est prevu sur celui que j ai achete.

                  avant de me decider de prendre un nouveau leur adaptateur tl866
                  celui ci
                  https://www.ebay.com/itm/234931485787
                  j attend de tester ce qui va me dire mon programmer,quand je recevrais les dual rom. 29f800bb
                  peut etre que c est prevu sur le miens donc pas besoin peut etre d investir dans un autre tl866
                  car ce que comprend c est que mon adaptateur que j ai est aussi un tl866.
                  un moins que qu il faut repere les fils qu il rajoute sur le dual rom. et les retrouver sur tl866.
                  affaire a suivre avant destruction de mon adaptateur tl866.
                  la question comment on fait pour programmer soit l un soit l autre
                  au moment de transferer la rom choisi ???

                  merci d avance

                  David

                    #373124

                    Hello

                    Juste histoire de clarifier les choses sur la taille des eproms, car j’ai l’impression que ce n’est pas très clair pour tout le monde 🙂

                    27c400 = 512 Kilo Octects (donc 4 Megabit)
                    27c800 = 1 Mega Octects (donc 8 Megabit)

                    et pour cette très bonne question (même si mal formulé) :

                    et comme il disent sur 2 puces sur a1200 de 2 mo chacun ou 1 mo chacun qui fait 2 mo au total ???

                    La rom initial du a1200 fait 512Ko, du coup pourquoi utiliser 2 eprom de 512Ko (qui font au total 1Mo).
                    Les 27c400 ont été utilisés il me semble par commodore pour des raisons de simplicité a l’époque, car il était plus facile d’en trouver, plutôt que de prendre des 256Ko
                    et surtout les eproms a taille de 256Ko existe, mais pas au format 40 pins, pas sur que c’était compatible.

                    Du coup, comment programmer une rom de 512Ko sur 2 eproms de 512Ko
                    on coupe la rom en 2 fichiers de 256Ko (par exemple fichier1 / fichier2)
                    et pour chaque eprom, on copie 2 fois le fichier pour remplir les 512Ko, obligé de faire sinon ça ne fonctionne pas
                    Donc eprom1 = fichier1 + fichier1
                    eprom2 = fichier2 + fichier2
                    On perd certes la moitié de la taille des eproms, mais c’est comme ça que ça fonctionne

                    pour faire des rom physique de 1Mo, idem, on utilise aussi 2 eproms 27c400 de 512Ko, mais cette fois, chaque eprom est rempli a 512Ko réel, et pas 2 fois 256Ko dupliqué.

                    et pour mes roms physique de 2 Mo, j’utilise 2 eproms 27c800 de 1Mo, idem pas de duplication des data.

                    Si ça peut vous éclairer un peu sur le comment de la base du fonctionnement des eprom vs rom 512Ko vs 512Ko x2 🙂

                    ++

                    Un Mister FPGA et un A1200 + Pistorm32

                    garou

                      #373164

                      merci, david. c est plus clair.
                      donc ses reponses appel d autre questions.
                      comme a1200 le constructeur des 512 ko 27c400 par emplacement certain on mis des 1 mo 27c800 par emplacment
                      qui nous fait 2 mo car a1200 a la possibilite de mettre des eproom ou flashrom parce que les pattes a 41 et 42 pattes car a18 et a19 sont branché. serait il à cause de ça qu on peut monte jusqu a 2 mo
                      car nous voyons par cosmos qui la mis des brancher la patte 41 et 42 sur gary je pense le a18 et a19
                      pour reconnaitre la 27c800 . je pense sur a1000 il faut les retrouver sur les puces pal.

                      ce qui amene une 2 eme question peut on monte beaucoup plus avec les epproom 27c322
                      a 2 mo ce qui ferai 4 mo et 2 mo sur a600 a500 et a1000 ou bien les amigas les reconnaitrait pas ????
                      mais a 1 er vu cosmos dit que a500 et a1000 est limite 1 mo
                      le a600 aurai la particulier d etre le seule a utiliser une puce 2 mo la 27c322.
                      les autres se limiteraient sur une 27c800 par emplacement.
                      sauf le a4000D

                      David

                        #373186

                        Alors pour la première question (si j’ai bien compris), les 27C800 utilisé pour faire des rom de 1mo utilise la même méthode que pour les 27C400 quand on fait des rom de 512Ko

                        La rom de 1mo est coupé en 2
                        et on programme la 27C800 avec les premiers 512ko en mode double
                        idem pour la deuxième 27C800 qui aura les 512Ko suivant en mode double

                        pour les limites, de base sur A600 et A1200, on est limité nativement a 2mo de base
                        Me semble que pour les A4000 c’est 1mo, mais avec grosse bidouille j’ai vu qu’on pouvait aller jusqu’a 4mo sur les A4000, il faut jouer avec ROMY.
                        mais a priori pas possible pour les A1200, ni pour les A600.
                        pour les A600, comme un seul slot, il faut utilisé des 27c160, elles font 2Mo (PS : les 27c322 font 4mo pour info).

                        sur les A500, max 512ko sur les rev 5 et inférieur
                        mais avec la bidouille des branchements des pins 41 et 42 sur gary, on passe a 1mo
                        sinon max 1mo sur les rev 6 et plus

                        pour A1000 et A2000 je sais pas trop la

                        Un Mister FPGA et un A1200 + Pistorm32

                        garou

                          #373198

                          merci, david pour les infos, quand j aurais fait mes bidouilles et trouver des infos sur a1000.
                          je les posterai
                          a 1er vu les fonctions integrer de gary serait l assemblage des pals de a1000 et quelque autres circuit.

                          Anonyme

                            #373212

                            ah ba même pas eu le temps de répondre que vous lui avez tout dit 🙂
                            Bon impec, faudrait accrocher ce genre de post.
                            Ces questions reviennent assez souvent et la pour le coup, vous avez étés super clairs et précis.
                            Je plus plus plus.
                            :=)

                            Thor1230

                              #373282

                              Est-ce que certains ont ete voir sur le site de cosmos (enfin son blog) ?

                              Car il y a pas mal d’info, et il n’a jamais fait de kickstart superieur a 2Mo…
                              Il y a ausi une option que personne ou peu connaissent, on peut utiliser des 29F1615
                              comme puce pour nos kickstart. je le découvre a l’instant.

                              Amiga + CPC + PC = La meme passion !

                              flaco

                                #373302

                                Il y a ausi une option que personne ou peu connaissent, on peut utiliser des 29F1615
                                comme puce pour nos kickstart. je le découvre a l’instant.

                                C’est intéressant ça ! Merci pour l’info.
                                Par contre pour les programmer par exemple avec un TL866, reste à voir s’il est possible d’utiliser le même adaptateur que pour les 27C400-322 qui demande de choisir comme cible dans le logiciel une puce 27C4096. Il faudrait alors sans doute choisir une flash qui ait le même pinout que la 27C4096 : reste à la trouver ! Déjà dans le fichier infoic du logiciel minipro je ne vois pas de ??F.*@DIP40 :(.

                                Thor1230

                                  #373311

                                  Bon je viens de voir pour mon TL48 … c’est pas non plus dans ma liste de chip programmable :/

                                  Sur le TL 56 ca y est. Pour le pinout ca semble etre identique avec un bus d’adresse A19 que le 27c800 n’a pas . Donc comme c’est quasi pin compatible … ca doit se programmer comme un 27C800 mais faudrait tester…

                                  J’aurais du acheter le TL56… grrr.

                                  Amiga + CPC + PC = La meme passion !

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

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

                                Forums AmigaOS, MorphOS et AROS Développement eproom ou flashrom maxi qu on mettre comme capacite sur nos amigas

                                Amiga Impact