Page 1 of 3

Comment c'est fait un câble TI-Graph Link USB / SilverLink ?

Unread postPosted: 05 May 2014, 15:10
by critor
2993Si tu disposes d'une calculatrice TI non munie d'un port USB (TI-82 Stats, anciennes TI-83 Plus...), tu as besoin d'un câble spécial pour la connecter en USB à ton ordinateur.
Le câble officiel chez TI porte le nom de SilverLink, mais est aussi connu sous le nom de TI-Graph Link USB, nom dérivé du câble TI-Graph Link pour prise série DB9/DB25 des années 90.

Le câble SilverLink n'est hélas pas fourni avec les TI-82 et nombre d'entre vous le jugent cher (un peu plus d'une 30aine d'euros chez Jarrety et chez TSP), mais c'est toujours mieux que son équivalent chez Casio avoisinant les 40€ chez TSP.



Et donc puisque nous y sommes, comment c'est fait un câble SilverLink ? ;)

36473646En fait, même si tu ne le savais pas encore, il en existe au moins de deux types comme on le remarque aisément par transparence. Nous avons ici:
  • un SilverLink avec une grosse puce, de datestamp (timbre à date) I-0402A (I = usine Inventec en Chine, avril 2002, révision matérielle A soit 2ème version matérielle)
  • un SilverLink avec une petite puce, de datestamp S-0506 (S = usine Inventech à Shangai, mai 2006, matériel non révisé soit 1ère version)

Et rien que dans les datestamp, nous avons déjà un petite bizarrerie, puisque le SilverLink plus récent de plusieurs années aurait une version matérielle plus ancienne. En fait, cette version a tout simplement été réinitialisée par TI entre temps, ce qui est parfois le cas lors d'un changement majeur.

3648Le SilverLink le plus ancien s'articule autour d'une grosse puce CY7C64013-SC de chez Cypress. Il s'agit d'un contrôleur USB à la norme 1.1 pleine vitesse (12Mbauds) utilisant un processeur Harvard à 12MHz avec 256octets de RAM et 8Ko de ROM.

3649Le SilverLink le plus récent utilise une petite puce de chez TI, la TUSB3410. Avec un processeur 8052 à 12MHz, 16Ko de RAM et 10Ko de ROM, cette puce n'est pas polyvalente car dédiée spécifiquement à l'interfaçage USB/série, et s'est peut-être donc révélée plus économique à la fabrication.



3650Dans les années 90 pour les prises DB9/DB25 (série) et même Centronics (imprimante/parallèle), il existait nombre de câbles alternatifs communautaires ou génériques, qui marchaient plus ou moins bien.

Qu'en est-il aujourd'hui avec les prises USB? Et bien il existe un mystérieux câble USB chez la boutique Util-Pocket.
Un examen attentif de la photo vous montrera en fait qu'il s'agit d'un assemblage artisanal de deux éléments qui sont en fait:
  • un adaptateur DB9/mini-Jack 2.5
  • un adaptateur USB/DB9 (trouvable facilement pour quelques euros)
Les prises DB9 intermédiaires ont simplement été retirées ici, les deux adaptateurs se voyant soudés entre eux de façon permanente.

Rien à voir avec les câbles SilverLink présentés ci-dessus - il s'agirait donc tout simplement de la technologie série du siècle dernier, ce qui impliquerait des taux de tranferts inférieurs et d'éventuels problèmes de détection/configuration puisque ce ne serait pas une technologie plug'n play (port COM à configurer correctement notamment, ce qui n'est pas toujours le cas par défaut).
Si le prix était avantageux ce ne serait pas un problème, mais à 28€ et en promotion de plus, soit comme par hasard quasiment le même prix à 2€ près que le câble officiel qui lui serait supérieur, ce câble non officiel n'aurait strictement aucun intérêt ou avantage pour l'utilisateur.

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 17:42
by Streetwalrus
12 Mbauds ? C'est marrant ça me rappelle le débit utilisé par la plupart des interfaces RS 232 modernes, dont celle utilisée par le contrôleur de l'Arduino (115200 bauds). Il est sans doute possible de programmer celui ci pour communiquer avec TiLP. Keoni29 sur Omnimaga a déjà créé un protocole fontctionel entre la calculette et l'Arduino. Il suffirait de réimplémenter le protocole du SilverLink. ;)

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 19:14
by gildasd
La tech d'un câble Casio est elle fondamentalement différente?

Edit:
J'ai vu des Casio 35+ (verte) et 25+ (blanche et bleue, non USB) en magasin aujourd'hui et aucune étaient vendues avec un câble...

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 20:37
by critor
La technologie doit je pense être à peu près la même.
Le protocole c'est autre chose...

Il faudra que je tente d'ouvrir aussi le câble Casio. ;)

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 21:30
by Streetwalrus
Au passage mes deux silver link sont des petites puces, l'un P-0310 l'autre I-0603B. Encore un reset de la révision. Ils ont l'air identiques par transparence. Juste que la couleur du solder mask et le silk mask sont différents.

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 21:34
by gildasd
Peu-être brancher une Ti84 sacrifiable avec un câble Casio et voir si cela donne quelque chose... Genre de la fumée.

critor wrote:La technologie doit je pense être à peu près la même.
Le protocole c'est autre chose...

Il faudra que je tente d'ouvrir aussi le câble Casio. ;)

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 22:14
by le solutionneur
Quand TI-Planet se mettra-t-il à "vendre" (pas vraiment le bon mot puisque TI-Planet est géré par l'association UPECS) des câbles TI à moindre coût ? :p

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 22:23
by critor
Ben une association a le droit de vendre un service - tant qu'il est compatible avec les statuts.
C'est d'ailleurs déjà ce que l'on fait avec les comptes 'premium' pour mViewer GX Creator.

Avant de vendre ces câbles, il faut déjà les concevoir, et ensuite les fabriquer à un coût inférieur aux prix de TI et Util-Pocket.

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 22:30
by critor
Streetwalker wrote:Au passage mes deux silver link sont des petites puces, l'un P-0310 l'autre I-0603B. Encore un reset de la révision. Ils ont l'air identiques par transparence. Juste que la couleur du solder mask et le silk mask sont différents.


Non non, il n'y a pas de nouveau reset.
Cela s'insère sans difficulté dans la logique des deux datestamps de la news.

Je t'en rajoute même un et voici ce que ça donne par ordre chronologique:
  • I-0402A (I = usine Inventec en Chine, avril 2002, révision matérielle A soit 2ème version matérielle)
  • I-0603B (I = usine Inventec en Chine, juin 2003, révision matérielle B soit 3ème version matérielle)
  • S-0506 (S = usine Inventec à Shangai, mai 2006, matériel non révisé soit 1ère version)
  • S-0307 (S = usine Inventec à Shangai, mars 2007, matériel non révisé soit 1ère version)
  • P-0310 (P = usine Inventec en Chine, mars 2010, matériel non révisé soit 1ère version)

Re: Comment c'est fait un câble TI-Graph Link USB / SilverLi

Unread postPosted: 05 May 2014, 23:01
by gildasd
En Belgique, il existe des magasins ou on peut acheter des "kits" a souder soit même.
Cela va des jouets pour apprendre l’électronique jusqu'à de la robotique avancée ou systèmes de son qui peuvent avoir un usage "adulte".
Avec un peu d'entrainement et une loupe, des pattes de 0.5mm ne sont pas si difficiles.

critor wrote:Ben une association a le droit de vendre un service - tant qu'il est compatible avec les statuts.
C'est d'ailleurs déjà ce que l'on fait avec les comptes 'premium' pour mViewer GX Creator.

Avant de vendre ces câbles, il faut déjà les concevoir, et ensuite les fabriquer à un coût inférieur aux prix de TI et Util-Pocket.