MPF-I (replica 2022)
Modérateurs : Papy.G, fneck, Carl
Re: MPF-I (replica 2022)
Bonjour,
c'est une plaque de clavier imprimée sur papier ou autre chose ?
c'est une plaque de clavier imprimée sur papier ou autre chose ?
Re: MPF-I (replica 2022)
On dirait du papier imprimé puis plastifié.
Amstrad CPC et Goupil power
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Re: MPF-I (replica 2022)
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.
Si vous avez un lien, je suis preneur.
Pierre.
- gleike
- Messages : 1344
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: MPF-I (replica 2022)
https://www.e44.com/connectique/connect ... FA25C.html
Existe en 2.5 ou 2.1, au choix.
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.
Existe en 2.5 ou 2.1, au choix.
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.
- gleike
- Messages : 1344
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: MPF-I (replica 2022)
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 )
et percé à l'emporte-pièce.
C'était pour faire plus joli pour la photo
Re: MPF-I (replica 2022)
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.
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.
Re: MPF-I (replica 2022)
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).
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
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Re: MPF-I (replica 2022)
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 ?
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 ?
Re: MPF-I (replica 2022)
J'ai compilé le même assembleur qu'electrickery (z80pack/z80asm), et j'ai pu assembler le moniteur.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.
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
Et 01800h corresponds à la base de la RAM sur le MPF-1The 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.
Voici le Fichier Hex et le listing:
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
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Re: MPF-I (replica 2022)
Bonsoir à tous,
@Gotcha, Merci pour ton aide.
Bonne soirée
Jean-François
@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
Jean-François
Re: MPF-I (replica 2022)
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.
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.
Re: MPF-I (replica 2022)
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.
Donc contrairement au .bin qui est exactement ce que tu auras dans ton EPROM, le .hex est plus gros.
Amstrad CPC et Goupil power
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
- Leraptor06
- Messages : 684
- Inscription : 15 févr. 2022 10:34
- Localisation : Mandelieu
Re: MPF-I (replica 2022)
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
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Re: MPF-I (replica 2022)
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 !
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 !