MPF-I

C'est la catégorie reine de l'ordinophile, 8 bits et pas un de plus!
Single board ou bus S-100 acceptés.

Modérateurs : Papy.G, fneck, Carl

Avatar du membre
Mokona
Messages : 515
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: MPF-I

Message par Mokona » 09 avr. 2020 09:56

Merci pour le travail.

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 09 avr. 2020 10:07

@Mokona
Bonjour,
je me suis aperçu d'une erreur causée par mon enthousiasme débordant, la carte MAT-MPF que je suis en train de réaliser ne peux pas avoir une EPROM relogeable car le programme (enfin tous les sauts, les pointeurs, ...) ne fonctionneront plus! :(
je verrai de corriger cela sur la prochaine version et fixer définitivement l'adresse, en attendant cela ne gênera personne car c'est un projet perso!

Bonne journée!

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Notator
Messages : 562
Enregistré le : 09 août 2015 20:13
Localisation : Lyon

Re: MPF-I

Message par Notator » 11 avr. 2020 13:58

Mumu21 a écrit :
04 avr. 2020 13:09
jeffounet a écrit :
04 avr. 2020 13:03
(...) si tu regarde au niveau du HP j'ai 6 transistor alors que tu n'en as que 2 mais tu as un CI en plus.
Oui je viens de voir il y a un SN75491 qui est un driver de puissance à Mos pour LED. Il doit remplacer les transistors du coup , c'est donc bien une mise à jour avec améliorations :)
Alors, il reste toujours hasardeux de lancer des suppositions gratuites, car il y a une chance sur deux de se tromper. Ce qui est le cas ici.

La version avec circuits intégrés est plus ancienne que celle avec des transistors.

J'ai plusieurs MPF1 et MPF1B, et un examen rapide des numéros de série montre que la version à circuits intégrés est antérieure à celle avec transistors.

Sur les trois manuels en anglais de la MPF1, si on observe la photo (premier message de ce sujet), on constate que le MPF1 est la version avec circuits intégrés. Comme la carte MPF1 est la toute première de la série MPF1, on peut déduire que la première version de carte est celle avec des circuits intégrés.

Par ailleurs, en 1993, Multitech, devenu depuis Acer, vendit à une société anglaise, Flite Electronics International Ltd (et non 'Flight' comme indiqué par erreur sur le Wiki d'un site collègue) les droits et le copyright de la carte MPF1B. Et Flite en vendit encore pendant des années. Et c'était la version avec transistors ; Il n'y avait aucune raison pour eux de ne pas prendre la dernière version.
Ils conçurent même une troisième version, en modifiant le circuit, avec les transistors implantés en ligne verticale à droite de U14.

Je ne connais pas la raison de cette évolution CI vers transistors ; problème d'approvisionnement des 75491 et 75492 ? Transistors plus robustes ? Coût moindre ?

Sur un autre point qui peut porter confusion, il n'y a pas de différence fondamentale entre une carte MPF1 et une carte MPF1B, elles sont identiques et interchangeables.
La seule chose qui diffère, c'est le contenu de l'Eprom de 4 ko U6, qui contient pour les deux versions un moniteur de 2 Ko. Le MPF1B contient en plus un Tiny Basic de 2 ko (d'où le sufffixe 'B').

Le MPF1 ne se programme au départ qu'en assembleur hexadécimal. Multitech sortit une option Basic, pour laquelle il suffisait juste de changer U6, et de mettre en place sur le clavier l'overlay Basic.
Par la suite, Multitech supprima de son catalogue le MPF1, et commercialisa à la place le MPF1B.

Donc, pour ceux qui ont un MPF1, c'est facile de le transformer en MPF1B. Il suffit de changer U6 pour une autre (ou la même) 2732 contenant le Basic en plus (U6 peut avoir une taille plus grande, mais alors il faut reconfigurer les straps du décodage mémoire), et d'imprimer l'overlay Basic, puis de jouer du cutter pour faire les ajourages nécessaires.

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 11 avr. 2020 15:49

Bonjour,
Merci pour ces précisions je me suis fourvoyé en pensant que l'évolution était dans le sens transistors puis circuit intégrés car cela restait logique alors que l'inverse l'était moins.
Cependant ce qui m'a aussi induit en erreur c'est le fait que les jumpers de configuration qui étaient bien alignés ne le sont plus sur les nouvelles version !
cela est bien étrange, mais effectivement j'ai relu les 2 manuels d'utilisateur et sur celui qui correspond à ma carte il y a un additif:
2020-04-11_15h28_48.png
2020-04-11_15h28_48.png (53.57 Kio) Vu 481 fois
Merci donc d'avoir fait la correction.

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Notator
Messages : 562
Enregistré le : 09 août 2015 20:13
Localisation : Lyon

Re: MPF-I

Message par Notator » 13 avr. 2020 14:55

J'ai jeté un coup d’œil sur ta cartographie, et je me permets d'apporter des compléments d'information :

La carte IOM est prévue pour le MPF1P, et non pour le B, car le MPF1B dispose déjà d'un CTC et d'un PIO (si on a équipé les supports correspondants).

Pour la carte vidéo, je doute qu'elle puisse fonctionner avec le MPF1B (pour le MPF1P, à vérifier sur le listing de son moniteur), sauf s'il est prévu de changer son Eprom (ou de lui en ajouter une), car il n'a pas été prévu, lors de sa conception, de l'équiper d'une carte vidéo. En conséquence, rien ne présume que le Moniteur puisse se détourner quand il le faudrait sur les routines vidéo de la carte VID-MPF.
Je ne connais pas cette carte vidéo ; je connais la TVB-A, et une carte allemande.

Je vais maintenant passer en revue quelques cartes d'extension, en précisant que chaque carte (du moins celles qui en ont besoin) ont leur logiciel de gestion implanté dans une Eprom, présente sur la carte concernée. Pour lancer le logiciel, il suffit de se rendre sur l'adresse de départ de cette Eprom.

Pour la carte EPB (enregistreur d'Eproms), il en existe au moins de deux types : l'EPB-MPF et l'EPB-MPF-1P, la première pour le MPF1B (sauf mention contraire éventuelle, une carte compatible avec le MPF1B l'est aussi avec le MPF1) qui ne peut gérer que des Eproms de 4 ko maxi, et la deuxième pour le MPF1P, qui peut gérer jusqu'à 8 Ko d'Eprom (6 ko de RAM résidents sur la carte, et 2 Ko empruntés au MPF1P).
Il est à noter que quand le logiciel EPB a la main, ces espaces mémoire ne sont plus vus dans leur espace physique réel, mais sont transposés aux adresses 0000 à xFFF (selon la taille d'Eprom à enregistrer).

Pour la carte PRT (mini-imprimante) j'en connais trois versions. La PRT-MPF, conçue pour la MPF1B, et la PRT-MPF-1P pour le P, et la troisième pour le B et le P.
L'Eprom de cette dernière carte contient deux programmes de gestion de la carte, dont chacun est dédié, soit au B, soit au P (dont les moniteurs sont bien sûr différents, ceci explique cela).
Ces cartes comportent aussi un programme désassembleur, lancé avec 6000.

D'autres cartes existent pour le MPF1B (avec overlays spécifiques) : la SSB (synthétiseur de voix), la SGB (synthétiseur de musique).
Pour le MPF1P, il existe la MLF (désassembleur, enregistreur d'EEPROM, interface série PC), l'ADDA (convertisseur D/A et A/D), les cartes VISU, CMES (ensemble éducatif avec ports, inters, Leds).

Pour U3 du MPF1P, il existe une option Eprom Forth, comme alternative au Basic.

Pour revenir à la cartographie, je pense qu'il serait plus clair de faire le distinguo entre l'espace RAM et l'espace i/o, puisque ces deux champs sont distincts pour le Z80.

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 13 avr. 2020 18:52

Bonjour et merci pour les compléments d'information.
Dans la cartographie v4.00 j'ai laissé la carte IOM du côté du MPF-1b car j'ai vu (peut être que je fais erreur) dans le listing d'une pub, deux cartes référencées respectivement IOM-MPF-IB et IOM-MPF-IP et ce avec 2 tarifs différents. Mais tes remarques me font penser que j'ai mal vu donc j'ai retirer la version IB jusqu’à plus amples informations. pour la carte vidéo allemande il y a eu 2 versions, voici ce que l'on trouve dans la doc allemande avec la rom en 0x0800:
VID-MPF-1B ver1.png
VID-MPF-1B ver1.png (57.48 Kio) Vu 410 fois

et la version que j'ai trouvé en photo sur le net:
VID-MPF-1B.jpg
VID-MPF-1B.jpg (59.83 Kio) Vu 410 fois
On vois que l'implantation du coté du modulateur à évoluée. Je pense que c'est la carte que tu appelle TVB-A à moins que ce ne soit celle-ci:
2020-04-04_17h29_12.png
2020-04-04_17h29_12.png (1.32 Mio) Vu 410 fois

Pour ce qui est des EPROMs elles sont normalement toutes placées dans le tableau. Les colonnes avec l’entête bleu correspondent au MPF-1 et MPF-1B et les colonnes en oranges au MPF-1P.

pour les programmateurs ils sont tout les deux référencés.
Pour les imprimantes je n'en connaissait que deux donc si tu as le dumps de la ou des EPROMs cela m'intéresse.
Les cartes SSB et SGB sont aussi référencées par contre je ne connaissais pas l’existence des cartes MLF et ADDA.
pour l'instant, n'ayant encore pas assez de renseignements j'ai mis en tête de colonne les adresses utilisées pour les I/O.

pour compléter/corriger cette cartographie, je recherche les docs (papier ou scan) des cartes suivantes:
-IOM-MPF-IP
-TVB-MPF-IP
-EPB-MPF-IP
-SGB-MPF
ainsi que, maintenant, les carte MLF et ADDA!!! :mrgreen:

j'aimerai aussi trouver la doc de la carte "I/O Christiani"

si tu as des docs ou autre je suis preneur.
Merci

PS: je me suis aussi amusé à refaire les Overlays (voir plus haut dans les posts), ils n'ont d'utilité que si on se retrouve en possession d'un matériel sans Overlays. Je me suis amusé, depuis a en faire un autre paru dans LED N°11 de 1983 ou ils avaient transformé le MPF en machine à écrire!
Ici pareil, si tu as des overlays que je n'ai pas encore saisie peux tu m'en envoyer une photo?

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 13 avr. 2020 19:06

@Notator
Encore merci pour tes remarques, voici la dernière version faites avec pour l'instant peu de modifications mais je vais creuser ce que tu m'as dit.
Cartographie des MPF - v500.rar
(386.79 Kio) Téléchargé 13 fois

de plus j'ai récupéré une photo sur le net qui est assez intéressante concernant les extensions des MPF-1P:
2020-04-13_18h08_21.png
2020-04-13_18h08_21.png (1.34 Mio) Vu 407 fois

Il y en a certaines en bas de la liste qu'on ne vois pas ou plutôt que je n'ai jamais vu sur le Net.

bonne soirée

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Notator
Messages : 562
Enregistré le : 09 août 2015 20:13
Localisation : Lyon

Re: MPF-I

Message par Notator » 14 avr. 2020 15:07

Ah oui, il y a aussi une troisième carte EPB, la EPB-MPF-1BP, qui fonctionne avec les versions B et P.

http://www.computinghistory.org.uk/det/ ... B-MPF-1BP/


Il semblerait que vers la fin de commercialisation des cartes Micro Professor, Multitech ait réalisé des cartes PRT et EPB (peut-être d'autres, je ne sais pas) qui puissent fonctionner aussi bien sur le MPF1B que sur le MPF1P. Elle sont repérables par leur suffixe : '1BP'.
Naturellement, l'adresse d'appel de leur programme est différente selon la version de leur carte UC 'maître'.

Pour la carte vidéo que tu montres, non, ce n'est pas celle que j'ai, qui a pour processeur un 9745 et de la mémoire vidéo, et qui sort en vidéo composite. Elle a aussi un connecteur d'extension pour rajouter une carte fille (que je n'ai pas) qui permet la couleur.
Modifié en dernier par Notator le 14 avr. 2020 15:18, modifié 1 fois.

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 14 avr. 2020 15:17

Bonjour,
pourrais tu mettre une photo en gros plan de ta carte vidéo? j'aimerai la voir.
pour ce qui est des deux taris de la carte IOM j'ai retrouvé la pub en fait c'est bien pour le IP mais les deux tarifs étaient avec et sans mémoire! :roll:
LM12-Page002.jpg
LM12-Page002.jpg (367.48 Kio) Vu 360 fois

C'est en bas de la page!
Voila ce qui arrive quand on lit en travers :oops: :oops: :oops: :oops:

bonne journée
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 14 avr. 2020 15:32

Re-bonjour,
je recherche aussi les docs suivantes, quelle que soit la langue:
MCI-MPF - 6.jpg
MCI-MPF - 6.jpg (45.39 Kio) Vu 355 fois

c'est pour la carte suivante:
MCI-MPF - 3.jpg
MCI-MPF - 3.jpg (55.33 Kio) Vu 355 fois
Merci d'avance.
Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Notator
Messages : 562
Enregistré le : 09 août 2015 20:13
Localisation : Lyon

Re: MPF-I

Message par Notator » 15 avr. 2020 13:34

Voici la carte vidéo TVB-A (le processeur vidéo est un EF9367, en non ce que j'ai indiqué plus haut par erreur) :
TVB-A.JPG
TVB-A.JPG (787.25 Kio) Vu 319 fois

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 15 avr. 2020 13:46

Bonjour,
OK pour la carte et merci pour la photo.
C'est étrange on dirait que Multitech a adapté une carte format europe avec un connecteur DIN41612 à leur machine.
Même si l'implantation n'est pas la même, çà me rappelle la carte HRG du Junior Computer, aurai tu le schéma par hasard?
je sais qu'ils avais sortis une extension mémoire pour la carte HRG et je dois avoir les schéma si cela t'intéresse.

Bonne journée
Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Notator
Messages : 562
Enregistré le : 09 août 2015 20:13
Localisation : Lyon

Re: MPF-I

Message par Notator » 15 avr. 2020 17:02

Alors, je ne connaissais pas du tout la carte HRG, et il me semble qu'elle est faite à base de mémoire et de circuits logiques (je n'ai pas trouvé beaucoup d'infos techniques).

Celle-ci dispose d'un vrai GDP (Graphic Display Processor) EF9367.
Elle a deux connecteurs : un pour le MPF1P, et l'autre format Europ pour le Microkit 09.
Je n'ai pas le schéma, j'ai seulement le manuel à couverture rouge de ZMC (l'importateur/diffuseur français des MPF), et il est très succinct.
J'ai l'impression qu'il y a eu des problèmes de fonctionnement, car cette carte a été brièvement au catalogue de ZMC, puis retirée.
La mienne n'est pas opérationnelle, et je n'ai pas encore pris le temps de me pencher dessus.
Elle est pilotée par une Eprom 2732 de 4 ko de AOOO à AFDF
Les 16 registres du 9367 sont de AFEO à AFEF.
Elle dispose de 64 ko de RAM Dynamique (les 8 chips à gauche de la carte).

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 15 avr. 2020 17:36

@Notator
Si tu veux j'ai les 7 articles qui lui ont été consacrés le problème étant leur taille je ne sais pas comment te les transférer. (134MO en PDF) :o :o
tu peux les trouver dans les N° d'Elektor suivant: 87, 88, 90, 91, 93 et 94
On peux lui monter un 9365, 9366 ou 9367!
je pense que le schéma doit être approchant voire similaire hors mis l'implantation.

PS: j'ai écrit HRG or c'est HGR High Graphic Resolution!!! :oops: :mrgreen:

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Avatar du membre
jeffounet
Messages : 144
Enregistré le : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I

Message par jeffounet » 15 avr. 2020 17:37

@Notator

Pourrais tu me scanner la doc que tu as?
merci

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François

Répondre