π
<-
Chat plein-écran
[^]

Découvre le matériel J anti-Ndless des nouvelles Nspire CX

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

Découvre le matériel J anti-Ndless des nouvelles Nspire CX

Message non lude critor » 30 Aoû 2013, 00:10

Dans une actualité précédente, nous t'annoncions l'arrivée pour cette rentrée 2013 de nouvelles TI-Nspire CX anti-Ndless et anti-Nlaunch.
In a previous news, we announced you the arrival for back to school 2013 of a new TI-Nspire CX anti-Ndless and anti-Nlaunch.

2876
En effet, Nlaunch et Ndless nécessitent respectivement les versions 3.1 du Boot2 et du système. Or, ces nouvelles calculatrices viennent avec les dernières versions 3.2.4 du Boot2 et du système, et sont dotées d'un nouveau matériel de code 'J' gravé au dos (11ème version) sur lequel le Boot2 3.1 est incapable de fonctionner correctement. Il est donc impossible d'y installer Nlaunch, ce qui interdit d'y mettre le système 3.1 et donc en conséquence d'utiliser Ndless. :(
Indeed, Nlaunch and Ndless require respectively 3.1 versions of the Boot2 and system. These new calculators come with the latest version 3.2.4 of Boot2 and system, and feature a new hardware revision 'J' as engraved on the back (11th version) on which Boot2 3.1 is doesn't run properly. It is therefore impossible to install Nlaunch there, which prevents to put system 3.1 and then consequently forbirds to use Ndless. :(

Bizarremment, sur les anciennes TI-Nspire CX en révision matérielle A à I, même après une mise à jour vers les dernières versions 3.2.4 il reste possible (péniblement) de réinstaller le Boot2 3.1. Le matériel J des nouvelles TI-Nspire CX devrait donc comporter des nouveautés spécifiques que nous allons nous empresser de découvrir ce soir sur TI-Planet:
Strangely on the old TI-Nspire CX hardware revision A to I, even after upgrading to the latest 3.2.4 version it is possible (painfully) to reinstall the 3.1 Boot2. So new TI-Nspire CX hardware J must include something new we are going to discover together on TI- Planet:


Non, tu ne vois rien de spécial à priori? La carte ressemble aux précédentes? Attends un peu, nous allons comparer plus en détail avec les évolutions des cartes TI-Nspire CX CAS:
You don't see anything special? The board looks like previous boards? Wait a minute, we will compare to compare them thoroughly for the TI-Nspire CX CAS:
Révision matérielle
Hardware revision
Carte mère
Motherboard
ASICBoot1NAND
Carte clavier
Keyboard
Carte Dock
Dockboard
Photo
AFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24121229
BFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122634
CFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24121227
DFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122397
FFirebird Color MB 6430
Image
ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122398
JNSC CR MB 4440
Image
ET-NS2010B-13.0.0.99ESMT FM60D1G12A
Image
Firebird cas Color KB DVT 4424
Image
Firebird Color BTB EVT1.2 24122878


Le nouveau matériel HW-J, malgré sa ressemblance dans l'architecture de la carte mère apporte en fait nombre de nouveautés.

Certaines choses ne changent pas, dont notamment le Boot1 qui reste en version 3.0.0.99 et la puce ASIC qui reste une ET-NS2010B-1.

Mais à côté de ça nous avons nombre de choses:
Despite the similar architecture, the new HW-J does actually provides many new features.

Some things didn't change like the Boot1 (still version 3.0.0.99) or the ASIC chip (still en ET-NS2010B-1).

But besides that we have many new things:

  • la puce NAND qui avait toujours été une Samsung K511F12ACA-B075 et se voit soudainement remplacée par une ESMT FM60D1G12A
  • la carte clavier qui avait toujours été une Firebird_Color_KB_EVT_4421 et se voit soudainement remplacée par une Firebird_cas_Color_KB_DVT_4424
  • une nouvelle carte mère comme pour le matériel HW-F, mais cette fois-ci avec une référence complètement différente, NSC_CR_MB_4440 :o
  • la suppression du connecteur interne J04 :#roll#:
  • les points de test de la carte clavier ont également été retirés
  • NAND chip which had always been a Samsung K511F12ACA-B075 has suddenly been replaced with an ESMT FM60D1G12A
  • keyboard which had always been a Firebird_Color_KB_EVT_4421 has suddenly been replace with a Firebird_cas_Color_KB_DVT_4424
  • like with hardware F we get a new motherboard, but this time with a completely different reference NSC_CR_MB_4440 :o
  • internal J04 connector has been removed
  • keyboard testpoints were remove too

Le connecteur interne J04 offrait, comme le connecteur inférieur J01/Dock, un accès à la console série RS232. Il était donc notamment utile sur les TI-Nspire CM, calculatrices qui ne disposent pas de connecteur Dock. Sa présence sur les TI-Nspire CX n'est pas une absurdité, puisqu'il est supposé donner accès au JTAG, un protocole de reprogrammation des puces électroniques. Il peut être notamment utile lors de la programmation initiale des puces sur la chaîne de montage, mais aussi pour la reprogrammation des puces d'une TI-Nspire ne démarrant plus. A ma connaissance, il n'a jamais été exploité par la communauté et nous sommes donc surpris de cette suppression. Sans doute y avait-il des choses intéressantes à faire avec pour que Texas Instruments se soit donné cette peine... Dans son virage sécuritaire, TI préfère visiblement supprimer une possibilité de réparation des TI-Nspire et jettera peut-être désormais les TI-Nspire CX ne démarrant pas qui seront retournées au lieu de les réinitialiser.
The internal J04 connector did offer access to the RS232 serial console like the lower J01/Dock connector. It was therefore particularly useful on the TI- Nspire CM calculators which don't have the Dock connector. But its presence on the TI-Nspire CX is not an absurdity, as it is supposed to give access to the JTAG protocol. It can be particularly useful during the manufacturing process in order to perform the initial programming of chips, but also for reprogramming the chips of a TI-Nspire which no longer boots. To my knowledge, it has never been used by the community and so we are surprised by this removal. But apparently TI prefers to remove some way of repairing the TI-Nspire in order to secure it, and might just scrap and replace new TI-Nspire CX if they're ever returned for repair instead of reinitializing.

Il y a donc une nouvelle puce NAND de chez ESMT qui remplace la puce Samsung qui nous accompagnait depuis le début. Il est certes possible que ce soit cette puce qui déclenche l'erreur du Boot2 3.1 sur le nouveau matériel, mais normalement c'est bien une NAND de 128Mo comme l'ancienne.
So there is a new NAND chip by ESMT which replaces the Samsung chip which was thete since the beginning. It is certainly possible that this chip is responsible for the Boot2 3.1 error, but normally it's a 128MB NAND chip like the old one.

Mais le plus surprenant est le changement complet de référence de la carte mère. Après la Firebird_Color_MB_6422 et la Firebird_Color_MB_6430 on passe donc à une NSC_CR_MB_4440. C'est là encore un indice de gros changements.
Justement, nous pensons avoir déjà découvert un ancêtre de cette carte mère dans une actualité précédente sur un échantillon de TI-Nspire CX en provenance de Chine encore une fois, et dont un sticker au dos suggérait une nouvelle gravure en 4 couches:
But the most surprising thing is the new motherboard with a completely new reference. After Firebird_Color_MB_6422 and Firebird_Color_MB_6430 we get a NSC_CR_MB_4440, a hint of big changes
Precisely, we think we had already discovered an previous version of this new motherboard in a previous news on a chinese TI-Nspire CX sample which had a sticker on the back suggesting the use of 4 layers:


Bien qu'il s'agisse selon la coque d'une révision matérielle C, l'on avait donc une carte mère différente de la révision C ci-dessus. Même si la puce NAND restait la Samsung, on y observait déjà la suppression du connecteur J04 ainsi qu'une référence similaire à cette nouvelle carte mère: NSC_CR_MB_4420 au lieu de NSC_CR_MB_4440.
Although it was supposed to be a hardware revision C the motherboard was different than the above revision C. Even if the NAND chip remained the Samsung one, the J04 connector was missing and the reference was already similar to the hardware revision J one: NSC_CR_MB_4420 instead of NSC_CR_MB_4440.




Au final, il reste encore à recoller les morceaux et je pense hélas avoir apporté plus de questions que de réponses, sur le virage sécuritaire du matériel TI-Nspire CX, qui sera peut-être bientôt accompagné d'un virage sécuritaire du système dans la prochaine version 3.6.
In the end, I think I've brought more questions than answers and we still need to pull the puzzle pieces together. But such hardware security enforcement may be followed by a software security enforcement in the next 3.6 system.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Lionel Debroux » 30 Aoû 2013, 06:47

qui sera peut-être bientôt accompagné d'un virage sécuritaire du système dans la prochaine version 3.6.

Même sans avoir aucun détail technique sur les modalités (car bien entendu, TI ne tient pas les développeurs au courant), on peut d'ores et déjà enlever le "peut-être" de cette phrase, sans surprise mais hélas...
Pour que TI EdTech prenne la peine de faire un nouveau jeu de PCBs - ce qui est plus coûteux que des modifications logicielles - et en profite pour enlever le connecteur J04 alors même que les tiers n'ont jamais réussi à l'utiliser, c'est que le management n'a vraiment pas dû aimer nLaunch (on sait que le nouveau boot2 est tout juste postérieur à nLaunch en janvier); l'OS 3.6 sera forcément à l'unisson...

Ils imaginent peut-être toujours que malgré le coût en développement (certes petit pour une grosse structure) et en image (manque à gagner des ventes perdues, même si le public pour lequel les protections sont un sujet sensible est minoritaire) des protections, lesdites protections leur permettront de protéger leurs marges et leurs profits... ça reste à voir.
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: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Persalteas » 30 Aoû 2013, 09:12

Je ne suis pas certain que TI "prenne la peine" de développer tout un nouveau hardware, y compris suppression du connecteur J04, uniquement dans le but de bloquer nlaunch.

Peut être ont ils uniquement refourgué aux dernières CX un hardware en développement pour la future CX Premium... (J'ai pensé a ça quand j'ai vu disparaitre le "Firebird" du nom de la carte... Si ça change de nom de code, ça change de modèle ? De plus, la carte clavier est en DVT et plus en EVT...)
Il se sont dit "tiens ça marche"...
ça expliquerait la protection peu classe que ça donne, au final.
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Lionel Debroux » 30 Aoû 2013, 10:00

Je ne suis pas certain que TI "prenne la peine" de développer tout un nouveau hardware, y compris suppression du connecteur J04, uniquement dans le but de bloquer nlaunch.

Ben... la famille Nspire a eu des connecteurs J04 pendant presque 6 ans, et il disparaît d'un coup, quelques semaines après nLaunch (on peut développer un nouveau PCB similaire à l'ancien, le prototyper et le tester, en quelques semaines) et quelques mois après la modif matérielle des plus vieilles Clickpad (pourtant non applicable depuis 2007) ?
On ne peut pas exclure que ce soit une synchronisation temporelle d'événements indépendants, mais ça fait quand même une certaine coïncidence, à mon avis.
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: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Adriweb » 30 Aoû 2013, 10:14

C'est en effet une "drôle" de coïncidence si les événements ne sont pas liés, mais ça me fait demander aussi pourquoi TI a gardé ce connecteur de debug J04 aussi longtemps (et qui n'a jamais été utilisé par la communauté!), justement...
La seule autre hypothèse (mais bon, elle vaut ce qu'elle vaut :P) à laquelle j'ai pu penser, autre qu'une réponse relativement rapide à nLaunch, et qui serait derrière les autres changements sur ce HW, c'est que TI a atteint un stade "mûr" sur les cartes mères de ses CX, et n'a [même] plus besoin de ce connecteur de debug là (et d'autres points de tests aussi, il me semble) pour le développement.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Bisam » 30 Aoû 2013, 10:14

Moi, ce qui me frappe, c'est le mot "cas" dans le nom de la carte clavier... Cela a tendance à me faire croire qu'il y aurait un hardware différent pour CAS et non CAS afin de limiter encore plus la possibilité de mettre le CAS sur du matériel non CAS !

Vous en pensez quoi ?
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude Persalteas » 30 Aoû 2013, 10:17

Possible... On ne sait même pas si cette révision matérielle J concerne aussi les CX non-CAS ?
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude critor » 30 Aoû 2013, 10:17

Oui Bisam, c'est le cas.

Les cartes clavier CAS et non-CAS ne sont pas interchangeables. Cela fait échouer le démarrage de l'OS.

Peut-être une protection contre le case-switching (mettre le matériel CAS dans un boîtier non-CAS) - même si il suffit alors d'échanger tout le matériel au lieu de simplement la carte mère.

On alors plus simplement un héritage historique du temps des claviers amovibles qu'il fallait différencier.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude critor » 30 Aoû 2013, 10:18

Persy -> probablement. Sinon on pourrait toujours transformer des CX en CX CAS, tu te rends compte! :P
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découvre le matériel J anti-Ndless des nouvelles Nspire

Message non lude critor » 30 Aoû 2013, 10:24

On ne sait toujours pas qui se cache derrière Nlaunch...
Il n'est pas habituel de se cacher comme ça dans la communauté. Même les personnes ayant publié des PTT-killer sur Omnimaga et cnCalc ne se sont pas cachées.

Il fallait visiblement être au courant que ce serait un truc ultra sensible pour TI. Est-ce que ce pouvait être le cas pour un nouveau venu extérieur?...

Et si finalement c'était certains employés de TI qui nous avaient fait ça?
Pour voir ce que l'on en ferait, pour se donner du travail et justifier le maintien de leur poste, pour se donner une superbe réputation et/ou des primes en arrivant à expliquer/contourner le Nlaunch dans les heures/jours suivant la sortie?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Suivante

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 54 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.
1830 utilisateurs:
>1821 invités
>4 membres
>5 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)