La Place des Développeurs Amélioration de FLLOAD (AM29F040, etc) Flasher une Megaflashrom à pages de 8K et 16K
Bonjour,
J'ai tenté de faire un programme pour flasher la MAB configuée à pages de 16K en me basant sut FLLOAD.COM.
Au lieu d'écrire par bloc de 8Ko, j'ai modifié le programme pour y écrire par bloc de 16Ko. Malheureusement, ça ne passe pas. Le formatage se passe bien mais le message "Flash writing error !" s'affiche pendant le transfert du premier bloc.Quelqu'un sait-il si le mode de programmation s'arrête lorsque le transfère atteint un certain nombre de donnée ?
En même temps, j'ai programmé une auto-détection de la puce AM29F040 afin de ne plus avoir d'option à entrer. J'aimerai que ceux qui ont une Megaflash de 512Ko du même type que la MAB d'Ericb testent ce programme. Je donnerai le code source, ici, si il fonctionne bien. Que la Megaflash soit à pages de 8K ou de 16K, ça n'a pas d'importance. Il n'y a aucun risque d'effacement.
AM29F040-beta.zip
Edité par
GDX
Le 08/04/2014 à 01h18
J'ai tenté de faire un programme pour flasher la MAB configuée à pages de 16K en me basant sut FLLOAD.COM.
Au lieu d'écrire par bloc de 8Ko, j'ai modifié le programme pour y écrire par bloc de 16Ko. Malheureusement, ça ne passe pas. Le formatage se passe bien mais le message "Flash writing error !" s'affiche pendant le transfert du premier bloc.
En même temps, j'ai programmé une auto-détection de la puce AM29F040 afin de ne plus avoir d'option à entrer. J'aimerai que ceux qui ont une Megaflash de 512Ko du même type que la MAB d'Ericb testent ce programme. Je donnerai le code source, ici, si il fonctionne bien. Que la Megaflash soit à pages de 8K ou de 16K, ça n'a pas d'importance. Il n'y a aucun risque d'effacement.
ericb59
Membre non connecté
Conseiller Municipal
Tiens j'ai une question au passage. J'ai une MAB Flash qui me fais des erreurs "Flash writing error !" en plein mileu de chaque flashage... Pas toujours au même endroit... C'est la 29F040 qui est morte ?
Oui, elle doit être morte.
Il n'y a aucun paramétrage. Tu mets une cartouche dans un port et tu lances le AM29F040.COM sous DOS. Et normalement, il doit indiquer le numéro de Slot dans lequel la cartouche est insérée.
L'autre question c'est pour Jipé ou un autre connaisseur de cette flashrom.
ericb59 :
Je peux aider ?
C'est quoi ton hsitoire de paramétrage ?
C'est quoi ton hsitoire de paramétrage ?
Il n'y a aucun paramétrage. Tu mets une cartouche dans un port et tu lances le AM29F040.COM sous DOS. Et normalement, il doit indiquer le numéro de Slot dans lequel la cartouche est insérée.
L'autre question c'est pour Jipé ou un autre connaisseur de cette flashrom.
ericb59
Membre non connecté
Conseiller Municipal
GDX :
Moi, aussi je teste sut Turbo R. Tu as bien fait attention de remettre le switch à ON pour tester ?
Si c'est le cas, tu as bien testé avec une cartouche faite avec une AM29F040 et non pas une EPROM ? C'est écrit quoi sur la puce ?
Si c'est le cas, tu as bien testé avec une cartouche faite avec une AM29F040 et non pas une EPROM ? C'est écrit quoi sur la puce ?
ben oui Gdx ! steplait.... !
Am29F040B
Normalement, la AM29F040B est une flashrom AMD donc d'après le Datasheet, le "Manufacturer ID" devrait être 01h mais la AM29F040B que tu m'as fournie a 0C2h comme "Manufacturer ID".
Je fais le teste avec 0C2h et le "Device ID", c'est sans doute pour cette raison que ça ne fonctionne pas pour toi.
Tu as essayé avec plusieurs cartouches ?
La prochaine version ne testera que le "Device ID"... Edité par GDX Le 01/04/2014 à 11h14
Je fais le teste avec 0C2h et le "Device ID", c'est sans doute pour cette raison que ça ne fonctionne pas pour toi.
Tu as essayé avec plusieurs cartouches ?
La prochaine version ne testera que le "Device ID"... Edité par GDX Le 01/04/2014 à 11h14
ericb59 :
Tiens j'ai une question au passage. J'ai une MAB Flash qui me fais des erreurs "Flash writing error !" en plein mileu de chaque flashage... Pas toujours au même endroit... C'est la 29F040 qui est morte ?
Essaie de la flasher avec cette version pour voir si ça fait pareil :
FLLOAD-test.zip
Voici FFLOAD pour la Megaflash à page ASCII de 16Ko.
FLLOAD16-test.zip
Cette version peut évidement charger toutes les Megarom à page de 16Ko dont mes conversions de jeu Colecovision.
Elle peut aussi charger les ROM 8, 16 et 32 Ko. La plupart devraient fonctionner. Edit: sauf les 32Ko car c'est la page 0 qui est sélectionnée par défaut entre 8000h et BFFFh.
Le flashage est plus rapide.
Je n'ai pas intégré la détection automatique vu que personne propose de tester. Edité par GDX Le 04/04/2014 à 10h16
FLLOAD16-test.zip
Cette version peut évidement charger toutes les Megarom à page de 16Ko dont mes conversions de jeu Colecovision.
Elle peut aussi charger les ROM 8, 16 et 32 Ko. La plupart devraient fonctionner. Edit: sauf les 32Ko car c'est la page 0 qui est sélectionnée par défaut entre 8000h et BFFFh.
Le flashage est plus rapide.
Je n'ai pas intégré la détection automatique vu que personne propose de tester. Edité par GDX Le 04/04/2014 à 10h16
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie