L'atelier Remplacement du VDP sur un MSX2 FS-A1
Bonsoir à tous,
j'ai reçu le V9958 et je l'ai installé dans mon MSX2 FS-A1 (celui dont j'avais déjà upgradé la RAM jusqu'à 512Ko)
Voici quelques photos des différentes étapes:
Le nouveau VDP à côté de l'ancien
Déssoudage du V9938 en rajoutant de la soudure
Comparaison des brochages entre le V9938 et le V9958 :
La broche 27 est relevée pour la déconnecter
La broche 21 est reliée à la broche 58 (V+)
La broche 4 est reliée à la broche 20 qui est reliée à la broche 27 (relevée précédemment)
Pour cela j'ai percé un petit trou dans une zone sans circuit
La broche 27 connectée
Le rendu final avec le radiateur ressoudé.
Le MSX démarre, je n'ai plus qu'a mettre à jour le BIOS
Mon problème actuel :
Je n'arrive pas à lire ni à écrire sur la ROM 128ko d'origine avec le programmateur TL866II que j'ai chez moi.
je suis surpris que la ROM 128ko d'origine n'est que 28Pins comme mes ROM 64Ko je ne trouve pas de référence sur cette ROM (MEI DA1024D0355R)
Penses-tu que je puisse mettre une ROM MSX2+ sur une ROM de 64Ko ?
Si non, est-ce qu'il faut que je me trouve une autre ROM 128ko (sachant qu'elles ont 32Pins...) ?
Merci pour votre aide !
j'ai reçu le V9958 et je l'ai installé dans mon MSX2 FS-A1 (celui dont j'avais déjà upgradé la RAM jusqu'à 512Ko)
Voici quelques photos des différentes étapes:
Le nouveau VDP à côté de l'ancien
Déssoudage du V9938 en rajoutant de la soudure
Comparaison des brochages entre le V9938 et le V9958 :
La broche 27 est relevée pour la déconnecter
La broche 21 est reliée à la broche 58 (V+)
La broche 4 est reliée à la broche 20 qui est reliée à la broche 27 (relevée précédemment)
Pour cela j'ai percé un petit trou dans une zone sans circuit
La broche 27 connectée
Le rendu final avec le radiateur ressoudé.
Le MSX démarre, je n'ai plus qu'a mettre à jour le BIOS
Mon problème actuel :
Je n'arrive pas à lire ni à écrire sur la ROM 128ko d'origine avec le programmateur TL866II que j'ai chez moi.
je suis surpris que la ROM 128ko d'origine n'est que 28Pins comme mes ROM 64Ko je ne trouve pas de référence sur cette ROM (MEI DA1024D0355R)
Penses-tu que je puisse mettre une ROM MSX2+ sur une ROM de 64Ko ?
Si non, est-ce qu'il faut que je me trouve une autre ROM 128ko (sachant qu'elles ont 32Pins...) ?
Merci pour votre aide !
Il faut cultiver notre jardin.
aoineko
Membre non connecté
Conseiller Municipal
A part te souhaiter bon courage, je vais pas pouvoir t'aider beaucoup.
Ceci dit, pourquoi avoir besoin de changer le Bios ?
Le nouveau VDP utilisant les mêmes ports que l'ancien et étant totalement rétro compatible, pourquoi l'ancien Bios ne pourrait pas fonctionner ?
Ceci dit, pourquoi avoir besoin de changer le Bios ?
Le nouveau VDP utilisant les mêmes ports que l'ancien et étant totalement rétro compatible, pourquoi l'ancien Bios ne pourrait pas fonctionner ?
On est toujours ignorant avant de savoir.
La Rom d'origine ne se reprogramme pas c'est une mask rom qui est "gravée" une fois pour toute
pour la rom MSX2+ il y a un ajout Kanji qui fait 16Ko
j'ai des Eproms 128k d'ocasse qui trainent dans un coin
je peux les effacerpour voir si elles sont bonnes et t'en envoyer une
@aoineko: le fait de changer le bios fait béneficier du Basic 3 et de ses nouvelles commandes
pour la rom MSX2+ il y a un ajout Kanji qui fait 16Ko
j'ai des Eproms 128k d'ocasse qui trainent dans un coin
je peux les effacerpour voir si elles sont bonnes et t'en envoyer une
@aoineko: le fait de changer le bios fait béneficier du Basic 3 et de ses nouvelles commandes
igal
Membre non connecté
Conseiller Municipal
Upgrader le Bios permet entre autre, de bénéficier des nouvelles commandes Basic comme "SET SCROLL"
Concernant le Flashage de la ROM, généralement, on fait ça sur des Eprom donc avec des fenêtres d'insolation UV.
Tu as parlé de reprogrammer la ROM qui se trouve déjà sur ton MSX. Sauf exception, les ROM montées d'origine ne sont pas EpRom mais seulement ROM!
Tu as des photos ou les références de tes CI?
T'as posé la question à Jipe?
T'as des bonbons sans sucre?
Edit: Trop rapide Jipe Edité par igal Le 25/04/2021 à 08h06
Concernant le Flashage de la ROM, généralement, on fait ça sur des Eprom donc avec des fenêtres d'insolation UV.
Tu as parlé de reprogrammer la ROM qui se trouve déjà sur ton MSX. Sauf exception, les ROM montées d'origine ne sont pas EpRom mais seulement ROM!
Tu as des photos ou les références de tes CI?
T'as posé la question à Jipe?
T'as des bonbons sans sucre?
Edit: Trop rapide Jipe Edité par igal Le 25/04/2021 à 08h06
@aoineko merci
@jipe je comprends mieux, je me demandais ce que mask rom voulais dire sur le plan du fs-a1. C'est pour ça qu'elle n'a que 28pins la bougresse.
@igal avec mon petit programmateur j'arrive très bien à écrire sur des roms non-uv.
Je ne savais pas pour les mask rom.
@jipe si tu a une eprom 128ko non uv qui traine je suis preneur, merci beaucoup.
Merci à tous pour votre aide, c'est très amusant de bidouiller ces ptites bêtes.
@jipe je comprends mieux, je me demandais ce que mask rom voulais dire sur le plan du fs-a1. C'est pour ça qu'elle n'a que 28pins la bougresse.
@igal avec mon petit programmateur j'arrive très bien à écrire sur des roms non-uv.
Je ne savais pas pour les mask rom.
@jipe si tu a une eprom 128ko non uv qui traine je suis preneur, merci beaucoup.
Merci à tous pour votre aide, c'est très amusant de bidouiller ces ptites bêtes.
Il faut cultiver notre jardin.
igal
Membre non connecté
Conseiller Municipal
Gfx :
@igal avec mon petit programmateur j'arrive très bien à écrire sur des roms non-uv.
Je ne savais pas pour les mask rom.
Merci à tous pour votre aide, c'est très amusant de bidouiller ces ptites bêtes.
@igal avec mon petit programmateur j'arrive très bien à écrire sur des roms non-uv.
Je ne savais pas pour les mask rom.
Merci à tous pour votre aide, c'est très amusant de bidouiller ces ptites bêtes.
Oui, mais des E-eproms
igal :
SRam => ram statique (batterie/condensateur)
Rom=> rom immuable.
Prom=> programmable (une seule fois).
Eprom=> erasable(Ultra Violet insolation) /programmable rom.
E-eprom => Électrique erasable /programmable rom.
On peut conserver des jeux après extinction sur tous ces supports !
Rom=> rom immuable.
Prom=> programmable (une seule fois).
Eprom=> erasable(Ultra Violet insolation) /programmable rom.
E-eprom => Électrique erasable /programmable rom.
On peut conserver des jeux après extinction sur tous ces supports !
Edit: Ca vient de cette discution => http://msxvillage.fr/forum/topic.php?id=3870#m87169
Edit2: La fenêtre "UV" c'est juste pour effacer les données par insolation. En pratique, tu peux écrire dessus avec ton programmateur mais en cas d'erreur, tu peux pas effacer ce genre de puces sans une chambre "UV", "lampe à bronzer" et autre trucs du genre qui file le cancer et/ou brûle la rétine
A la tienne
Edité par igal Le 25/04/2021 à 11h16
c'est un montage qui permet de programmer les Flashroms sur MSX
tout est la : http://sharksym.egloos.com/category/FlashBox
tape flashbox sur Recherche en haut du panneau d'accueil pour en savoir plus
tout est la : http://sharksym.egloos.com/category/FlashBox
tape flashbox sur Recherche en haut du panneau d'accueil pour en savoir plus
Grâce à vos explication j'ai pû lire le contenu de la MASKROM 128Ko du FS-A1 avec mon programmeur TL866
j'ai comparé les pins de la maskrom DA1024D :
avec celles d'une EEPROM W27C010 128Ko:
j'ai donc décalé la rom de deux crans vers le bas, pour faire correspondre les pins et j'ai soulevé la patte 22 (A16) et la patte 28 (VCC)
je l'ai ai connecté comme ci-dessous:
Attention : Il a fallu décocher les cases check ID et PIN detect pour que le programmeur accepte la MASKROM
j'ai sauvegardé le contenu de la ROM d'origine et je me suis rendu compte qu'en écrivant simplement ce contenu dans une EEPROM de 64ko,
cela supprime le software d'origine (DESKPAC) le FS-A1 démarre directement sous basic
Donc pas besoin d'utiliser un BIOS spécial pour supprimer ce Deskpac, il suffit de ne garder que les premiers 64Ko du BIOS d'origine.
J'attends maintenant d'avoir une EEPROM 128ko pour y mettre un bios de MSX2+ Edité par Gfx Le 25/04/2021 à 23h07
j'ai comparé les pins de la maskrom DA1024D :
avec celles d'une EEPROM W27C010 128Ko:
j'ai donc décalé la rom de deux crans vers le bas, pour faire correspondre les pins et j'ai soulevé la patte 22 (A16) et la patte 28 (VCC)
je l'ai ai connecté comme ci-dessous:
Attention : Il a fallu décocher les cases check ID et PIN detect pour que le programmeur accepte la MASKROM
j'ai sauvegardé le contenu de la ROM d'origine et je me suis rendu compte qu'en écrivant simplement ce contenu dans une EEPROM de 64ko,
cela supprime le software d'origine (DESKPAC) le FS-A1 démarre directement sous basic
Donc pas besoin d'utiliser un BIOS spécial pour supprimer ce Deskpac, il suffit de ne garder que les premiers 64Ko du BIOS d'origine.
J'attends maintenant d'avoir une EEPROM 128ko pour y mettre un bios de MSX2+ Edité par Gfx Le 25/04/2021 à 23h07
Il faut cultiver notre jardin.
Bravo Gfx pour ton opération
Mais pourquoi n'as-tu pas mis le VDP sur support ? Y-aurait-y un souci avec la hauteur pour refermer l'ensemble (support+vdp+dissipateur) ?
Bon boulot
Mais pourquoi n'as-tu pas mis le VDP sur support ? Y-aurait-y un souci avec la hauteur pour refermer l'ensemble (support+vdp+dissipateur) ?
Bon boulot
@ricco merci !
Pour le support, oui ça aurait sûrement été mieux, mais j'en avais pas de cette taille sous la main
En même temps ce n'est pas un composant que je vais permuter. Pour le bios c'est vraiment utile, mais là moins je trouve. Edité par Gfx Le 25/04/2021 à 23h05
Pour le support, oui ça aurait sûrement été mieux, mais j'en avais pas de cette taille sous la main
En même temps ce n'est pas un composant que je vais permuter. Pour le bios c'est vraiment utile, mais là moins je trouve. Edité par Gfx Le 25/04/2021 à 23h05
Il faut cultiver notre jardin.
@jipe mais je pensais que les flash roms s'effacaient lorsqu'elles n'étaient plus alimentées ? Du coup la flashbox pour une Rom de bios ça le fait pas nan ?
Edité par igal Le 26/04/2021 à 07h34
Edité par igal Le 26/04/2021 à 07h34
Il faut cultiver notre jardin.
aoineko
Membre non connecté
Conseiller Municipal
Ca me fait penser à un truc ; ça serait super cool de créer une cartouche avec le chip V9958 (MSX2+) utilisable sur MSX1 et MSX2, un peu comme les cartouches V9990 !
Avec ma lib qui n'utilise pas le Bios, ça serait super simple de pouvoir l'utiliser sur n'import quel MSX (faudrait juste décider de ports I/O).
Un p'tit Canon V20 qui fait tourner un jeu MSX2+, ça serait tellement classe.
Avec ma lib qui n'utilise pas le Bios, ça serait super simple de pouvoir l'utiliser sur n'import quel MSX (faudrait juste décider de ports I/O).
Un p'tit Canon V20 qui fait tourner un jeu MSX2+, ça serait tellement classe.
On est toujours ignorant avant de savoir.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie