[SHARP PC1600]Utilisation des modules RAM 256k

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

Répondre
Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

[SHARP PC1600]Utilisation des modules RAM 256k

Message par jvernet » 11 juin 2009 16:09

Est ce que quelqu'un connait l'astuce pour utiliser les modules 128/256k dans un Sharp PC-1600 ? J'ai un tel module, je l'avais bien configuré en mode RAM DISK, DSKF "S2:" me donnait bien 250k dispo (environ). J'ai voulu tester la manip de Charo (utiliser 32k de ce module S2 en RAM et le reste en RAM DISK, les 32k de S1 et la RAM interne).

Mais jamais pu accéder les k restants en tant que RAM DISK. Et je ne sais pas revenir à l'état précèdent -j'ai eu la manip, pourtant, mais ou ??-

Pocket ??? Je sais que tu as des modules comme ça ;).


Jerome
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 11 juin 2009 17:12

Sans module dans S2
INIT "S2:","M"

ça donne quoi ?

Avatar de l’utilisateur
Pocket
Administrateur
Administrateur
Messages : 5813
Inscription : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Re: [SHARP PC1600]Utilisation des modules RAM 256k

Message par Pocket » 11 juin 2009 17:22

Salut,
jvernet a écrit :Pocket ??? Je sais que tu as des modules comme ça ;).
Euh, oui, mais ça fait au moins 2 ans que je n'ai plus fait la manip : donc c'est un peu loin dans ma mémoire, faudrait que je m'y replonge (mais bon c'est dans la doc, non ?)

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 11 juin 2009 17:42

Dans la doc, ils ne parlent pas de ce cas de figure. Ils ne connaissent pas les modules de plus de 32k.

J'ai un module 1600M en S1 (INIT "S1:","M"=>40k de RAM)
J'ai un module 128 (ou 256, je ne sais plus) en S2, c'est le module vendu par centerzu sur eBay. INIT "S2","M"=>70k de RAM

FILES"S2:" =>ERROR 162

INIT "S2:","F"=>40k de RAM. DSKF "S2:"=>30k libres.

Peut être faut il, comme suggéré par Charo, commencer par initialiser le S2 sans rien en S1 ? Je testerais ce soir, 1600F powaa pour la sauvegarde ;).

Il me semble que c'etait JF qui m'avait filé la manip, mais pas retrouvé...
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Message par Paul Tergeist » 11 juin 2009 18:04

Moi j'avais essayé quelques manips il y a quelques mois mais
je ne suis pas arrivé à m'en sortir. Alors si vous trouvez une
solution ça m'intéresse bigrement...

Paul - :?
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 11 juin 2009 18:46

D'après la doc envoyée par Paul:

Code : Tout sélectionner

TITLE			[ENTER]
NEW0			[ENTER]
INIT "S1:","M"		[ENTER]

INIT "S2:","F"		[ENTER]
// si ERROR 103; protection en écriture
INIT "S2:","M"		[ENTER]
// si ERROR 103; protection en écriture

MEM			[ENTER]
	Ca doit donner ça:= 77114
DSKF "S2:"		[ENTER]
Ca doit donner un nombre fonction de la taille restante

Si ERROR 103:

Code : Tout sélectionner

10 POKE &C000, &3E, &24, &D3, &3
	1, &3E, 1, &D3, &28, &32, &00, &8
	0, &3E, &00, &D3, &28, &32, 0, &8
	0, &C9			[ENTER]
20 CALL &C000		[ENTER]
A part le TITLE, je crois que c'etait les manips que j'avais faites... Curieux.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Message par Paul Tergeist » 11 juin 2009 18:53

C'est peut-être le TITLE qui en fait plus qu'on ne pense ?

En tous les cas merci pour cette traduction car ce que ne nous dit pas
Jérome c'est que c'était en teuton et que je ne me sentais pas le courage
de traduire.

Merci Jérome
Paul
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 11 juin 2009 22:30

Ca donne des resultats... Mitigés, mais pas ce que je veux. ERR0R 155, ERROR 160. DSKF me donne parfois 14k, parfois 144k, parfois 125k.

Par contre, jamais pu initialiser S2 en tant que RAM ET RAM DISK. Et une fois qu'il fait sa mauvaise tête, c'est un grand coup de RESET HARD.

Je suis vraiment pas sur que l'on puisse utiliser S2 des deux façons à la fois.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 11 juin 2009 23:02

module centerzu aussi
j'ai 44602 de MEV
et il me reste 46592 (DSKF "S2:") en RAMDISK avec 18 programmes dessus

donc c'est possible

je n'ai aucun module en S1

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 11 juin 2009 23:25

charognard a écrit :module centerzu aussi
j'ai 44602 de MEV
et il me reste 46592 (DSKF "S2:") en RAMDISK avec 18 programmes dessus

donc c'est possible

je n'ai aucun module en S1
Argh. Et tu l'as initialisé comment ?? C'est bien un truc noir, marqué CMS (et le mien porte gravé le N° 56).

Je n'ai pas essayé sans S1, cela dit.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 11 juin 2009 23:45

Bon, j'ai réussi, après moult tentatives dont je serais incapable de donner l'ordre... Enlever tous les modules, mettre le 128K en S2, essayer, reset, re reset, new0, mettre le 32k en S1, init, reset, blabla... et un moment:

MEM: 77364
DSKF"S2:"93184"

Mais alors.....

10 sec plus tard

....

NEW0: plus de S2 ! INIT "S2:","F"= ERROR 103. Je vais me coucher...
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 11 juin 2009 23:53

il est dit dans le manuel que pour fonctionner la cde INIT doit etre executé sur un module sans programme dessus
peut etre une piste :?:

en tout les cas ça a fonctionné pendant 10s

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 12 juin 2009 07:19

Modules vierges, bien sur. NEW0 dans cette config fait completement planter le 1600 (MEM completement farfelu: 144K de RAM, DSKF S2 ERROR 160). MAis un RESET le ramène à la config RAM+RAM DISK. A voir si c'est stable...
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Re: [SHARP PC1600]Utilisation des modules RAM 256k

Message par jvernet » 29 oct. 2012 23:58

Je réactive ce vieux thread pour la personne qui m'a demandé des infos sur mon module: c'est un module noir, plastique soudé donc pas démontable, avec un petit micro switch a l'ussge inconnu, censé me permettre d'avoir 256k.
Je ne parviens plus du tout à obtenir un fonctionnement t different d'un module 32k standard.... Zork, tu arrivés vraiment à en tirer quelque chose?
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
zork750
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 489
Inscription : 29 avr. 2011 15:44
Localisation : Paris

Re: [SHARP PC1600]Utilisation des modules RAM 256k

Message par zork750 » 30 oct. 2012 01:19

Jvernet,

J'ai une ram en slot 2 de 128 ko, et j'ai opté pour utiliser cette ram avec la ram initiale du PC-1600.

Par INIT"S2:","M" je rattache cette ram, en tapant mem j'ai plus de 44000 octets, ce qui correspond à 11834 + 32ko, ensuite j'ai des bank de 32ko.

en tapant DSKF"S2:", j'obtiens la ram disponible après celle en tapant mem, soit un petit peu plus que 96000 octets, sachant que le système prend pour ses besoins, comme il le fait pour la ram initiale (ram de 1ko, et 11834 octets dispo).

Mais avant cela, j'ai du faire un reset all (on plus reset au dos), ensuite j'ai tapé INIT"S2:","F" pour définir cette carte slot 2 en ram disque, avant de pouvoir la rattacher dans son intégralité, pourquoi je ne sais pas, mais j'ai dû faire comme çà, sinon, je n'aurai pas eu l'intégralité de la mémoire avec le paramètre "M".

Il est possible aussi que le PC-1600 ne puissent pas rattacher à sa ram initiale plus de 128ko, je te conseille de faire plusieurs essais, afin de rattacher un max à la ram initiale.

En tapant INIT"S2:","F" cela permet en tapant DSKF"S2:" de voir la quantité de ram dispo sur la carte insérée en slot 2, quoi que celle ci peut être différente de la quantité rattachée à la ram initiale de 11834 octets.

Du coup j'ai un peu plus de 44000 octets dans mon 1er bank, ensuite j'en ai deux de 32ko, et un autre du reliquat, le tout fait en gros 135000 octets de ram dispo.

Je t'invite à te reporter également au manuel : STATUS, MEM, INIT (avec les différents paramètrage : "F", "P" et "M") et DSKF.

mon sharp Pc-1600 est stable, il fonctionne normalement, je n'ai plus accès au mode 1, et lorsque je rentre un programme la ram diminue normalement.

j'espère t'avoir aidé,

@+

Répondre

Revenir vers « Tous les Pockets »