MPF-I (replica 2022)

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 de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Bonjour,
c'est une plaque de clavier imprimée sur papier ou autre chose ?
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: MPF-I (replica 2022)

Message par gotcha »

On dirait du papier imprimé puis plastifié.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Savez vous quel type de connecteur alimentation il faut sur les PCB Serial_Mem et VIO ?

Si vous avez un lien, je suis preneur.

Pierre.
connecteur alim MPF-1.JPG
connecteur alim MPF-1.JPG (54.83 Kio) Consulté 3605 fois
Avatar de l’utilisateur
gleike
Messages : 1341
Inscription : 16 oct. 2014 11:12
Localisation : Ludres (54710) Meurthe & Moselle

Re: MPF-I (replica 2022)

Message par gleike »

https://www.e44.com/connectique/connect ... FA25C.html
Existe en 2.5 ou 2.1, au choix.
Image

J'ai pris la même pour mon réplica Mpf-1, il y a deux oreilles avec des trous pour le fixer au PCB,
cela crée moins de contrainte sur les pastilles et les soudures lors de l'extraction ou en cas de choc sur la prise.
Avatar de l’utilisateur
gleike
Messages : 1341
Inscription : 16 oct. 2014 11:12
Localisation : Ludres (54710) Meurthe & Moselle

Re: MPF-I (replica 2022)

Message par gleike »

F1FCO a écrit : 13 oct. 2022 11:17 Bonjour,
c'est une plaque de clavier imprimée sur papier ou autre chose ?
J'ai fait ça vite fait, c'est imprimé puis collé sur un bout de carton mince,
plastifié avec du ruban adhésif d'emballage (d'ailleurs, j'ai fait des plis en le collant en bas a droite :roll: )
et percé à l'emporte-pièce.

C'était pour faire plus joli pour la photo :mrgreen:
Avatar de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Merci pour les informations sur le cache clavier et sur les connecteurs d'alimentation.

J'ai terminé de câbler la platine Serial_Mem mais je n'arrive pas à trouver le fichier HEX (ou BIN) à graver dans une 2732 pour l'emplacement U7.
Si quelqu'un a ça, ou le lien exact pour le télécharger ?

Je ne le vois pas sur : https://electrickery.hosting.philpem.me ... /mpf1/doc/
ni sur le GITHUB : https://github.com/MatthewWCook/Z80Proj ... t%201/Code
ni sur HackaDay : https://hackaday.io/project/184047-seri ... sor-mpf-ib
ni là : https://www.electrickery.nl/comp/mpf1/Serial_MEM/

Ou alors il y a quelque chose à faire (à installer ?) sur la platine MPF-1 ?

Je suis une buse... Merci pour votre aide.

Pierre.
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: MPF-I (replica 2022)

Message par gotcha »

Il y a le code source sur github (https://github.com/electrickery/Z80SerialMonitor). Il faut donc l'assembler pour créer le fichier .bin ou .hex.

Par contre, comme chaque assembleur Z80 a tendance à avoir sa propre syntaxe pour les directives, il faut utiliser le même assembleur qu'electrickery (z80pack/z80asm sous Linux) ou alors faire les modifs pour un autre assembleur.

Si je trouve le temps, je regarde ça ce soir après le boulot (j'utilise aussi Linux pour développer).
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Ok Gotcha, si tu sais et peux faire ça, ça m'aiderai bien.

Je vais avoir sans doute les mêmes problèmes avec la carte VIO : 2 EPROMS 2716 ou 232 en U12 et une 2716 en U19.

Il y a un fichier : VIO_MPF_I_v2.2.zip
sur https://electrickery.hosting.philpem.me ... /mpf1/doc/

Mais à quoi correspond t-il ?
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: MPF-I (replica 2022)

Message par gotcha »

gotcha a écrit : 13 oct. 2022 16:36 Il y a le code source sur github (https://github.com/electrickery/Z80SerialMonitor). Il faut donc l'assembler pour créer le fichier .bin ou .hex.
J'ai compilé le même assembleur qu'electrickery (z80pack/z80asm), et j'ai pu assembler le moniteur.

Par contre, il demande de choisir entre deux configurations (adresses de ROM, RAM et d'UART).
Pour l'assemblage, j'ai pris la configuration qui me semble être celle de la carte SerialMem:

Code : Tout sélectionner

ROM_BOTTOM: EQU    0F000h		; Bottom address of ROM
RAM_BOTTOM:  EQU    01800h		; Bottom address of RAM
UART_BASE:  EQU     0E0h        ; Base port address, DART uses 4 ports
En effet, dans le doc de la carte SerialMem, je lis ça:
The DART is default configured to use I/O-ports E0-E3h. This can be changed by jumpers to another set of ports in the E4h-EFh range.
The extra ROM socket with the serial monitor is mapped to F000h-FFFFh.
Et 01800h corresponds à la base de la RAM sur le MPF-1

Voici le Fichier Hex et le listing:
Z80Monitor-serialmem.zip
Moniteur pour carte SerialMem
(33.08 Kio) Téléchargé 53 fois

EDIT: j'ai ajouté le listing en plus du fichier .hex
Dernière modification par gotcha le 14 oct. 2022 11:15, modifié 1 fois.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
jeffounet
Messages : 1563
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: MPF-I (replica 2022)

Message par jeffounet »

Bonsoir à tous,

@Gotcha, Merci pour ton aide.

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
Avatar de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Merci Gotcha
juste encore une question : le fichier Z80monitor.hex fait 8 Ko.
Est ce que ça rentre dans une 2732 ?

J'ai programmé une MBM2732, je l'ai installé, il ne se passe rien sur l'écran ???
J'utilise TERATERM en 19200 bauds, idem pour le cavaliers de J6.
Sortie sur la prise DB9, le MAX232 est installé.

Connecté ou non à la platine MPF-1, c'est pareil.

On verra tout ça plus tard, la nuit porte conseil...

Pierre.
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: MPF-I (replica 2022)

Message par gotcha »

Le .hex est au format Intel Hex. C'est un fichier où les nombres sont spécifiés en caractères ASCII (2 fois plus gros qu'en binaire) et qui contient en plus adresse et checksum et autres données.
Donc contrairement au .bin qui est exactement ce que tu auras dans ton EPROM, le .hex est plus gros.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
Leraptor06
Messages : 672
Inscription : 15 févr. 2022 10:34
Localisation : Mandelieu

Re: MPF-I (replica 2022)

Message par Leraptor06 »

Merci gotcha de partager avec nous
Jp
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: MPF-I (replica 2022)

Message par gotcha »

F1FCO a écrit : 13 oct. 2022 23:57 Connecté ou non à la platine MPF-1, c'est pareil.
Le code dans l'EPROM de la SerialMem est du code pour le Z80 qui est sur le MPF-1. Donc rien ne se passera sans connexion au MPF-1.

Il faut aussi lancer l’exécution du moniteur de la SerialMem, sinon tu restes sur le moniteur d'origine du MPF-1. Je ne sais pas quel est son point d'entrée (je n'ai pas encore regardé de doc), mais c'est certainement F000h (l'adresse du début de la ROM de la SerialMem).

Donc avant de tenter une connexion série, je ferais au clavier: F 0 0 0 Go
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
F1FCO
Messages : 501
Inscription : 26 juin 2015 23:22
Localisation : NIMES

Re: MPF-I (replica 2022)

Message par F1FCO »

Tout est connecté,
j'appui sur reset du MPF-1, il affiche uPF--1
j'appui sur MON, il affiche SYS-SP
j'appui sur ADDR, il affiche 0637 10
je tape F000 (il s'affiche F000 FF) puis j'appui sur GO
et il me réaffiche SYS-SP !!!

et rien sur TERATERM

je ne comprends rien à ces machines en hexadécimal !
Répondre