Extensions mémoires pour les pockets

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Extensions mémoires pour les pockets

Message par Rom1500 »

Je reprends ici la partie concernant les extensions mémoires que l'on pourrait réaliser pour nos pockets.
Ledud à écrit:
Rom1500 a écrit:
Il faudra vérifier que le code interne accepte bien de gérer ce nouvel espace.
Comment tu détermines la Ram que le code interne peut accepter ? Par tatonnement ?
Cela dit, s'il fallait partir sur une extension de RAM sur cette machine, je dirais 1ko ou 2 maxi (le PB-100 accepte 1 ko, il est plus récent).
[/code]

On doit pouvoir étendre la mémoire de tous nos pockets, que ce soit en module ou en bidouillage interne.
Alors, pour cette fx-702p je vais regarder si on peut placer une 2KO genre 6116.

Et merci à Rémy pour le schéma qu'il a trouvé :
Allons allons, un peu de recherche et voilà : http://www.pisi.com.pl/piotr433/fx702sch.pdf
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Avatar du membre
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Enregistré le : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Extensions mémoires pour les pockets

Message par Paul Tergeist »

Bonjour Rom1500,

Mais est-ce que vous êtes arrivés à obtenir le contenu de la rom du 702p ? et si oui y a -t-il un emuleur ?

Paul
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: Extensions mémoires pour les pockets

Message par Rom1500 »

Non, je n'ai pas de FX-702p. Je regarde juste le schéma pour une possibilité d'extension mémoire.
Pour l'extraction de la ROM je pense qu'il faut connecter un analyseur logique sur le CPU et enregistrer les signaux.
Avec un peu de chance ce qui se passe dans le CPU se retrouve sur les lignes du bus.
Mais il faudrait une machine.
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5646
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

Re: Extensions mémoires pour les pockets

Message par ledudu »

Salut,

On peut te trouver une machine...
Je regarde.
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: Extensions mémoires pour les pockets

Message par Rom1500 »

ledudu a écrit :Salut,

On peut te trouver une machine...
Je regarde.
Parfait, comme ça je pourrai me faire une meilleure idée pour l'extension RAM.
Et vérifier si le bus transmet tout ce qui se passe.

Le principe est simple, on enregistre la trace des bus d'adresse et de données plus les signaux de lecture/écriture… et on voit si des données sont présentes en même temps que certaines adresses hors RAM.

Si je regarde le schéma nous avons 4 mémoires 1Kx4 mais je ne comprends pas les signaux RAM_CEx des deux circuits HD43190A02 et HD43190A03. Et les signaux de l'extension RAM sont incomplets.
A suivre...
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Keeper
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 238
Enregistré le : 20 juil. 2014 20:01
Localisation : 71

Re: Extensions mémoires pour les pockets

Message par Keeper »

C'est un bus 4 bits qui est utilisé pour l'extension RAM, il est complet. Simplement ce n'est pas juste de la RAM, il y a d'autres composants pour faire l'interface. Il y a un registre de commande pour indiquer si l'on veut lire ou écrire et un registre de donnée pour lire ou écrire une valeur dans la RAM (on choisit le registre voulu avec OP)
Tiens regarde il y a les infos sur le protocole utilisé sur la page du fx-700p http://pisi.com.pl/piotr433/hardware.htm#bus

Pour les signaux RAM_CEx, de 1 à 4 ce sont les mémoires internes et le 5 c'est la mémoire externe.
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: Extensions mémoires pour les pockets

Message par Rom1500 »

Keeper a écrit :C'est un bus 4 bits qui est utilisé pour l'extension RAM, il est complet. Simplement ce n'est pas juste de la RAM, il y a d'autres composants pour faire l'interface. Il y a un registre de commande pour indiquer si l'on veut lire ou écrire et un registre de donnée pour lire ou écrire une valeur dans la RAM (on choisit le registre voulu avec OP)
Tiens regarde il y a les infos sur le protocole utilisé sur la page du fx-700p http://pisi.com.pl/piotr433/hardware.htm#bus

Pour les signaux RAM_CEx, de 1 à 4 ce sont les mémoires internes et le 5 c'est la mémoire externe.
On ne parle pas du 700p mais du 702p qui utilise des RAMs classiques telle que l'on pouvait en trouver sur le PC-1500. Là elles sont en QFP.
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Keeper
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 238
Enregistré le : 20 juil. 2014 20:01
Localisation : 71

Re: Extensions mémoires pour les pockets

Message par Keeper »

Rom1500 a écrit : On ne parle pas du 700p mais du 702p qui utilise des RAMs classiques telle que l'on pouvait en trouver sur le PC-1500. Là elles sont en QFP.
On est bien d'accord mais le module d'extension RAM du 702p est prévu pour fonctionner avec ce bus 4 bits, il suffit de comparer les signaux disponibles sur le connecteur.
Les signaux de l'horloge bi-phase ne sont pas utilisés pour les RAMs classiques en QFP.
Mais si elles sont câblées sur le connecteur d'extension ainsi que le signal OP et que de plus il n'y a pas de signal de lecture/écriture ça ne peut être que le même bus 4 bits utilisé pour le 700p (et le PB-700).
Enfin c'est mon analyse, je peux me tromper...

Le vrai problème c'est que je ne suis pas certain que la routine pour gérer l'extension mémoire soit intégrée dans le 702p.
Peut-être pourrait-on tester avec un module OR-1.
Avatar du membre
Pocket
Administrateur
Administrateur
Messages : 5955
Enregistré le : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Re: Extensions mémoires pour les pockets

Message par Pocket »

Salut,

Pour mémoire, il n'est pas certain à 100% que l'on puisse mettre de la RAM sur le slot d'extension du FX-702P, il pourrait n'être limité qu'à de la ROM. Je dit cela en référence à la commande BASIC non documentée ROM n (de 0 a 199 si je me souviens bien).

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image
Avatar du membre
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Enregistré le : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Extensions mémoires pour les pockets

Message par Paul Tergeist »

Et si on imagine un module comportant un module de rom ET un module de ram ?
(Ca peut tenir en composants de surface.)
Avec, dans les instructions du module de rom ce qu'il faut pour exploiter le module de ram.
Du coup on pourrait imaginer une ram accessible sur 32k.
Au passage, un piezzo avec une instruction BEEP ?
Reste dans un premier temps à extraire la rom et à pouvoir l’interpréter.
Peut-être que les éléments de la MK85 de la page de Piotr peuvent être réutilisés pour le 702.
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5646
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

Re: Extensions mémoires pour les pockets

Message par ledudu »

Salut Rom1500n
Je viens de retester un 702p que j'ai en spare.
Il marche presque bien, quoique l'écran soit un peui capricieux mais cela ne devrait pas trop te géner.
Donne-moi ton adresse en MP afin que je te l'envoie.
Modifié en dernier par ledudu le 29 avr. 2015 14:09, modifié 1 fois.
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: Extensions mémoires pour les pockets

Message par Rom1500 »

Super ! Merci, je vais voir ce que je peux faire :D
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5646
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

Re: Extensions mémoires pour les pockets

Message par ledudu »

Rom1500 a écrit :Super ! Merci, je vais voir ce que je peux faire :D
:slime:
Perso, j'ai trois machines différentes qui accepteraient cette extension...
Avatar du membre
Professeur_Octopus
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 882
Enregistré le : 17 oct. 2003 23:38
Localisation : Ormeignies Hainaut (Belgique)
Contact :

Re: Extensions mémoires pour les pockets

Message par Professeur_Octopus »

Salut tout le monde ...
ledudu a écrit :Perso, j'ai trois machines différentes qui accepteraient cette extension...
3 ?? 8O
Je connaissais le 702 et le 801P (dont je suis fier de posséder un exemplaire 8) :twisted: :ugeek: ) mais j'ignorais qu'il y avait encore une machine dans cette famille 8O :?:
C'est quoi le 3ème ?

A bientôt,

Octopus, poulpe intrigué
Savant fou spécialiste en coups tordus et foireux ;-)

J'ai un moog !! Enfin ... Presque ;)

Image Image
Avatar du membre
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5646
Enregistré le : 26 mars 2009 13:07
Localisation : Ile de France
Contact :

Re: Extensions mémoires pour les pockets

Message par ledudu »

Un clône brésilien du 702p.
Répondre

Retourner vers « Tous les Pockets »