π
<-
Chat plein-écran
[^]

Premières références du connecteur J04/JTAG des TI-Nspire CX

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Premières références du connecteur J04/JTAG des TI-Nspire CX

Message non lude critor » 07 Oct 2013, 18:55

30193018
Les TI-Nspire CX disposent sur leur carte mère d'un contact J04 interne en 2x15 broches au pas de 0.5mm. Dans une actualité précédente, nous découvrions chez nos amis de cnCalc.org un étrange prototype de TI-Nspire CX, probablement un modèle de développement, où le contact J04 était surmonté d'un véritable connecteur accessible à travers une fente supplémentaire au dos du boîtier. L'on suppose que le contact J04 implémente entre autres le protocole JTAG qui permet un accès de bas niveau aux puces électroniques et même leur reprogrammation... ;)

On n'y voit pas très bien, mais il s'agit visiblement d'un connecteur mâle de type board-to-board (carte à carte). Il est donc destiné à s'enficher sur un connecteur board-to-board femelle présent sur une carte électronique comme son nom l'indique. Sans doute Texas Instruments dispose-t-il de telles cartes sur lesquelles il suffirait de poser les TI-Nspire CX de développement pour les reprogrammer. On peut supposer que ces cartes incluent un connecteur JTAG un peu plus standard, un port DB9 pour le RS232 qui est présent sur le contact J04, et peut-être même une prise USB si le port USB qui est caché dans le connecteur Dock/J01 des TI-Nspire est dupliqué sur le connecteur J04 (non confirmé à ce jour).

Comme déjà indiqué dans l'actualité précédente, une des premières choses les plus importantes à faire était d'identifier le type exact du connecteur. En effet il suffirait d'une minuscule différence sur les supports plastiques pour être incapable d'emboîter correctement le connecteur dans ce qu'il faut.



Comment allons-nous donc faire avec de si mauvaises photos? Vous oubliez bien vite ma (mauvaise?) habitude de jouer les Sherlock Holmes... ;)

Il y a déjà un couple de connecteurs board-to-board au pas de 0.5mm dans les TI-Nspire CX, pour interfacer les cartes clavier et écran! Certes, ils ne sont pas en 2x15 broches mais en 2x30 broches. Et vous me direz aussi que rien n'empêche TI d'utiliser un autre type de connecteur pour le J04.
3021


Mais si nous prenons maintenant un module WiFi TI-Nspire Navigator Cradle, vous remarquerez la présence d'un autre couple de connecteurs board-to-board au pas de 0.5mm en 2x10 broches avec des supports plastiques utilisant exactement la même forme! :bj:
3020


Ces deux paires de connecteurs sont donc de la même famille, et il serait fort cohérent que le connecteur J04 en fasse également partie.



Après de longues heures de recherche en ligne dans les boutiques dédiées à examiner à la loupe les connecteurs board-to-board, on finit par trouver des membres de cette famille. Mais c'est fastidieux... Il nous faudrait clairement une référence, car la simplement mention de "board-to-board" renvoie tout et n'importe quoi.
ImageImage




Quoi? Ce n'est pas le bon nombre de broches, dites-vous? Certes, mais nous pourrons choisir cette caractéristique lors de la commande. Visitons par exemple ensemble la boutique MMT Machrone en Californie, boutique dont proviennent les deux dernières images. Au moment de commander les connecteurs board-to-board, on peut en spécifier les caractéristiques en fonction du document de référence ci-contre auquel nous sommes renvoyés.

Le document nous fait partir d'une référence générique: BTBh005X-PtFXXGN pour la prise femelle et BTBh005X-PtMXXGN pour la mâle.

Comme nous voulons du 2x15= 30 broches, il nous faut remplacer le XX par 30 ce qui nous donne BTBh005X-PtF30GN pour la femelle et BTBh005X-PtM30GN pour la mâle.

Reste encore un autre X correspondant à la hauteur de nos connecteurs, à remplacer par une lettre allant de B pour le plus petit à F pour le plus grand.
Il semble en fait que cette information ne soit pas capitale. D'après les schémas, la partie des connecteurs dédiée aux contacts électriques a toujours même hauteur. Cette information modifie simplement la hauteur d'un socle qui surélève le connecteur. Toutes les prises mâle et femelle même de hauteurs différentes sembles s'emboîter selon le document. Il nous faut ici que la hauteur soit suffisante pour que prises mâle et femelle puissent se connecter sans être gênées par le boîtier des TI-Nspire CX/CM.
La sécurité en attendant de meilleures photos est donc d'opter pour la plus grande hauteur, et de commander un couple BTBh005F-PtF30GN / BTBh005F-PtM30GN, cette dernière étant la prise à souder sur la TI-Nspire CX.
Notons que j'ignore à ce jour si il s'agit de références internationales ou spécifiques à la boutique MMT Machrone...



Et voilà, tu peux désormais rajouter le connecteur J04/JTAG manquant sur ta TI-Nspire CX, en espérant qu'il se révèle fort utile un jour! ;)
A suivre...




Liens:
Liste des connecteurs board-to-board chez MMT Machrone
Références du connecteur mâle chez MMT Machrone
Références du connecteur femelle chez MMT Machrone
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41496
Images: 14632
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Premières références du connecteur J04/JTAG des TI-Nspir

Message non lude Lionel Debroux » 07 Oct 2013, 21:11

C'est en effet un connecteur plausible, bien trouvé :)
J'avais cherché des connecteurs de marques comme HiRose par le passé, sans succès.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Premières références du connecteur J04/JTAG des TI-Nspir

Message non lude nikitouzz » 07 Oct 2013, 21:40

Que peux t'on faire avec critor ? peux etre decouvrir des chose pour ndless ;)
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
Avatar de l’utilisateur
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 42.7%
 
Messages: 1016
Images: 1
Inscription: 16 Fév 2012, 18:39
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Fac de maths

Re: Premières références du connecteur J04/JTAG des TI-Nspir

Message non lude Yamashita Ren » 08 Oct 2013, 16:46

critor a écrit:Et voilà, tu peux désormais rajouter le connecteur J04/JTAG manquant sur ta TI-Nspire CX, en espérant qu'il se révèle fort utile un jour! ;)

Ça, c'est de l'optimisme ! :D

nikitouzz a écrit:Que peux t'on faire avec critor ? peux etre decouvrir des chose pour ndless ;)

Sur Xbox360, le Hack JTAG permet de booter la console sur un OS modifié et de shunter les protections software.
On peut donc imaginer que ce hack permettra de reprogrammer les Nspire plus en profondeur (boot 1 ?) et de mieux comprendre leur fonctionnement.
Tout cela n'est que suppositions, je laisse le soin aux experts de donner de meilleures informations :)

En tout cas, je sens que le JTAG Nspire n'a pas finit de faire parler de lui :p
Avatar de l’utilisateur
Yamashita Ren
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 93.3%
 
Messages: 32
Inscription: 29 Déc 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ****

Re: Premières références du connecteur J04/JTAG des TI-Nspir

Message non lude critor » 08 Oct 2013, 17:18

C'est bien ça. Le JTAG permet le contrôle total de bas niveau sur une puce. En théorie, il marche donc même sur des TI-Nspire incapables de s'amorcer correctement.

Si la puce câblée en JTAG est l'ASIC, ou plus précisément la partie de l'ASIC contenant le Boot1, c'est envisageable. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41496
Images: 14632
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 108 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1197 utilisateurs:
>1165 invités
>28 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)