Rétro-ingénierie d'un mod Zx81

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
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

Bonjour à tous,

en 2015, j'avais ouvert le sujet ZX81 super modifé n'affiche rien à l'écran.

J'ai décidé de mettre le mod composite à base de NE555.

Mais avant ça, je me souviens de l'engouement que ce mod avait soulevé.

J'ai donc décidé dans un premier temps de faire l'analyse de ce module.

Il y a deux parties si j'ai bien compris. Une partie mémoire avec deux module 4416 (donc 16K en tout ?) et une partie vidéo qui reste mystérieuse.

Je vais mettre à jour ce message au fur et à mesure de mes avancées.
Mes questions viendront dans des messages ensuite.

Si vous voulez participez, soyez le bien venu, j'ai déjà passé plusieurs jours dessus et je suis loin d'avoir terminé.

Sur la face composant, l'inscription Pin x IC xxx fait référence à où va le fil sur la carte mère du Zx81 (ici une issue one).

Le côté piste a été reconstitué. Il est très imparfait niveau taille de piste et placement, mais permet de s'y retrouver et de faire ensuite le schéma de principe.
Pièces jointes
schema_logique_memoire.png
schema_logique_memoire.png (188 Kio) Consulté 1804 fois
schema_hack_cote_composants.png
schema_hack_cote_composants.png (240.39 Kio) Consulté 2186 fois
schema_hack.png
schema_hack.png (93.35 Kio) Consulté 2472 fois
Dernière modification par bubulemaster le 06 déc. 2022 15:39, modifié 8 fois.
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

Voici les photos de la bête
Pièces jointes
P1050651 (Custom).JPG
P1050651 (Custom).JPG (1.11 Mio) Consulté 2689 fois
P1050650 (Custom).JPG
P1050650 (Custom).JPG (1.03 Mio) Consulté 2689 fois
P1050649 (Custom).JPG
P1050649 (Custom).JPG (1.03 Mio) Consulté 2689 fois
P1050648 (Custom).JPG
P1050648 (Custom).JPG (1.22 Mio) Consulté 2689 fois
P1050647 (Custom).JPG
P1050647 (Custom).JPG (1.04 Mio) Consulté 2689 fois
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

Les dernières
Pièces jointes
P1050653 (Custom).JPG
P1050653 (Custom).JPG (991.14 Kio) Consulté 2689 fois
P1050652 (Custom).JPG
P1050652 (Custom).JPG (937.17 Kio) Consulté 2689 fois
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

Il y a un condensateur céramique avec l'inscription Q100 10%. Est-ce 10pF ?

Le condensateur bleu (un tantale ? et si oui pourquoi ?) à l'inscription 22 6V. Je dirais un 22pF ?
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17423
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Rétro-ingénierie d'un mod Zx81

Message par fneck »

Q100... sans certitude mais je dirais plutôt 100pF.
Et pour le tantale c'est à mon avis 22µF.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

Effectivement, Fabien, tu as raison.

Autre question, le grand fil violet à l'arrière est en parallèle d'une piste qui est en bon état.
Y aurait-il une raison particulière ?
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
jeffounet
Messages : 1563
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: Rétro-ingénierie d'un mod Zx81

Message par jeffounet »

Bonsoir à tous,

Ce montage me fait penser à 2 montages différents
-Le premier, bien sûr, une extension mémoire.
-Le second c'est l'inverseur vidéo paru dans micro système de mars/avril 1982 à base de 74ls14 et 74ls03 + 2 R ajust + transistor
J'ai le document mais même optimisé il fait 1.8MO
Je vais voir ce que je peut faire.

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
fneck
Site Admin
Messages : 17423
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Rétro-ingénierie d'un mod Zx81

Message par fneck »

bubulemaster a écrit : 14 nov. 2022 21:19 Autre question, le grand fil violet à l'arrière est en parallèle d'une piste qui est en bon état.
Y aurait-il une raison particulière ?
Non, à part si éventuellement la piste est vraiment trop étroite (ou abîmée) à un endroit en rapport avec le courant qui doit y passer.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

jeffounet a écrit : 14 nov. 2022 21:50 ...
Je crois l'avoir trouvé http://fr.1001mags.com/parution/micro-s ... e-integral

ou télécharger le magazine (300Mo) : https://www.abandonware-magazines.org/a ... =64&page=2
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
jeffounet
Messages : 1563
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: Rétro-ingénierie d'un mod Zx81

Message par jeffounet »

Bonjour,

C'est bien cela à partir de la page 107.
Sur ta carte on voit un jump de sélection il doit être configuré en écriture blanche sur fond noir c'est à dire en mode vidéo inverse.

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
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17423
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Rétro-ingénierie d'un mod Zx81

Message par fneck »

Si vous ne voulez pas télécharger 300 Mo pour quelques pages, vous pouvez aussi les choisir individuellement :
https://www.abandonware-magazines.org/a ... &album=oui
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Rétro-ingénierie d'un mod Zx81

Message par bubulemaster »

J'ai presque terminé de trouver d'où viennent les fils du module.

Et à ce sujet, j'ai remarqué que sur la carte mère du Zx81, les résistances R18 à R26 (1K sur les lignes A0 à A8 avant la ROM) sont court-circuitées volontairement.

Et sur le mod, on retrouve des résistances de 1K sur ces même lignes.

La résistance R2 (680 ohm) de la carte mère du Zx81 a été enlevée. Elle est sur la ligne /RAM C.S.
Je suppose que le but est de ne plus utiliser les puce IC4a et IC4b (les 1K de mémoire) car elles sont remplacées par les 4416 du module.

Par contre, je ne comprend pas l'utilité des résistances de 1K sur les lignes A0 à A8. Je n'ai pas trouvé le datasheet du ZCM38818P. Je me dis que c'est pour un adaptation de tension... mais les lignes A9 à A12 n'ont pas de résistance.
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).
Vinted | Le bon coin | Ebay
Avatar de l’utilisateur
pascalien
Messages : 964
Inscription : 21 janv. 2019 23:40
Localisation : 93200 ST DENIS
Contact :

Re: Rétro-ingénierie d'un mod Zx81

Message par pascalien »

Le ZMC pourrait être une ROM programmée en usine.
https://www.sinclairzxworld.com/viewtop ... 695#p14695
D'après la photo et en recherchant le datasheet du circuit situé à la même place.
Avatar de l’utilisateur
jeffounet
Messages : 1563
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: Rétro-ingénierie d'un mod Zx81

Message par jeffounet »

bonjour,

Pour ce qui est des résistances elle sont là dû à la conception propre du ZX et de son ULA.
Cela avait été expliqué mais je ne sais plus où.
Dans tous les cas on ne peut pas les supprimer sous risque, au mieux d'empêcher le fonctionnement de l'ordinateur au pire la destruction de l'UC et de l'ULA.

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
Patrice
Messages : 1516
Inscription : 14 janv. 2008 10:42
Localisation : https://www.ville-saintes.fr/
Contact :

Re: Rétro-ingénierie d'un mod Zx81

Message par Patrice »

Elles sont là pour protéger les circuits intégrés dans le cas d'un court-circuit involontaire. :wink:
Répondre