[Thomson] Contrôleur CS91-280 pour carte SD
Modérateurs : Papy.G, fneck, Carl
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Le plus simple, pour commencer, est de mettre sur la carte SD les 4 fichiers déjà préparés :
DOS 3"1/2 pour ordinateurs MO : dos-3.5_mo5.zip
DOS 3"1/2 pour ordinateurs TO : dos-3.5_to7.zip
Loriciels Simulation Hits n°1 : simulation-hits-1_mo6to8.zip
Loriciels Simulation Hits n°2 : simulation-hits-2_mo6to8.zip
Les deux disquettes de jeu fonctionnent aussi bien sur MO6 que sur TO8/TO8D/TO9+, en Basic 128 ou Basic 512.
Sur MO5, le DOS MO est obligatoire au boot de la machine.
Sur TO7/70, le DOS TO est obligatoire en Basic 1.0, inutile en Basic 128.
La machine idéale pour les tests est le MO6 : SDMOTO sur port joystick et CS 91-280 sur port d'extension.
Ou encore le TO7/70 avec un contrôleur SX90-018 et le Basic 128.
Sur MO5 il faut avoir un doubleur de bus, ou une extension MO5, ou un megabus Peritek.
Sur TO8/TO8D/TO9+ ça marche sans matériel additionnel, mais l'activation du contrôleur externe est nécessaire par un POKE &HE7E7,&HD4. Il arrive aussi que certains jeux modifient $E7E7 et sélectionnent à nouveau le contrôleur interne, dans ce cas il faut leur appliquer un petit patch pour ajouter &H80 à la valeur mise en $E7E7. Bref, c'est moins facile qu'avec les autres ordinateurs sans contrôleur interne.
Sur TO9 j'ai peur que ça ne marche pas, mais je ne suis encore pas sûr car je n'ai pas fait le test. Sur une configuration normale, avec une "vraie" disquette, il faut essayer le POKE &HE7E7 avec le bit 7 à 1 (de mémoire je ne sais pas la valeur exacte à mettre pour le TO9), et essayer ensuite un DIR pour voir si la disquette est encore accessible.
Bon test
DOS 3"1/2 pour ordinateurs MO : dos-3.5_mo5.zip
DOS 3"1/2 pour ordinateurs TO : dos-3.5_to7.zip
Loriciels Simulation Hits n°1 : simulation-hits-1_mo6to8.zip
Loriciels Simulation Hits n°2 : simulation-hits-2_mo6to8.zip
Les deux disquettes de jeu fonctionnent aussi bien sur MO6 que sur TO8/TO8D/TO9+, en Basic 128 ou Basic 512.
Sur MO5, le DOS MO est obligatoire au boot de la machine.
Sur TO7/70, le DOS TO est obligatoire en Basic 1.0, inutile en Basic 128.
La machine idéale pour les tests est le MO6 : SDMOTO sur port joystick et CS 91-280 sur port d'extension.
Ou encore le TO7/70 avec un contrôleur SX90-018 et le Basic 128.
Sur MO5 il faut avoir un doubleur de bus, ou une extension MO5, ou un megabus Peritek.
Sur TO8/TO8D/TO9+ ça marche sans matériel additionnel, mais l'activation du contrôleur externe est nécessaire par un POKE &HE7E7,&HD4. Il arrive aussi que certains jeux modifient $E7E7 et sélectionnent à nouveau le contrôleur interne, dans ce cas il faut leur appliquer un petit patch pour ajouter &H80 à la valeur mise en $E7E7. Bref, c'est moins facile qu'avec les autres ordinateurs sans contrôleur interne.
Sur TO9 j'ai peur que ça ne marche pas, mais je ne suis encore pas sûr car je n'ai pas fait le test. Sur une configuration normale, avec une "vraie" disquette, il faut essayer le POKE &HE7E7 avec le bit 7 à 1 (de mémoire je ne sais pas la valeur exacte à mettre pour le TO9), et essayer ensuite un DIR pour voir si la disquette est encore accessible.
Bon test
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Carl
- Modérateur
- Messages : 13290
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
- Carl
- Modérateur
- Messages : 13290
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [Thomson] Contrôleur CS91-280 pour carte SD
je suis sur MO6 en mode basic 128
carte neuve Fat32 SDHC
sur la carte, j'ai mis ceci :
Pour le moment en secteur 1, j ai mis uniquement l'adresse de la D7 simulation hit 1
interface avec l'ensemble des inter est en position ON
au démarrage, j'ai bien le floppy qui existe mais quand je tape DIR, il est vide ?
le jeu devrais directement booter ?
ou ai je fait une erreur ?
carte neuve Fat32 SDHC
sur la carte, j'ai mis ceci :
Pour le moment en secteur 1, j ai mis uniquement l'adresse de la D7 simulation hit 1
interface avec l'ensemble des inter est en position ON
au démarrage, j'ai bien le floppy qui existe mais quand je tape DIR, il est vide ?
le jeu devrais directement booter ?
ou ai je fait une erreur ?
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Ok,
j'ai bien recu hier l'eprom, un grand merci a toi Daniel
Je suis un peu en retard donc sur Carl, mais je compte bien le rattraper!
Voici donc les premieres reactions a chaud concernant l'elaboration de la carte sd:
premiere surprise et pas de moindres: il y a quelque chose en 200 à 203 sur ma carte micro sdhc de 4Go qui avait ete formatee pour les tests de sdmoto et qui ne contenant que 3 fichiers ne m'a pas semblé devoir être reformattée. J'ai donc ajouté le fichier du dos MO5 et surprise dans winhex aux adresses 200 à 203 on trouve: 52 52 61 41.
Il semble donc y avoir de la vie sur ce secteur!
Deuxieme surprise, pour ecrire les secteurs sur la carte sd avec winhex, il faut acheter le logiciel!
Il faut donc utiliser HxD.
Je poursuis mes tests...
j'ai bien recu hier l'eprom, un grand merci a toi Daniel
Je suis un peu en retard donc sur Carl, mais je compte bien le rattraper!
Voici donc les premieres reactions a chaud concernant l'elaboration de la carte sd:
premiere surprise et pas de moindres: il y a quelque chose en 200 à 203 sur ma carte micro sdhc de 4Go qui avait ete formatee pour les tests de sdmoto et qui ne contenant que 3 fichiers ne m'a pas semblé devoir être reformattée. J'ai donc ajouté le fichier du dos MO5 et surprise dans winhex aux adresses 200 à 203 on trouve: 52 52 61 41.
Il semble donc y avoir de la vie sur ce secteur!
Deuxieme surprise, pour ecrire les secteurs sur la carte sd avec winhex, il faut acheter le logiciel!
Il faut donc utiliser HxD.
Je poursuis mes tests...
Dernière modification par petitjd le 04 oct. 2013 08:52, modifié 2 fois.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Premier essai avec un MO5, un Megabus II, mise en route et... le MO5 fige, fige, et non il ne fige pas, il fini par rendre au bout de presque 15 secondes la main au Basic apres l'ecran d'initialisation avec le trait rouge en haut a droite.
J'ai enlevé le controleur nanoreseau, le MO5 demarre directement sans soucis.
On dirait que j'ai le même soucis que Carl!
Le MO5 semble chercher quelque chose qu'il ne trouve pas et fini par rendre la main au Basic.
Materiel SD utilisé: carte micro SDHC 4Go Sandisk
Carte non reformatée depuis les tests sdmoto où je n'avais posé que 3 fichiers sur la carte.
Ajout du fichier .sd contenant le dos MO5
Modification des adresses 204 à 207 avec le logiciel HxD en correspondance avec la valeur donnée par bootaddress.exe
Installation de l'EPROM Made By Daniel dans le controleur nanoreseau
Positionnement du switch 1 a OFF et tous les autres a ON.
J'ai enlevé le controleur nanoreseau, le MO5 demarre directement sans soucis.
On dirait que j'ai le même soucis que Carl!
Le MO5 semble chercher quelque chose qu'il ne trouve pas et fini par rendre la main au Basic.
Materiel SD utilisé: carte micro SDHC 4Go Sandisk
Carte non reformatée depuis les tests sdmoto où je n'avais posé que 3 fichiers sur la carte.
Ajout du fichier .sd contenant le dos MO5
Modification des adresses 204 à 207 avec le logiciel HxD en correspondance avec la valeur donnée par bootaddress.exe
Installation de l'EPROM Made By Daniel dans le controleur nanoreseau
Positionnement du switch 1 a OFF et tous les autres a ON.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Sur MO6, les disquettes "Simulation Hits" doivent booter automatiquement en lançant le Basic 128 à l'écran d'accueil.
Sur MO5 le DOS doit se charger (environ 4 secondes) et afficher le message "3'5 Disk BASIC 1.0"
A l'instant je viens d'essayer sur MO6 : Simulation Hits n°1 se lance bien.
Par contre sur MO5 j'ai le même problème que petitjd. C'est incompréhensible, car ça marchait bien au mois d'août. Il faut que j'essaye un autre MO5. Le doubleur de bus est peut-être aussi en cause, la longueur du câble est une source de problèmes.
Si le MO5 ne boote pas en DOS du premier coup, il faut essayer de taper la commande "DOS" quand il a rendu la main (sans grand espoir, chez moi ça n'a pas marché).
S'il n'y a pas eu d'erreur d'enregistrement des adresses dans le secteur 1 de la carte SD, ni d'erreur de positionnement des switches, l'explication est une mauvaise transmission des signaux sur le bus ou vers le module SDMOTO. Pas facile à diagnostiquer sans matériel professionnel. Tout ce que je peux dire est que ça marche bien chez moi sur MO6 et TO8D, et ça a marché en août sur MO5.
[Edit]
Pour Carl : si tu peux accéder à la disquette et taper DIR, c'est que le contrôleur fonctionne bien. S'il ne trouve rien sur la disquette, c'est qu'il n'a pas le bon index : il pointe à un emplacement vide de la carte SD. Il faut vérifier l'adresse du fichier avec bootaddress et s'assurer que cette adresse est bien enregistrée aux octets physiques $200 à $203 de la carte SD. Attention, lors de la mise à jour de la carte SD, de ne pas confondre les secteurs physiques avec les secteurs logiques du système de fichiers.
Sur MO5 le DOS doit se charger (environ 4 secondes) et afficher le message "3'5 Disk BASIC 1.0"
A l'instant je viens d'essayer sur MO6 : Simulation Hits n°1 se lance bien.
Par contre sur MO5 j'ai le même problème que petitjd. C'est incompréhensible, car ça marchait bien au mois d'août. Il faut que j'essaye un autre MO5. Le doubleur de bus est peut-être aussi en cause, la longueur du câble est une source de problèmes.
Si le MO5 ne boote pas en DOS du premier coup, il faut essayer de taper la commande "DOS" quand il a rendu la main (sans grand espoir, chez moi ça n'a pas marché).
S'il n'y a pas eu d'erreur d'enregistrement des adresses dans le secteur 1 de la carte SD, ni d'erreur de positionnement des switches, l'explication est une mauvaise transmission des signaux sur le bus ou vers le module SDMOTO. Pas facile à diagnostiquer sans matériel professionnel. Tout ce que je peux dire est que ça marche bien chez moi sur MO6 et TO8D, et ça a marché en août sur MO5.
[Edit]
Pour Carl : si tu peux accéder à la disquette et taper DIR, c'est que le contrôleur fonctionne bien. S'il ne trouve rien sur la disquette, c'est qu'il n'a pas le bon index : il pointe à un emplacement vide de la carte SD. Il faut vérifier l'adresse du fichier avec bootaddress et s'assurer que cette adresse est bien enregistrée aux octets physiques $200 à $203 de la carte SD. Attention, lors de la mise à jour de la carte SD, de ne pas confondre les secteurs physiques avec les secteurs logiques du système de fichiers.
Dernière modification par Daniel le 04 oct. 2013 16:18, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Qu'est ce qui a changé dans le code source entre le mois d'aout et le mois de septembre?
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
J'ai ajouté en septembre la procédure d'initialisation du TO8. Ce matin, j'ai testé aussi avec l'EPROM du mois d'août, dans les mêmes conditions qu'en août, et ça n'a pas marché. C'est donc un problème matériel (MO5 ou doubleur de bus) et pas une erreur du soft.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Et aussi comment expliquer la presence de valeur autre que 00 entre $200 et $203 sur ma carte SD qui a etee formattee puis a recue 4 fichiers en tout dessus.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Alors la pour le MO5 ca devient incomprehensible.
J'ai fais l'essai avec un mo5 clavier gomme, 1er version, celui qui a fonctionné avec le 5eme axe avec sdmoto. Celui qui a un probleme de ram je l'ai rangé dans un coin.
J'ai fais l'essai avec un mo5 clavier gomme, 1er version, celui qui a fonctionné avec le 5eme axe avec sdmoto. Celui qui a un probleme de ram je l'ai rangé dans un coin.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
- Carl
- Modérateur
- Messages : 13290
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Oui, Daniel, l'interface fonctionne, je pense que je me suis planté dans l'adressage...
Peux tu me confirmer que je suis sur les secteurs physiques ?
j'ai fais ouvrir disque, disque physique, disque amovible 1
l'adresse boot : 00005440
j'ai écris ceci en secteur 1
200 00
201 00
202 54
203 40
la sélection sur l'interface est zéro (0 à 31) => tous les inter en On
Carl
Peux tu me confirmer que je suis sur les secteurs physiques ?
j'ai fais ouvrir disque, disque physique, disque amovible 1
l'adresse boot : 00005440
j'ai écris ceci en secteur 1
200 00
201 00
202 54
203 40
la sélection sur l'interface est zéro (0 à 31) => tous les inter en On
Carl
Re: [Thomson] Contrôleur CS91-280 pour carte SD
J'ai le même soucis que Carl sur PC128!
Je reformatte la carte histoire d'être sur.
Ce qui est marrant, c'est que si on demarre le pc128 sans sdmoto connecté ou avec sdmoto sans carte sd le pc128 se plante directement a l'allumage avec des bandes verticales noires et jaunes sur tout l'ecran.
Je reformatte la carte histoire d'être sur.
Ce qui est marrant, c'est que si on demarre le pc128 sans sdmoto connecté ou avec sdmoto sans carte sd le pc128 se plante directement a l'allumage avec des bandes verticales noires et jaunes sur tout l'ecran.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Pour ce qui concerne le soucis de la presence d'infos dans le secteur 1, j'avais fait l'erreur d'editer les secteurs logiques et non physiques.
Autant pour moi
Autant pour moi
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
VICTOIRE!!!!!!!!!!!!!!!!!!!!!
Sur PC128 avec une micro SD de 2Go (donc pas SDHC) la compilation se lance!!!!!!!!!!!!!!
Sur PC128 avec une micro SD de 2Go (donc pas SDHC) la compilation se lance!!!!!!!!!!!!!!
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: [Thomson] Contrôleur CS91-280 pour carte SD
Bon, fausse alerte pour moi ce matin : j'avais positionné les switches sur le DOS TO, ça ne pouvait pas marcher sur MO5
Cet après-midi, avec la bonne configuration des switches, le MO5 boote en DOS sans problème. J'aime mieux ça
Reste maintenant à trouver l'origine de vos problèmes...
Je vais essayer différentes cartes pour voir s'il y a une incidence. Je suis sûr d'avoir testé une SDHC au mois d'août, je ne crois pas avoir modifié cette partie du soft, mais je vais quand même refaire l'essai.
Cet après-midi, avec la bonne configuration des switches, le MO5 boote en DOS sans problème. J'aime mieux ça
Reste maintenant à trouver l'origine de vos problèmes...
Je vais essayer différentes cartes pour voir s'il y a une incidence. Je suis sûr d'avoir testé une SDHC au mois d'août, je ne crois pas avoir modifié cette partie du soft, mais je vais quand même refaire l'essai.
Dernière modification par Daniel le 04 oct. 2013 16:22, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.