π
<-

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

Unread postby 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby 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
User avatar
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 42.7%
 
Posts: 1016
Images: 1
Joined: 16 Feb 2012, 18:39
Gender: Male
Calculator(s):
MyCalcs profile
Class: Fac de maths

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

Unread postby Yamashita Ren » 08 Oct 2013, 16:46

critor wrote: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 wrote: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
User avatar
Yamashita Ren
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 93.3%
 
Posts: 32
Joined: 29 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: ****

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

Unread postby 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 17 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
936 utilisateurs:
>892 invités
>38 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)