Carte d'émulation disque dur pour TRS-80 Modèle II
La carte est encore au niveau prototype et comporte encore des Bugs, informatiques et électroniques
L'étude de la carte se poursuivra, si une demande se fait sentir et si les personnes impliquées dans ce projet suivent un cahier des charges bien établit.
Cette carte est un mélange de la carte FredHD de Frédéric VECOVEN, du BUS utilisé par TANDY, ....etc
La carte contrairement à la FredHD peut émuler un TRS-80 Modèle II, et cela sous différent DOS différents en Auto- Boot
Les DOS testé pour le moment
- TRSDOS 4.0
- CP/m 2.2
- CP/m +
Le premier problème que j'ai rencontré, c'est que le TRS-80 Modèle II n'a pas de BUS indépendant de sortie. J'ai donc utilisé la carte HD Type II de chez Tandy. Malheureusement ce BUS théoriquement identique au BUS du TRS-80 Modèle III n'est pas au même standard et n'est absolument pas piloté de la même façon:
- Ce BUS de sortie est piloté par un I.C. DP8304 qui est un Bidirectional Transceiver (non-Inverting) asymétrique de 16mA et 48ma
- Des réseaux de résistances en bout de BUS sont obligatoires, pour que les signaux TTL soit dans la zone indéterminée quand les signaux sont aux repos.
- Ces réseaux de résistances baissent ainsi l'impédance du BUS et immunise mieux le BUS aux parasites...etc
- Les I.C. actuels fonctionnent avec des sorties 24mA au maximum
Donc il était impossible comme pour la FredHD de positionner une GAL ou tout autres I.C. en direct. Et la longueur du câble plat était ridiculement petit et devait impérativement être de très bonne qualité avec le minimum de pF au mètre!!!!
J'ai donc utilisé d'autres I.C.: dés que j'ai trouvé des équivalents ou presque en 48mA de sortie.
Pour l'instant ces Caractéristiques:
- Peut être branché au TRS-80 Modèle II avec un câble plat de 1 mètre
- Comporte un bouton poussoir de "RESET" du PIC
- La sortie et l'entrée de la carte est identique à un disque dur Tandy, sauf malheureusement pour un I.C. (Il faudrait revoir le software du PIC).
- La carte doit être alimenté par un +5V externe au TRS-80 Modèle II
- La carte mesure 100mm pour se glisser dans les boitiers aux normes Européennes
La carte fonctionne correctement, en suivant cette procédure:
- Mettre sous tension la carte M2HD
- Attendre le clignotement (1 seul de 0,5s) de la Led verte (attention suivant les DOS et le contenu de la carte SD, l'attente peut durer entre 1s et 1mn)
- Mettre sous tension le TRS-80 Modèle II
- Avec les DOS CP/m le démarrage est très souvent immédiat
- Avec le DOS TRSDOS 4.0, plusieurs "RESET" du TRS-80 Modèle II sont parfois nécessaires.
Les troubles du comportement de la M2HD:
- Elle peut, mais très rarement se bloquer, par exemple en changeant de carte SD, un reset de la M2HD est donc nécessaire
- Si vous changez de DOS sans stopper les alimentations entre DOS CP/m, vous n'aurez pas de problème.
- Si vous changez de DOS TRSDOS 4.0 vers CP/m, vous n'aurez pas de problème
- Si vous changez de DOS CP/m vers TRSDOS, vous pouvez avoir un blocage du TRS-80 Modèle II et de la M2HD!!!! Ce phénomène n'a pas encore d'explications certaines. Je soupçonne un chevauchement de mémoire ou d'adressage de la carte HD type II!! Pour débloquer la situation couper l'alimentation du TRS-80 Modèle II et de la carte M2HD. Si le problème persiste, il faut lancer une disquette TRSDOS et utiliser le test de la carte HD type II (Ce test semble donner le déblocage de l'adressage de la carte)
Vue de dessus avec la carte SD
Vue de dessous:
Vue avec câble plat:
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