TRS-80 en France

Visites

Visiteurs
45
Articles
208
Liens internet
9
Compteur d'affichages des articles
358762

CARTE Type MegaMen 3Mo

Elle permet au TRS-80 M4 de passer de 128Ko de RAM à 3Mo

Cette carte m'a été prêté, elle a fait le tour du monde pour trouver "la solution" pour la faire fonctionner

La carte présentée ne possède pas de référence permettant d'identifier son concepteur ni son type.
Aucunes sérigraphies. Son branchement est identique à une Carte Megamen 3Mo de ALPHA Technology
Une copie de carte ALPHA, ANITEK où une carte vendue sous licence?
 
Sans sa documentation, je n'ai jamais réussi à faire fonctionner cette carte correctement!!! Faut-il un pilote spécial pour cette carte?

Avec différents softwares, j'ai obtenu:

Hyperbnk:
Extended bank in use. Cannot install Hyper Bank
Hyperdrive:
No free Ram bank left
hyperdrive was not installed
Superdrive:
Was not installed
Memtest:
Error at adress 10000H (65536 in decimal)
Wrote 02H, read 03H
Lescript 2.01:
13300 free

Lescript 2.02:

2030000 free avec 1 barrette de 1Mo????

 

La Gal sur cette carte est verrouillée, je n'ai pu ainsi comprendre son fonctionnement exact.

La pin 20 (IORQ\) du Z80 n'étant pas utilisée, il semble que cette carte fonctionne différemment que la carte Supermen du TRS-80 M1 et n'utilise pas le fonctionnement en mémoire paginée avec des OUTxx.

J'ai bien essayé de la faire fonctionner avec les exemples donnés dans la documentation de la carte Supermen, mais sans succès.

Je possède seulement un TRS-80 M4 NGA, peut être qu'avec un TRS-80 M4 GA, les résultats auraient été plus concluants?

 

Je recherche donc les équations de cette GAl ou PAL (verrouillée sur cette carte) ou son fichier .JED et sa documentation, pour comprendre le fonctionnement de cette carte.

 

La description de cette carte

Cette carte possède une PAL non verrouillée et une GAL verrouillée. Pourquoi l'utilisation d'une PAL et d'une GAL? Pourquoi verrouiller la GAL et pas la PAL?
Il semblerait qu'à l'origine cette carte possédait deux PAL et qu'une des PAL a été remplacée par une GAL qui a été verrouillée par inadvertance?
Sous la carte nous trouvons des straps et coupures de pistes pour augmenter le nombre de barrettes mémoires

  1. Aucun condensateur??? Sans condensateur cette carte fonctionnait qu'avec les condensateurs de la carte mère!!!

  2. La Pal et la Gal rentrent difficilement

  3. Il existe deux positions pour le Z80 (une version por le TRS-80 M4  NGA et une version pour le TRS-80 M4 GA?).

  4. La carte fonctionne avec des barrettes SIPP, mais il est facile de modifier les barrettes SIMM en SIPP

  5.  Le Z80 a les pins 21 et 22 en débordement qui sont respectivement WR\ et RD\. Il me semble que sans pilote la carte fonctionne avec la mémoire de la carte mère et que la PAL fait basculer WR\ et RD\ sur la MegaMen dés l'activation de son pilote.

  6. Avec cette carte, il n'est plus possible d'installer une carte graphique sur un TRS-80 NGA

  7. ...etc

But:

  1. Pouvoir récupérer les softwares déjà existants

  2. Garder une trace de notre patrimoine numérique

  3. Mettre à disposition un schéma pour le dépannage et comprendre le fonctionnement de la carte.

Schéma de la carte

Équation de la PAL

PartNo   01 ;
Date     16/05/2016 ;
Revision 01 ;
Designer Regis MUNOZ ;
Company  ;
Assembly None ;
Location None ;
Device   g20v8a ;
 
/********************************************/
/* chip PAL20L8 A Remplacer par une GAL20V8 */
/* Carte mémoire 3Mo pour TRS-80 M4   */
/********************************************/
 
/* *************** OUTPUT PINS ********************/
PIN 1=A14
PIN 2=A15
PIN 3=CLK
PIN 4=A7
PIN 5=A6
PIN 6=A5
PIN 7=A4
PIN 8=A3
PIN 9=RFSH
PIN 10=WR2
PIN 11=RD2
PIN 13=QD7
PIN 14=QD6
PIN 23=MREQ
 
/* *************** OUTPUT PINS ********************/
PIN 15=RD1
PIN 16=WR1
PIN 17=A
PIN 18=CLK1
PIN 19=FE2
PIN 20=FE1
PIN 21=F21
PIN 22=WE
 
/* ***************** EQUATIONS ********************/
/WE = /WR2
WE.oe = 'b'1;      /* Connect to VCC */
 
/F21 = (/CLK1 * /A3) + (/F21 * CLK1)
F21.oe = 'b'1;     /* Connect to VCC */
 
/FE1 =   /A15 * A14 * /MREQ * F21 * /WR2 * QD6 * /QD7
  + A15 * /A14 * /MREQ * F21 * /WR2 * /QD6 * QD7
  + A15 * A14 * /MREQ * F21 * /WR2 * QD6 * QD7
  + /A15 * A14 * /CLK * F21 * /A * QD6 * /RD2 * /QD7
  + A15 * /A14 * /CLK * F21 * /A * /QD6 * /RD2 * QD7
  + A15 * A14 * /CLK * F21 * /A * QD6 * /RD2 * QD7
  + /MREQ * /FE1
FE1.oe = 'b'1;     /* Connect to VCC */
 
/FE2 =   /A15 * A14 * /MREQ * /F21 * /WR2 * QD6 * /QD7
  + A15 * /A14 * /MREQ * /F21 * /WR2 * /QD6 * QD7
  + A15 * A14 * /MREQ * /F21 * /WR2 * QD6 * QD7
  + /A15 * A14 * /CLK * /F21 * /A * QD6 * /RD2 * /QD7
  + A15 * /A14 * /CLK * /F21 * /A * /QD6 * /RD2 * QD7
  + A15 * A14 * /CLK * /F21 * /A * QD6 * /RD2 * QD7
  + /MREQ * /FE2
FE2.oe = vcc
 
/CLK1 = MREQ * /A7 * A6 * A5 * /A4 * /WR2
CLK1.oe = 'b'1;     /* Connect to VCC */
 
/A = (CLK * /MREQ * /RFSH) + (/MREQ * /A)
A.oe = 'b'1;      /* Connect to VCC */
 
/WR1 =    /A15 * /A14 * /MREQ * /WR2
  + /MREQ * /WR2 * /QD6 * /QD7
  + /A14 * /MREQ * /WR2 * QD6
  + A14 * /MREQ * /WR2 * /QD6
  + /A15 * /MREQ * /WR2 * QD7
  + A15 * /MREQ * /WR2 * /QD7
  + MREQ * /WR2
WR1.oe = 'b'1;     /* Connect to VCC */
 
/RD1 =    /A15 * /A14 * /MREQ * /RD2
  + /MREQ * /QD6 * /RD2 * /QD7
  + /A14 * /MREQ * QD6 * /RD2
  + A14 * /MREQ * /QD6 * /RD2
  + /A15 * /MREQ * /RD2 * QD7
  + A15 * /MREQ * /RD2 * /QD7
  + MREQ * /RD2
RD1.oe = 'b'1;     /* Connect to VCC */

Fichier PAL20L8ANC.JED

Fichier conversion PAL20L8 vers GAL20V8

Fichier P2G20L8.JED

Certains textes et certaines images présentes sur mon site
sont peut être encore sous Copyright de leurs éditeurs et auteurs respectifs.
Si ces derniers le désirent, je les retirerai immédiatement

Email: ph@prof-80.fr

 

 

 
 

TRS-80 Modèle II,12,16....