Bon now que la Titanium est sortie, personne n'a encore ouvert le capot et scanné ce qu'il y avait dedant ?
J'aimerait bien savoir si TI a reelement mis un chip USB ou si (comme je le présent) il n'on fait qu'inclure un GraphLink Silver
Qq'un pourrait aussi faire une photo du cable USB fourni, du cable "USB" TI<->TI et des connecteurs sur la TI ?
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Y'a quoi exactement? prise USB dans la calculette?
Moi ce qui me gene le plus dans ce port USB c'est qu'il est sensé etre Maitre ET esclave, ce qui est possible, mais le pbm c'est que si on fait une liaison TI<->TI qui est maitre et qui est esclave ? c'est quelque chose de limite impossible connaissant la facon dont on peu utiliser le port des TIs
et un USB maitre sur TI si ct possible ça ouvrirait pas mal de portes, mais j'y croit guere. SAUF et uniquement SAUF l'USB est géré de maniere 100% logicielle ce qui me parraitrait quand meme bizzare...
Sinon ya une possibilité
squalyl: tu es sur que c'est un B, c'est pas plutot un miniB ? ça me parrait gros un B standard quand meme.. et le cable "usb" TI <-> TI il ressemble a quoi ?
Ya pas 36 possibilité de tte
1 -> Silverlink intégré avec un (mini)B avec des broches en plus pour le cable ti<->ti "usb"
2 -> Vrai USB, mais la il faut que TI ai rajouté ou modifié le protocole, ou du moins qu'il l'ai changé de maniere electrique en tout cas (l'usb possede 4 fils : +5 d0 d1 +5 alors que la ti c'est GND +5 +5) mais avec un dispositif (inteligent) qui est entre la puce gérant l'USB et le port en lui meme ie :
Si on branche la TI sur le PC, le PC va ammener le 5 volts sur les broches 1 et 4, donc la puce detecte qu'on veux utiliser l'USB et mappe donc le port sur la puce USB. Si le 5V n'est pas présent elle mappe le port sur les fils du port TI standard par exemple "GND red white GND" (sur une prise USB vue de face)
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Non je me suis trompé, c'est effectivement un MINI usb 5 broches comme sur les appareils numériques. Désolé.
Quant à la possibilité de faire à la fois maitre et esclave (tu voulais dire HOST et DEVICE) c'est très peu probable vu la différence radicale entre les deux types de contrôleurs.
Déja programmer un device usb c'est méga chaud, ca demande des buffers hardware en pagaille ainsi qu'un beau traitement par IRQ, ca m'étonnerait largement qu'ils fassent tout en soft. Non, c'est impossible puisque une uart USB a besoin d'une PLL pour se synchroniser avec les signaux à 1,5 ou 12 MHz qui circulent dans le câble. C'est IMPOSSIBLE à faire en bit-banging comme pour l'I²C.
Un contrôleur c'est encore pire, il doit gérer l'énumération des périphs que tu lui présentes c'est monstrueux (bon cypress en fait un, je sais)
Quant au mapping HARD du link sur l'usb c'est là carrément impossible vu que les signaux de la TI sont du TTL collecteur ouvert alors que l'USB utilise des lignes différentielles bidirectionnelles, et les signaux sont mégas contrôlés. La TI n'est pas en mesure de gérer des signaux USB sans hard additionnel: même si l'hôte envoie 3 octets toutes les minutes au device, les bits sont envoyés à la vitesse maximale, soit 1.5 ou 12 MHz (low/full speed). c'est la vitesse du CPU. Donc pas possible.
Je sais qu'il existe des souris USB qui se branchent sur des ports PS/2 mais là c'est le contrôleur de la souris qui envoie des signaux PS/2 dans la prise USB quand il voit qu'il recoit pas d'énumération USB.
L'hôte USB du PC peut encore moins émuler un port link de TI, parce qu'il est exclusivement réservé aux coms USB justement.
Donc il reste
-silverlink intégré (très con)
-link double (ca m'étonnerait)
-contrôleur device usb accédé par des ports IO.
La question qui reste est "pourquoi un contrôleur usb dédié" ? Je vois pas de réponse à part empêcher le bidouillage de fabrication de links perso genre câble //.
Si il faut s'attaquer un chip USB ca va prendre du temps.
Un argument vitesse ca tient aussi: Imaginons par exemple que les nouveaux hw aient un contrôleur DMA entre le chip USB et la RAM... On sait jamais ce qu'ils peuvent nous pondre !
le silverlink intégré n'est pas très con du point de vue de TI car il nécessite 0 investissement supplémentaire en recherche/développement, que ce soit en soft ou en hard ...
Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Vu comme ca, oui. c'est vrai.
Mais du point de vu $$$, je pense qu'ils préfèrent vendre des silverlink, mais je ne suis pas un spécialiste du commercial.
Enfin moi je préfèrerais l'avoir externe que intégré.
ExtendeD: tu est CERTAiN que c'est du On The Go ? cette 'norme' me parait un peu (trop) récente pour pouvoir apparaitre dans du matériel tel al 89T qui doit "trainer" depuis plusieurs mois ( 1 an ?) dans les cartons de TI
Sinon pour les ports, oui certe, mais a quoi servent t'il vraiment ? Je vais lire ta doc. je reviendrais apres ^^
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Si la titanium a un contrôleur OTG c'est trophor. J'en sais rien, je peux pas m'avancer. Mais ca m'étonnerait aussi. Enfin.
Le truc c'est que quand tu le branches un périph doit être énuméré.
Un paquet USB qui arrive dans un périphérique atterrit dans un "endpoint"
L'enpoint 0 sert à la config et aux petits transferts. Il est toujours prêt.
Les autres servent aux flux de données plus importants et doivent être configurés au moment de l'énumération.
Un paquet USB a un type qui peut être par exemple
-demande de la config matérielle (demande du PID, VID, consommation, etc...)
-demande de la config HID
-demande de la config des endpoints >0
-attribution d'une adresse
-suspend
-resume
-etc...
Les fils sont connectés à ce que l'on appelle un UBM (usb buffer manager, une sorte de DMA)
quand un paquet est reçu il déclenche une irq
l'irq doit lire le type de paquet et envoyer les données nécessaires à l'hôte.
Une fois que l'énumération est terminée les échanges de données ont lieu.
Tous les devices usb marchent de la même manière. Les codes en C existent en X exemplaires, ils pourront être portés pour notre caltos chérie si elle marche pareil.
Un hôte USB j'ai aucune idée du fonctionnement, à part que c'est complémentaire.
vince 2004-09-03 at 10:32am ils auraient eu plus intérêt à foutre un port SD sur la TI...
Bon courage, deja qu'il y a (beaucoup) de(s) pbms avec les pilotes de mémoires de masses sous windows ce :/
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
windows ce => connais pas.
On verra quand on aura compris le fonctionnement des nouveaux ports i/o, déja.
ben windows CE je connait ^^ et je peut te dire que ça chie grave...
les pilotes sont ptet un peu buggé, mais bon c'est pas n'importe qu'elle entreprise qui fait windows CE
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.