π
<-

Différences cartes clavier CX - CX CAS et conséquences

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

Différences cartes clavier CX - CX CAS et conséquences

Unread postby critor » 16 Sep 2012, 11:04

Dans la news d'hier, nous étions rendus compte qu'il y avait finalement une différence matérielle entre la TI-Nspire CX numérique et la TI-Nspire CX CAS.

Bien que ces calculatrices partagent la même carte mère/écran, une FireBird_Color_MB_6422 avec simplement des puces ROM et ASIC programmées différemment, nous remarquions que les cartes fille/clavier n'avaient pas la même référence:
  • FireBird_Color_KB_EVT_4421 sur TI-Nspire CX CAS
  • FireBird_Noncas_Color_KB_EVT_4421 sur TI-Nspire CX numérique
1229 1348


Nous nous étonnions donc sur l'intérêt de maintenir une chaîne de production séparée pour les claviers TI-Nspire CX numérique, alors que depuis les TI-Nspire CX les deux claviers sont identiques.



Afin de mieux comprendre cette bizarrerie, faisons donc la manipulation la plus évidente, branchons une carte mère/écran de TI-Nspire CX CAS dans une TI-Nspire CX numérique:
1354

La carte mère/écran TI-Nspire CX CAS refuse de démarrer l'OS si branchée sur une TI-Nspire CX numérique. On obtient le message d'erreur "unrecognized keypad" prouvant bien qu'il y a une différence autre que l'inscription sur la carte clavier.



Faisons l'inverse: branchons maintenant une carte mère/écran de TI-Nspire CX numérique dans une TI-Nspire CX CAS:
1355

Cette fois-ci pas de message d'erreur, mais l'OS ne démarre pas et la calculatrice redémarre en boucle.



Bref bizarre tout ça...

A priori, on aurait pu penser à une protection contre la méthode de triche bien connue du "case switching", mais si l'on dispose bien des deux modèles, une fois les cartes mère/écran échangées, il n'est pas bien plus difficile d'échanger les cartes fille/clavier...

Peut-être est-ce une protection destinée à contrer les tentatives de modifications logicielles de TI-Nspire CX numériques en TI-Nspire CX CAS, le clavier empêchant la calculatrice de lancer un OS qu'elle ne serait pas supposée avoir installée, bien qu'à notre connaissance aucune modification de ce type, même temporaire, n'ait jamais été réussie sur TI-Nspire CX.

Ou peut-être tout simplement, que c'est un héritage des anciennes TI-Nspire ClickPad/TouchPad qui disposaient effectivement de claviers amovibles différents, qui aurait été conservé pour des raisons 'obscures' de compatibilité?...
In a previous TI-Planet news, we figured out that there was a hardware difference between non-CAS TI-Nspire CX and TI-Nspire CX CAS.

Although both calculators are sharing the same screen board (which is the mainboard as it does include the ASIC and NAND chips but programmed differently), a FireBird_Color_MB_6422 we noticed that the keypad boards had different references:
  • FireBird_Color_KB_EVT_4421 for the TI-Nspire CX CAS
  • FireBird_Noncas_Color_KB_EVT_4421 for the TI-Nspire CX numérique
1229 1348


We were wondering what the interest of maintaining a separate production line for non-CAS TI-Nspire CX could be, since unlike previous models both keyboards are now the same on TI-Nspire CX.



To better understand what TI had in mind, let's just plug a TI-Nspire CX CAS screen board in a non-CAS TI-Nspire CX:
1354

The TI-Nspire CX CAS OS doesn't want to start and shows you an "unrecognized keypad" error message, confirming that there is some hardware difference between the non-CAS CX and CX CAS keypad boards.



Let's also plug a non-CAS TI-Nspire CX screen board in a TI-Nspire CX CAS:
1355

This time no error message, but the OS does not boot and the calculator enters a reboot loop.



All this is weird...

We could think to a protection against 'case switching' but it's not much harder to swith keypad boards after switching screen boards.

It might be intended to counter temporary or permanent non-CAS to CAs modifications through OSlauncher or hwMod, although they've never been runned successfully on TI-Nspire CX.

Or perhaps simply that this has been kept for strange compatibility reasons with non-CX Nspire models which had different keyboards.
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: No registered users and 9 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.
716 utilisateurs:
>695 invités
>14 membres
>7 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)