MSX Village forum

L'atelier Remplacement du VDP sur un MSX2 FS-A1

Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 24/04/2021 à 22h35
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 :p

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

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2698

Le 24/04/2021 à 23h47
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 ?


On est toujours ignorant avant de savoir.
Github    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 25/04/2021 à 07h54
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


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 25/04/2021 à 08h01
Upgrader le Bios permet entre autre, de bénéficier des nouvelles commandes Basic comme "SET SCROLL" :top

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? :D


Edit: Trop rapide Jipe :lol Edité par igal Le 25/04/2021 à 08h06


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 09h39
@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.


Il faut cultiver notre jardin.
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 25/04/2021 à 11h03
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.


Oui, mais des E-eproms :D

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 !


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 :fou

A la tienne :tchin

Edité par igal Le 25/04/2021 à 11h16


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 25/04/2021 à 11h41
le mieux dans ton cas c'est d'utiliser une flashrom 128 x 8 type am29f010

ça peux se programmer sur MSX avec la flashbox :|


:noel
Site web    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 12h16
@igal, je vais devoir me faire une séance d'UV pour effacer mes Eprom :lol
Merci j'ai compris la subtilité.

@jippe la flashbox kesako ??



Il faut cultiver notre jardin.
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 25/04/2021 à 14h06
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


:noel
Site web    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 14h08
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 :p
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.
   
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 14h11
@jipe merci je vais regarder ça


Il faut cultiver notre jardin.
   
Ricco59 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 02/01/2021 à 11h22

Messages: 248

Le 25/04/2021 à 21h26
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


Tous mes travaux sont centralisés sur mon piti blog : https://ricco59.blogspot.com/
E-mail    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 23h04
@ricco merci !
Pour le support, oui ça aurait sûrement été mieux, mais j'en avais pas de cette taille sous la main :moue
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.
   
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 25/04/2021 à 23h19
@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


Il faut cultiver notre jardin.
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2698

Le 25/04/2021 à 23h27
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. :love


On est toujours ignorant avant de savoir.
Github    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie