[TRS-80] Expansion Interface (suite)

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
fneck
Site Admin
Messages : 17531
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

[TRS-80] Expansion Interface (suite)

Message par fneck »

Je lance un nouveau topic pour poursuivre la découverte de l'Expansion Interface pour TRS-80 (début ici http://forum.system-cfg.com/viewtopic.php?t=5144).

J'ai donc une interface fonctionnelle coté mémoire mais dont le lecteur de disquette lui ne fonctionne pas. Voici l'écran obtenu au démarrage de l'ensemble:
Image

A ce moment, le moteur du lecteur de disquettes tourne quelques secondes et l'écran reste figé comme sur la photo ci-dessus. Il ne s'agit pas d'un écran aléatoire comme on pourrait le penser au premier abord, car si l'on regarde bien le boot d'un TRS80, sans l'EI raccordée, on aperçoit cet écran furtivement avant d'aboutir à l'invite du Basic. En fait le TRS80 reste bloqué lors de son init. D'ailleurs, l'appui sur la touche BREAK pendant cette séquence lance normalement le Basic.

Le contrôleur de disquettes est un dérivé du FD1771de Western Digital. Ces composants sont réputés assez fragiles, ou du moins l'expérience des collectionneurs le montre régulièrement:
Image

Sans chercher plus loin la panne, j'ai de suite commandé deux composants de remplacement, que je viens de recevoir aujourd'hui:
Image

Immédiatement l'image obtenu au boot est plus explicite, au moins cette fois je sais que le TRS-80 essai de lire quelques chose qu'il ne trouve pas. C'est peut être simplement ma disquette qui est illisible, néanmoins qui fonctionne avec l'émulateur logiciel du Model 1:
Image

Je choisi alors de remplacer le lecteur de disquette par l'émulateur HxC et une image de TRSDOS 2.3:
Image

Et voila :D
Image

Je vais continuer les essais en branchant la carte HxC et le lecteur de disquettes.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
6502man
Messages : 12329
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [TRS-80] Expansion Interface (suite)

Message par 6502man »

Félicitations pour le diagnostique et la réparation rapide :)

Sinon sur ces annonces on peut voir un cable de connexion avec un boitier qu'est ce que c'est ?

http://www.ebay.com/itm/301087747589
http://www.ebay.com/itm/301090667483
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17531
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [TRS-80] Expansion Interface (suite)

Message par fneck »

Il s'agit d'un câble amplifié, à utiliser uniquement avec certaines versions de l'Expansion Interface.
On voit sur le premier lien que tu as posté, un cable DIN supplémentaire, c'est encore une variante toujours pour régler les problèmes de connexions entre l'UC et l'Expansion.

J'ai piqué la photo d'Ebay:
Image
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
6502man
Messages : 12329
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [TRS-80] Expansion Interface (suite)

Message par 6502man »

Ah okay donc si avec une simple nappe cela ne fonctionne pas c'est qu'il faut un amplificateur de bus :roll:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17531
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [TRS-80] Expansion Interface (suite)

Message par fneck »

Tu retrouveras un peu l'historique des évolutions du câble sur cette page http://www.trs-80.org/radio-shack-expansion-interface/ (en anglais).
Radio Shack tried three different solutions to the problems:
  • - First, they tried buffered cables which had special circuitry inside to amplify the signals and reduce noise.
    - Next, they tried the “DIN cable modification”, which separated the crucial memory signals from the main cable into another three-pin cable with DIN connectors.
    - When neither solution corrected all of the problems, they redesigned the Expansion Interface itself.
Pour ma part j'ai la chance de posséder le boitier "redessiné" donc en théorie sans problème. Alors comment repérer facilement un "nouveau" boitier d'un ancien; dans le nouveau les deux rangées de RAM sont disposées en parallèle avec la longueur du boitier alors que dans les anciens les RAM sont perpendiculaires (d'avant en arrière).

Attention :!: :!: :!: , un boitier modifié pour fonctionner avec un buffer ne doit absolument pas être raccordé avec un simple câble plat car une modification a été faite dans l'EI pour amener du 5V au au buffer via le câble. C'est un contact de masse qui a été modifié en +5V... conséquence ça va fumer.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17531
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [TRS-80] Expansion Interface (suite)

Message par fneck »

J'ai trouvé cet extrait dans le bouquin "Pratique du TRS-80 vol.3" qui explique les différentes versions commercialisées:

Image
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Répondre