{"id":1245,"date":"2019-11-27T14:02:38","date_gmt":"2019-11-27T13:02:38","guid":{"rendered":"https:\/\/ceo.oric.org\/?p=1245"},"modified":"2019-11-27T14:02:38","modified_gmt":"2019-11-27T13:02:38","slug":"journal-du-hard-18cartouche-telestrat-extension-ram-64k","status":"publish","type":"post","link":"https:\/\/oric.bqtt.net\/index.php\/2019\/11\/27\/journal-du-hard-18cartouche-telestrat-extension-ram-64k\/","title":{"rendered":"Journal du hard (18)Cartouche Telestrat, extension ram 64K"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Article issu de : <a href=\"https:\/\/www.oric.org\/ftp\/ceo\/ceomag\/downloads\/\/\/1999\/ceomag\/03_march\/\/107-04-06.pdf\">https:\/\/www.oric.org\/ftp\/ceo\/ceomag\/downloads\/\/\/1999\/ceomag\/03_march\/\/107-04-06.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Par Claude S et Andr\u00e9 C <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et pour commencer, un petit ERRATUM. Le troisi\u00e8me sch\u00e9ma (Cartouche de type 3 banques) de la figure 4, du Journal du Hard n\u00b016 comporte une erreur. En effet, la r\u00e9sistance 4,7 Kohms ne doit pas \u00eatre reli\u00e9e \u00e0 la broche 27 (A14), mais \u00e0 la broche 28 (+TV). Les lecteurs attentif on r\u00e9ctifi\u00e9 d&#8217;eux-m\u00eames, d&#8217;autant que les sch\u00e9mas situ\u00e9s de part et d&#8217;autre montraient eux, la bonne connexion ! <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L&#8217;EXTENSION RAM 64K Version 1.0 pour ORIC TELESTRAT  <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cette extension RAM fut une bien belle invention permettant de faire cohabiter les DOS et les applications sur le port gauche et 4 banques de 16Koctets de RAM sur le port droit. La mention &#8220;version 1.0&#8221; rappelle que cette cartouche RAM \u00e9tait livr\u00e9e, non seulement avec une notice de 12 pages, mais aussi avec une disquette contenant des programmes pour exploiter cette extension m\u00e9moire. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple, INSTAL.COM permet d&#8217;installer un disque virtuel occupant toute la RAM (en th\u00e9orie 64koctets soit 256 secteurs mais en pratique seulement 248 secteurs car la gestion de ce disque virtuel consomme un peu de m\u00e9moire). INSTALTEL.COM permet d&#8217;installer la banque TELEMATIC en RAM. En effet, la cartouche RAM prend la place de la cartouche TELEMATIC dans le port droit. La m\u00e9moire utilis\u00e9e pour la banque TELEMATIC est prise  sur le disque virtuel dont la capacit\u00e9 diminue de 32 secteurs (8 koctets).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">D&#8217;autres utilitaires ou informations, permettent de g\u00e9rer cette extension RAM \u00e0 partir du Langage Machine ou \u00e0 partir du langage FORTH (acc\u00e8s direct aux banques de m\u00e9moire dans les deux cas). Enfin, des programmes suppl\u00e9mentaires permettent de g\u00e9rer le disque virtuel (par exemple pour pouvoir utiliser la commande COPY dans ce contexte sp\u00e9cial) et une fonction de r\u00e9cup\u00e9ration de disque virtuel apr\u00e8s un reset (mais pas une extenction).  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quel luxe de disposer de m\u00e9moire suppl\u00e9mentaire : le TELESTRAT affiche bravement 128 koctets de RAM ! L&#8217;extension RAM autorise aussi l&#8217;utilisation d&#8217;un disque virtuel beaucoup plus v\u00e9loce qu&#8217;un disque r\u00e9el : pour lire 100 fiches de 100 caract\u00e8res, le RAM-DISK met 6s au lieu de 80s pour le lecteur de disquette ! <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Comment est faite la cartouche ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Elle utilise le m\u00eame circuit imprim\u00e9 que les cartouches d&#8217;EPROM et est \u00e9quip\u00e9e de deux circuits int\u00e9gr\u00e9s de type 43256 ou 62256 soud\u00e9s en parall\u00e8le, broche \u00e0 broche, comme dans le cas des cartouches \u00e0 3 banques (STRATORIC par exemple). Toutes les broches, sauf les broches 1 et 20 &#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comme dans le cas des EPROM, la broche 20 correspond \u00e0 la fonction <s>CE<\/s> (Chip Enable, c&#8217;est \u00e0 dire validation du circuit int\u00e9gr\u00e9). La broche 1 est l&#8217;homologue de la broche 27 des EPROM, c&#8217;est la ligne d&#8217;adressage A14, le principe pour piloter les 4 banques est identique \u00e0 ce que nous avons d\u00e9crit pr\u00e9c\u00e9demment pour une cartouche \u00e0 4 banques. Et pour cause, puisque c&#8217;est une cartouche \u00e0 4 banques ! Seuls changent certaines num\u00e9ros de broches du circuit int\u00e9gr\u00e9 et du connecteur de cartouche (puisqu&#8217;il s&#8217;agit maintenant d&#8217;une cartouche pour port droit). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici donc une comparaison cartouche &#8220;64K EPROM&#8221; versus cartouche &#8220;64 K RAM&#8221;. Puisqu&#8217;il faut pouvoir booter, l&#8217;eprom est \u00e9videmment destin\u00e9e au port gauche et la RAM ne peut \u00eatre pr\u00e9sente que sur le port droit.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"\"><tbody><tr><td>Type de cartouche<\/td><td>2 EPROM 27256 (cartouche gauche)<\/td><td>2 RAM 43256 (cartouche droite)<\/td><\/tr><tr><td>num\u00e9ro des broches du circuit int\u00e9gr\u00e9<\/td><td>20 (<s>CE<\/s>) Chip Enable<br>27 (A14) ligne adress.<\/td><td>20 (<s>CE<\/s>) Chip Enable<br>1 (A14) ligne adress.<br>27 (<s>WE<\/s>) Write Enable<\/td><\/tr><tr><td>Num\u00e9ro des broches du connecteur de la cartouche<\/td><td>2B (<s>CS0<\/s>) -&gt; banque 7<br> 1A (<s>CS1<\/s>) -&gt; banque 6 <br> 2A (<s>CS2<\/s>) -&gt; banque 5 <br> 3A (<s>CS3<\/s>) -&gt; banque 4 <\/td><td> 3A (<s>CS0<\/s>) -&gt; banque 4<br> 2B (<s>CS0<\/s>) -&gt; banque 3 <br> 1A (<s>CS0<\/s>) -&gt; banque 2 <br> 2A (<s>CS0<\/s>) -&gt; banque 1 <br> 2B (<s>CS0<\/s>) Write Enable   <\/td><\/tr><tr><td>D\u00e9trompeur du connecteur<\/td><td>A l&#8217;emplacement de la broche 4<\/td><td>A l&#8217;emplacement de la broche 14<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2019\/11\/ceomag_107_04_06.png\" alt=\"\" class=\"wp-image-1248\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;interconnexion de la puce et du connecteur est r\u00e9alis\u00e9e par le m\u00eame circuit imprim\u00e9, qui n&#8217;a subit que de l\u00e9g\u00e8res modifications dont le principe est donn\u00e9 \u00e0 la figure 7. La r\u00e9alisation pratique est faite avec des fils &#8220;volants&#8221; et une piste coup\u00e9e I Le condensateur de lOOnF \u00e9tait absent sur la cartouche de RAM que nous avons autopsi\u00e9e et c&#8217;est un tort. Par contre un fil fin reli\u00e9 \u00e0 la masse a \u00e9t\u00e9 ajout\u00e9, qui court le long du &#8220;ventre&#8221; de la RAM B et qui sert de blindage prot\u00e9geant contre les champs \u00e9lectromagn\u00e9tiques g\u00e9n\u00e9r\u00e9s par la carte m\u00e8re. C&#8217;est un peu rustique et il serait possible de faire mieux, par exemple avec une feuille m\u00e9tallique.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> R\u00c9ALISATION PRATIQUE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"> Trois cas de figure :<br> a)    Vous partez de rien et alors nous vous conseillons plut\u00f4t d&#8217;attendre un de nos prochains articles qui d\u00e9crira la &#8220;big-cartouche&#8221; de Fran\u00e7ois S Cette &#8220;big-cartouche&#8221; repr\u00e9sente vraiment la solution id\u00e9ale<br> b)    Vous avez une cartouche RAM grill\u00e9e. Il vous faudra remplacer les 2 puces en employant la mani\u00e8re forte que nous avons d\u00e9crite pr\u00e9c\u00e9demment (\u00e0 base de pince coupante et de mine de mini-crit\u00e9rium). Si ce genre d\u2019op\u00e9ration vous t\u00e9rrifie, appeler-nous \u00e0 votre secours.<br> c)    Vous voulez r\u00e9-utiliser une cartouche grill\u00e9e de type EPROM. Vous aurez \u00e0 la transformer en cartouche RAM Cette op\u00e9ration n&#8217;est pas difficile, mais il faut avoir un peu de pratique de l&#8217;\u00e9lectronique II vous faudra remplacer l&#8217;EPROM (ou les EPROM) par deux RAM 43256 ou 62256 (pour la proc\u00e9dure d&#8217; &#8220;extraction&#8221; des puces voir notre article pr\u00e9c\u00e9dent). Puisque l&#8217;\u00e9tendue des travaux \u00e0 effectuer d\u00e9pend du type de cartouche dont vous partez (cartouche \u00e0 1,2, 3 ou 4 banques), nous nous contenterons de lister les connections dont il faut v\u00e9rifier l&#8217;existence et qu&#8217;il faut \u00e9ventuellement effectuer si elles ne sont pas pr\u00e9sentes (suivez sur la figure 7, sinon vous ne comprendrez rien) :<br> 1 ) Liaison de la broche B2 (<s>CS4<\/s>) du connecteur de la cartouche \u00e0 la broche 20 (<s>CE<\/s>) de la RAM A par l&#8217;interm\u00e9diaire d&#8217;une diode 1N4148 (situ\u00e9e \u00e0 l&#8217;emplacement marqu\u00e9 &#8220;D2&#8221; sur le circuit imprim\u00e9)<br> 2)        Liaison de la broche A1 (<s>CS5<\/s>) du connecteur de la cartouche \u00e0 la broche 20 (<s>CE<\/s>) de la RAM A par l&#8217;interm\u00e9diaire d&#8217;une diode 1N4148 (situ\u00e9e \u00e0 l&#8217;emplacement marqu\u00e9 &#8220;D1&#8221; sur le circuit imprim\u00e9) En outre, la broche A1 (<s>CS5<\/s>) sera \u00e9galement reli\u00e9e directement \u00e0 la broche 1 (A14) de la RAM A (faire tout simplement un petit pont de soudure entre la piste concern\u00e9e et la broche 1).\f<br> 3)        Liaison broche A2 (<s>CS6<\/s>) du connecteur \u00e0 la broche 20 (<s>CE<\/s>) de la RAM B par l&#8217;interm\u00e9diaire d&#8217;une diode 1N4148 (en &#8220;volant&#8221; : une patte de la diode est soud\u00e9e sur A2, l&#8217;autre est prolong\u00e9e par un fil &#8220;F&#8221; qui passe cot\u00e9 composants au travers d&#8217;un des nombreux oeillets de la carte, avant d&#8217;\u00eatre soud\u00e9 sur la broche 20 de la RAM B)<br> 4)   Liaison broche A3 (<s>CS3)<\/s> du connecteur \u00e0 la broche 20 (<s>CE<\/s>) de la RAM B par l&#8217;interm\u00e9diaire d&#8217;une diode 1N4148 (\u00e9galement en &#8220;volant&#8221;. une patte de la diode est soud\u00e9e sur A3, l&#8217;autre est soud\u00e9e au fil &#8220;F&#8221; ci- dessus En outre, la broche A3 (<s>CS3<\/s>) sera \u00e9galement reli\u00e9e directement \u00e0 la broche 1 (A14) de la RAM B (fil \u201cvolant&#8221;).<br> 5)        Liaison directe de la broche B3 (<s>WE<\/s>) du connecteur aux broches 27 (<s>WE<\/s>) des deux RAM (fil &#8220;volant&#8221; direct).<br> 6)        La broche 20 (<s>CE<\/s>) de la RAM A sera \u00e9galement tir\u00e9e au +5V par une r\u00e9sistance de 4,7 kohms (situ\u00e9e \u00e0 l&#8217;emplacement marqu\u00e9 &#8220;R1&#8221; sur le circuit imprim\u00e9)<br> 7)        De m\u00eame la broche 20 (<s>CE<\/s>) de la RAM B sera tir\u00e9e au +5V par une r\u00e9sistance de 4,7 kohms (soud\u00e9e directement entre les broches 20 et 28 de la RAM B).<br> 8)        Un condensateur de 100 nF doit \u00eatre pr\u00e9sent \u00e0 remplacement marqu\u00e9 &#8220;C1&#8221; sur le circuit imprim\u00e9<br> 9)        Un blindage (un simple fil semble suffire !) sera connect\u00e9 \u00e0 la masse (par exemple en partant du pied de &#8220;C1&#8221; le plus proche des connecteurs de la cartouche) et install\u00e9 sur le &#8220;ventre&#8221; de la RAM B (un peu de colle permet de le maintenir en place sur la puce).<br> 10)        La piste du circuit imprim\u00e9 qui connectait les broches 1 des deux puces au +5V sera interrompue (un petit coup de meule ou de cutter \u00e0 l&#8217;emplacement indiqu\u00e9 dans la figure 5 de notre article pr\u00e9c\u00e9dent).<br> Voil\u00e0, cela fait un peu bricolage, mais c&#8217;est exactement ce qui sortait de l&#8217;usine Oric ! Comme il y a longtemps qu&#8217;on n&#8217;en trouve plus sur le march\u00e9, il faut bien se charger soit m\u00eame de la modification. Notez qu&#8217;il vous faudra souder les RAM, car il est impossible de placer un support de circuit int\u00e9gr\u00e9 des deux cot\u00e9s du circuit imprim\u00e9 (encombrement r\u00e9dhibitoire).<br> V\u00e9rifiez aussi que votre cartouche RAM a bien le d\u00e9trompeur pour port droit. Il existe malgr\u00e9 tout quelques cartouches d&#8217;origine Oric qui furent correctement construites, c&#8217;est \u00e0 dire avec un seul d\u00e9trompeur ! Si ce n&#8217;est pas le bon, il vous faudra effectuer un trait de scie \u00e0 l\u2019emplacement de la piste 14 (mini-meule ou \u00e0 la rigueur scie \u00e0 m\u00e9taux) pour pouvoir ins\u00e9rer votre cartouche RAM dans le port droit.<br> Pour tester et utiliser votre cartouche, vous aurez besoin de la disquette \u201cEXTENSION RAM64K\u201d ou de la cartouche TELE-ASS pour port gauche Si vous n&#8217;\u00eates pas un as de la programmation, n&#8217;h\u00e9sitez pas \u00e0 nous appeler au secours<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Article issu de : https:\/\/www.oric.org\/ftp\/ceo\/ceomag\/downloads\/\/\/1999\/ceomag\/03_march\/\/107-04-06.pdf Par Claude S et Andr\u00e9 C Et pour commencer, un petit ERRATUM. Le troisi\u00e8me sch\u00e9ma (Cartouche de type 3 banques) de la figure 4, du Journal du Hard n\u00b016 comporte une erreur. En effet, la r\u00e9sistance 4,7 Kohms ne doit pas \u00eatre reli\u00e9e \u00e0 la broche 27 (A14), mais \u00e0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[326,22,302,321],"tags":[418],"class_list":["post-1245","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-326","category-ceomag","category-hardware","category-telestrat","tag-ceomag107"],"_links":{"self":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/1245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/comments?post=1245"}],"version-history":[{"count":0,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/1245\/revisions"}],"wp:attachment":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/media?parent=1245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/categories?post=1245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/tags?post=1245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}