[MO5] Extension 64K ram interne jamais vue
Modérateurs : Papy.G, fneck, Carl
Re: [MO5] Extension 64K ram interne jamais vue
ouffff ! et c'est même pas sur qu'elle fonctionne ...
J'attend ma petite réalisation au moins ca sera sur ! ,a voir si il y a pas de debuggage a faire ,on verra bien
J'attend ma petite réalisation au moins ca sera sur ! ,a voir si il y a pas de debuggage a faire ,on verra bien
Re: [MO5] Extension 64K ram interne jamais vue
Daniel tu peux me dire ou va le fil brun s'il te plait ?
Sur le schéma il dise qu'il doit aller sur A7Cx
Re: [MO5] Extension 64K ram interne jamais vue
Oui, c'est la position A3 sur le connecteur d'extension.
Il y a un trou traversant à proximité dans lequel on peut souder un connecteur.
Il y a un trou traversant à proximité dans lequel on peut souder un connecteur.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
Re: [MO5] Extension 64K ram interne jamais vue
Tu as prévu des nez de carte longs pour mettre l'extension mémoire à l'extérieur, ou tu veux que je t'envoie ceux que j'ai proposés ?
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
Il faut que j'en fasse faire des longs ,je vais faire ça quand j'aurais 5 minutes sur easy EDA .
Je peux t'envoyer des circuits ,je voulais juste le tester avant être sur que tout est OK coté circuiterie ,j'ai vérifier de visu tout est OK mis a part deux ponts que j'ai oublier ,mais ça se fait très bien avec deux bout de pattes de composants ,les trous métallisés sont la
Je peux t'envoyer des circuits ,je voulais juste le tester avant être sur que tout est OK coté circuiterie ,j'ai vérifier de visu tout est OK mis a part deux ponts que j'ai oublier ,mais ça se fait très bien avec deux bout de pattes de composants ,les trous métallisés sont la
Re: [Thomson] SDDRIVE
Re: [MO5] Extension 64K ram interne jamais vue
Comme celle de sebtiti5 ,il y a des soucis !
La tienne fonctionne Daniel ?
des photos du problème (fond jaune et rayures noires) ,mon mo5 est une version 3 :
J'ai tester les masses , +5 volt ,et les liaisons par rapport au schéma tout est bon
Il savoir si la tienne fonctionne est au pire avoir de belles photo pour voir si il aurait pas une erreur de rétro-ingénierie ,ou je pense a une modifications dans le mo5 en question. ou un problème d'initialisation a froid ,il est fait avec une diode 1n4148 et une résistance de 47 k.
La tienne fonctionne Daniel ?
des photos du problème (fond jaune et rayures noires) ,mon mo5 est une version 3 :
J'ai tester les masses , +5 volt ,et les liaisons par rapport au schéma tout est bon
Il savoir si la tienne fonctionne est au pire avoir de belles photo pour voir si il aurait pas une erreur de rétro-ingénierie ,ou je pense a une modifications dans le mo5 en question. ou un problème d'initialisation a froid ,il est fait avec une diode 1n4148 et une résistance de 47 k.
Re: [MO5] Extension 64K ram interne jamais vue
Je viens d'essayer à l'instant. L'extension mémoire interne fonctionne bien, j'ai pu charger colorpaint.
Je vais essayer de contrôler le schéma pour voir s'il y a une erreur.
Il est possible que le MO5 plante au démarrage pour des problèmes de timing. Il faut essayer de le mettre sous tension en gardant le bouton "Initial. Prog." enfoncé et attendre une ou deux secondes avant de le relâcher. J'ai un problème similaire avec SDSTREAM : l'initialisation de l'Arduino fait planter le MO5. Avec le bouton blanc enfoncé le 6809 ne démarre pas, ce qui laisse le temps à l'Arduino de s'initialiser. Ensuite on relâche le bouton et le MO5 démarre sans erreur.
Je vais essayer de contrôler le schéma pour voir s'il y a une erreur.
Il est possible que le MO5 plante au démarrage pour des problèmes de timing. Il faut essayer de le mettre sous tension en gardant le bouton "Initial. Prog." enfoncé et attendre une ou deux secondes avant de le relâcher. J'ai un problème similaire avec SDSTREAM : l'initialisation de l'Arduino fait planter le MO5. Avec le bouton blanc enfoncé le 6809 ne démarre pas, ce qui laisse le temps à l'Arduino de s'initialiser. Ensuite on relâche le bouton et le MO5 démarre sans erreur.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
J'ai trouvé ! , je suis content !
Une erreur de piste sur le plan du circuit sur le signal "R/W" , c'est sur que sans lecture / écriture ça marche moins bien ...,sinon grâce au schéma qui est juste ,j'ai trouvé le soucis en reprenant piste a piste.
Bon je suis bon pour refaire le circuit mais c'est pas grave !
Y a t'il un programme pour tester la mémoire ?
Une erreur de piste sur le plan du circuit sur le signal "R/W" , c'est sur que sans lecture / écriture ça marche moins bien ...,sinon grâce au schéma qui est juste ,j'ai trouvé le soucis en reprenant piste a piste.
Bon je suis bon pour refaire le circuit mais c'est pas grave !
Y a t'il un programme pour tester la mémoire ?
Re: [MO5] Extension 64K ram interne jamais vue
Bien joué ! De mon côté j'arrive à la même conclusion : le schéma est juste, j'ai vérifié toutes les connexions une par une.
Je ne me souviens plus si j'ai écrit un programme de test de l'extension mémoire. Je vais chercher dans mes archives.
Tu peux essayer de charger colorpaint, s'il fonctionne ça teste en grande partie les deux premières banques.
Je ne me souviens plus si j'ai écrit un programme de test de l'extension mémoire. Je vais chercher dans mes archives.
Tu peux essayer de charger colorpaint, s'il fonctionne ça teste en grande partie les deux premières banques.
Dernière modification par Daniel le 05 déc. 2020 19:50, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
je vais essayer ca , bon j'ai refait les pcb ,j'en recommande dit moi si tu en veut je peu t'en donner un ou deux avec les nez
Edit
C'est ton programme de test Daniel ,j'ai trouver sur le fofo :
Edit
C'est ton programme de test Daniel ,j'ai trouver sur le fofo :
Daniel a écrit : ↑13 mai 2011 11:07 Voici le programme de test de l'extension mémoire 64K pour MO5/MO6. Il est rudimentaire et ne prétend pas faire un test complet, mais je pense que c'est suffisant pour l'usage prévu. A l'occasion d'une prochaine mise à jour du site dcmoto je le mettrai à la page Programmes, sous forme de fichier .k7 et de fichier .fd
Après exécution, il affiche RAM OK ou ERREUR: BANQUE (n° de banque) - ADRESSE (adresse dans la banque)
S'il y a plusieurs erreurs il s'arrête à la première.Désassemblage du code :Code : Tout sélectionner
10 CLEAR,&H8FFF:A=&H9000 20 READX$:IFX$=""THEN40 30 FORI%=1TOLEN(X$)-1STEP2 31 POKEA,VAL("&H"+MID$(X$,I%,2)) 32 A=A+1:NEXTI%:GOTO20 40 EXEC&H9000:I%=PEEK(&H902A) 41 A=256*PEEK(&H902B)+PEEK(&H902C) 42 IFA+I%=61444THENPRINT"RAM OK":END 50 PRINT"ERREUR: BANQUE";I%; 51 PRINT"- ADRESSE";A-1:END 90 DATA"C60CF7A7CB8D1326055CC11026" 91 DATA"F4C00CF7902ABF902B7FA7CB39" 92 DATA"8EB0004CA784A18025058CF000" 93 DATA"26F439000000",""
Code : Tout sélectionner
Retour : $902A = numero de banque en cours de test $902B-$902C = prochaine adresse a tester --------------------------------- Test des 4 banques --------------------------------- 9000 C60C LDB #0C extension memoire en ecriture, banque 0 9002 F7A7CB STB $A7CB <- selection de la banque 9005 8D13 BSR $901A | controle de la banque 9007 2605 BNE $900E --|-- erreur detectee 9009 5C INCB | | banque suivante 900A C110 CMPB #$10 | | test de fin de l'extension memoire 900C 26F4 BNE $9002 -- | passage a la banque suivante 900E C00C SUBB #$0C <----- raz des bits b2 et b3 9010 F7902A STB $902A numero de la banque en cours 9013 BF902B STX $902B adresse suivante dans la banque en cours 9016 7FA7CB CLR $A7CB selection rom Basic 9019 39 RTS retour -------------------------------- Test d'une banque memoire -------------------------------- 901A 8EB000 LDX #$B000 adresse de debut de la banque 901D 4C INCA <-- valeur a ecrire en ram 901E A784 STA ,X | ecriture 9020 A180 CMPA ,X+ | lecture 9022 2505 BNE $9029 --|-- valeur lue incorrecte 9024 8CF000 CMPX #$F000 | | adresse de fin de la banque 9027 26F4 BNE $901D -- | controle adresse suivante 9029 39 RTS <------- retour
Re: [MO5] Extension 64K ram interne jamais vue
bon le programme doit être pour une cartouche memoire memo5 ,car la il me renvoie une erreur 4 ligne 20
Je vais tester colorpaint
Je vais tester colorpaint
Re: [MO5] Extension 64K ram interne jamais vue
Je ne retrouvais pas le programme car j'ai oublié de le mettre sur le site dcmoto, mais je me doutais bien que j'en avais écrit un.
Si tu refais les PCB, je me demande s'il ne vaut pas mieux leur donner une autre forme plus compacte pour éviter qu'ils dépassent trop.
C'était une fausse bonne idée de les mettre à l'intérieur, car ils condamnent la trappe cartouche. Et s'ils dépassent trop, comme les extensions officielles, c'est une source de mauvais contacts. S'ils avaient la taille d'une petite MEMO5, comme Pictor, ce serait beaucoup mieux.
Si tu refais les PCB, je me demande s'il ne vaut pas mieux leur donner une autre forme plus compacte pour éviter qu'ils dépassent trop.
C'était une fausse bonne idée de les mettre à l'intérieur, car ils condamnent la trappe cartouche. Et s'ils dépassent trop, comme les extensions officielles, c'est une source de mauvais contacts. S'ils avaient la taille d'une petite MEMO5, comme Pictor, ce serait beaucoup mieux.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.