π
<-

Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43.008

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

Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43.008

Unread postby critor » 27 Oct 2014, 21:18

Aujourd'hui nos amis de la communauté chinoise cnCalc.org nous font découvrir un nouveau prototype de calculatrice TI-Nspire TouchPad non-CAS qu'ils ont récupéré.

Le compartiment de batterie ici ouvert suggèrerait à priori qu'il s'agit d'un prototype assez ancien :
  • En effet d'une part la batterie présente un cercle vide à la place de l'information de recyclage présente sur les batteries fournies avec les modèles commercialisés
  • La batterie indiquerait aussi avec son 'datestamp' (timbre à date) F-1009 en fin de numéro de série une fabrication en octobre 2009, alors que ce modèle ne sera commercialisé que pour la rentrée 2010
Mais bon, ça ne prouve rien de façon irréfutable pour le moment, car une batterie, ça se remplace...


Par contre nous avons aussi au dos d'autres grosses différences avec les modèles de production, comme :
  • un usinage assez grossier de la plaque de plastique, sans aucune finition pour la protéger.
  • un bouton de déverrouillage du clavier blanc au lieu de noir
  • un numéro de série indiquant "PCB-EVT-NOT FOR SALE 294 P-1109"
Voilà qui nous parle davantage. Il s'agirait donc d'un prototype de niveau 2 (EVT) fabriquée en novembre 2009.

En effet selon la classification du musée Datamath, il y a 5 phases de production chez TI des premiers prototypes à la commercialisation d'un nouveau modèle :
  1. PROTO (Prototype)
  2. EVT (Engineering Validation Tests)
  3. DVT (Design Validation Tests)
  4. PVT (Production Validation Tests)
  5. MP (Mass Production)
Il s'agit donc d'un prototype assez ancien présentant nombre de différences avec le modèle de production, et donc d'autant plus intéressant. ;)

L'ouverture de la machine confirme déjà l'utilisation de la grosse puce ASIC "TI-NS2007C-0" équipant les TI-Nspire de production à partir de la génération TouchPad.

Intéressons-nous maintenant à la partie logicielle. L'écran de démarrage avec le petit carré en haut à gauche nous suggèrerait que la calculatrice utilise une version de développement du Boot2, et qu'en conséquence il ne serait possible que d'installer et lancer des versions de développement de l'OS, pas les versions de production distribuées sur le site de Texas Instruments.

Mais en fait lorsque nous arrivons à l'exporateur de fichiers, nous remarquons la présence d'un dossier "Developper Unit" contenant un fichier "devunit.cer". Il semblerait donc ici que les clés de développement utilisées par le Boot2 soient stockées dans le système de fichiers, et on pourrait faire l'hypothèse que leur suppression ou renommage rebasculerait le prototype en mode de production et permettrait sa mise à jour vers les OS de production 2.x ou 3.x.

Ce prototype fait apparemment tourner une version 2.0.0.717 de l'OS que la communauté cnCalc.org a été capable de dumper en suivant nos instructions.
Nous pouvons donc rajouter que cet OS a été compilé le 6 novembre 2009, alors que la version 2.0.0.1188 qui accompagnait les premières TI-Nspire TouchPad de production pour la rentrée 2010 datait du 23 février 2010.
Il y a donc 471 recompilations de l'OS qui séparent ces deux versions en l'espace de 3 mois et demie - en gros cela nous donne sur cette période 135 recompilations par mois - visiblement ça bossait dur chez TI à cette époque ;)

Pour finir rappelons que les TI-Nspire non-CAS monochromes disposaient d'un clavier amovible pouvant être remplacé par un clavier de TI-84 Plus qui déclenchait le lancement d'un émulateur de TI-84 Plus intégré à l'OS. Cet émulateur utilisait des versions d'OS spéciales non installables sur de vraies TI-84 Plus, et dont la numérotation se terminait par un chiffre pair. Pour rappel :
OS TI-Nspire
OS TI-84 inclus
OS contemporain
véritables TI-84 Plus
1.1
2.42
2.41
1.2
2.44
2.43
1.3-1.6
2.46
1.7
2.48
2.0-2.1
2.54MP
2.53MP
3.0-3.9
2.56MP
2.55MP


On pourrait donc ici s'attendre à un OS de TI-84 inclus intermédiaire entre les versions 2.48 et 2.54MP. Et bien non grosse surprise, le branchement d'un clavier TI-84 nous révèle contre toute attente une version 2.43.008 que nous ne nous expliquons pas à ce jour. :o



Téléchargement : OS TI-Nspire 2.0.0.717

Source : http://www.cncalc.org/forum.php?mod=vie ... 143&page=2 (en chinois)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby Lionel Debroux » 27 Oct 2014, 21:23

L'OS 2.43 reste mieux que les 2.53MP et 2.55MP, en même temps :)
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: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 27 Oct 2014, 21:28

Oui mais là, je n'ai aucune idée si le 2.43.008 qui est une numérotation bizarre est plus proche du 2.43, du 2.48 ou du 2.53MP.

Il faudrait que j'arrive à le dumper, et voir qui obtient le meilleur score de comparaison hexadécimale ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 28 Oct 2014, 09:58

J'ai dumpé et testé la ROM TI-84 2.43.008.

Elle gère l'écriture naturelle MathPrint.

Donc malgré le nom, c'est apparemment une version plus proche en fonctionnalités des 2.53MP/2.54MP.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 28 Oct 2014, 10:42

J'avais raison en passant au sujet du mode de développement qui ne serait ici pas codé en dur dans le Boot2, mais activé lorsque ce dernier trouve le dossier "Developer Unit" avec le fichier "devunit.cer" dedans.

Il a suffi de supprimer ce fichier pour repasser le prototype en mode de production permettant de mettre à jour vers l'OS 3.6 de production.

Source : http://www.cncalc.org/forum.php?mod=vie ... 143&page=2
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby Lionel Debroux » 28 Oct 2014, 15:12

Est-ce qu'une copie de ce fichier devunit.cer maintenant supprimé a été gardée, au moins ? Même si l'examen de ce fichier ne nous apprendrait probablement pas grand chose (j'imagine que les certificats développeur Nspire sont similaires aux certificats développeur TI-68k), ça serait dommage de l'avoir perdu totalement, empêchant un tel examen.
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: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 28 Oct 2014, 15:40

J'avais dit de ne pas l'effacer en fait (renommer/déplacer).

J'ai demandé une copie - il n'y a pas encore de réponse.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 28 Oct 2014, 15:44

Il faudrait voir aussi si ça active le mode de développement sur n'importe quelle machine, ou si ça contient une clé basée sur le Product ID d'une seule machine par exemple.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby Adriweb » 28 Oct 2014, 23:16

( Bien :) )

Et sinon, oui, on le sait que c'est basé sur le ProductID de la machine (d'une part, certains d'entre nous ici avons déjà recu officiellement des devunit.cer spécifiques à nos machines, mais d'autres part, parmi les prototypes que l'on a déjà apercu, je n'ai pour ma part jamais croisé 2 certificats identiques.)

J'imagine qu'il n'est pas impossible qu'il y ait une "master key", mais j'en doute fort... (Imaginez s'il y a un leak !)

Mais on ne connait pas l'algo pour passer de l'un à l'autre - c'est probablement pas un truc super trivial...

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Prototype TI-Nspire TouchPad EVT avec version TI-84 2.43

Unread postby critor » 28 Oct 2014, 23:46

Adriweb wrote:Et sinon, oui, on le sait que c'est basé sur le ProductID de la machine (d'une part, certains d'entre nous ici avons déjà recu officiellement des devunit.cer spécifiques à nos machines, mais d'autres part, parmi les prototypes que l'on a déjà apercu, je n'ai pour ma part jamais croisé 2 certificats identiques.)


D'une part, je n'étais pas certain que l'on ait le droit de révéler cette information sans source externe.

D'autre part je ne sais pas de quoi tu parles pour les prototypes.
Nous avons eu uniquement des prototypes ClickPad, CM et CX qui utilisaient des Boot1/Boot2 bloqués en mode de développement et n'avaient donc aucun besoin de ces fichiers.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 14 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.
871 utilisateurs:
>837 invités
>26 membres
>8 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)