π
<-

TI-Nspire Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.0.1

New postby critor » 14 May 2017, 14:17

804
Revenons aujourd'hui aux origines de la gamme TI-Nspire.
Avant son lancement pour la rentrée 2007, une gamme expérimentale fut largement distribuée dans des classes pilotes en 2006-2007, les TI-Nspire CAS+ PVT.

Selon la classification du musée Datamath, Texas Instruments suit différentes phases successives lors de la conception 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)
Today we return to the origins of the TI-Nspire range.
Before its release for the 2007 school year, an experimental range, the TI-Nspire CAS+ PVT, was widely distributed in pilot classes in 2006-2007.

According to the classification of the Datamath museum, Texas Instruments follows different successive phases during the development of a new model :
  1. PROTO (Prototype)
  2. EVT (Engineering Validation Tests)
  3. DVT (Design Validation Tests)
  4. PVT (Production Validation Tests)
  5. MP (Mass Production)


Nous avons pu découvrir par la suite plusieurs prototypes DVT et même EVT beaucoup plus rares de ce même modèle :
Later, we discovered several much rarer EVT and DVT prototypes of the same model :

17501618354792397


Les modèles TI-Nspire CAS+ PVT les plus courants ne sont certes pas compatibles avec les TI-Nspire sorties ultérieurement, mais peuvent quand même être mis à jour en version 1.0.554.

Mais ce n'était pas le cas des prototypes DVT ou EVT antérieurs :
  • Les plus récents, en version 1.0.4xx, vérifiaient les signatures électroniques avec les clés de développement, qui différaient des clés de production utilisées par les TI-Nspire CAS+ PVT.
  • Les plus anciens, en version 1.0.1.0.xxx, utilisaient un format légèrement différent.
  • Et le TI-Phoenix 1 lui un format complètement différent.
The most common models, TI-Nspire CAS+ PVT, are certainly not compatible with the TI-Nspire released later, but they can still be updated to version 1.0.554.

But that wasn't the case for the earlier DVT or EVT prototypes :
  • The newest ones, with OS 1.0.4xx, verified the digital signatures with development keys, which were different from the production keys used by the TI-Nspire CAS+ PVT.
  • The oldest ones, with OS 1.0.1.0.xxx, used a slightly different format.
  • And the TI-Phoenix 1 used a completely different format.



795
Mais notre extraordinaire parrotgeek1 a découvert que le Boot1 en version 1.0.1.0.xxx ne vérifiait pas la signature électronique du Boot2 ! :o
Après avoir patché le Boot2 1.0.5xx des TI-Nspire CAS+ PVT selon ses instructions pour respecter le format légèrement différent, il devient enfin possible de le programmer sur les prototypes EVT et DVT en RS232 ! :D
But our extraordinary parrotgeek1 has discovered that Boot1 version 1.0.1.0.xxx did not verify the digital signature of the Boot2 ! :o
After having patched the Boot2 1.0.5xx from the TI-Nspire CAS+ PVT according to his instructions to respect the slightly different format, it is finally possible to flash it on EVT and DVT prototypes with RS232! :D


Et voilà, tu peux maintenant mettre à jour son OS avec la dernière version 1.0.554, pour bénéficier des meilleures fonctionnalités ! :bj:
Voici ce que ça donne sur émulateur, puisque nous n'avons en ce moment pas physiquement accès à des prototypes EVT ou DVT :
Now you can update their OS wih the latest version 1.0.554, to benefit from better functionality! :bj:
Here is what happens on an emulator, since we don't currently have physical access to EVT or DVT prototypes :
Code: Select all
Boot Loader Stage 1 (1.0.1.0.347T)
Build: 2006/5/10, 5:48:47
Copyright (c) 2006 Texas Instruments Incorporated

Warning at PC=00009DEC: Bad write_byte: 0003e869 00
System clock:        78 MHZ
SDRAM memory test:
Data   (ticks=0)
Addr   (ticks=0)
Fill   (ticks=3)
Test   (ticks=7)
Pass (ticks=10)
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A

Loading BOOT2 software...

100%

BOOT1: loading complete, launching image.



Boot Loader Stage 2 (1.0.526)
Build: 2006/8/11, 6:29:51
Copyright (c) 2006 Texas Instruments Incorporated
Using production keys



Initializing graphics subsystem.
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A
Initializing USB and networking.


Initializing filesystem.
Datalight Reliance v2.00.0451
Copyright (c) 2003 - 2005 Datalight, Inc.
Registered to #9DE08703
FlashFX sample project for the OMAP5912 OSK running Nucleus
Datalight FlashFX Pro v2.0 Build 966
Nucleus Edition for ARM9
Copyright (c) 1993-2005 Datalight, Inc.
Patents: US#5860082, US#6260156.
Detected FfxDelay() parameters: Count=92509 MicroSec=8192 Shift=13
FFX: NAND chip manufacturer: ST Micro (20) chip NAND256R3A (35)
Filesystem ready.

-- Bad Block list --
-- Bad Block list end --

Loading Operating System...

100%

BOOT2: loading complete (1560 ticks), launching image.


Beginning system initialization.
Preparing file system...
Datalight Reliance v2.00.0451
Copyright (c) 2003 - 2005 Datalight, Inc.
Registered to #9DE08703
FlashFX sample project for the OMAP5912 OSK running Nucleus
Datalight FlashFX Pro v2.0 Build 966
Nucleus Edition for ARM9
Copyright (c) 1993-2005 Datalight, Inc.
Patents: US#5860082, US#6260156.
Detected FfxDelay() parameters: Count=93387 MicroSec=8192 Shift=13
FFX: NAND chip manufacturer: ST Micro (20) chip NAND256R3A (35)
File system ready.

phoenix dhcp server w/ VOODOO  built 12-Jul-2006 (start at 366)


phoenix enum server  built 12-Jul-2006


phoenix dhcp hook fwd w/ VOODOO  built 12-Jul-2006 (start at 366)

System build date: Aug 28 2006, 18:55:11
Available memory: 25803332 bytes
Launching system...

phoenix file mgt server  built 12-Jul-2006 (start at 466)

pn-srv2-636: pol_init = 0

La manipulation a été testée avec succès sur des Boot1 en version 1.0.1.0.334T et 1.0.1.0.347T.
Pour toute autre version, il est très fortement conseillé de commencer par nous contacter.


Félicitations à parrotgeek1 pour ce superbe exploit ! :bj:
The modification has been successfully tested on Boot1 version 1.0.1.0.334T and 1.0.1.0.347T. For any other version, it is strongly recommended to contact us before following these instructions.

Congratulations to parrotgeek1 for this great achievement ! :bj:

TI-z80 Nouveautés OS 5.3 TI-83 Premium CE rentrée 2017

New postby critor » 12 May 2017, 17:12

Texas Instruments nous publie aujourd'hui son nouveau catalogue en ligne de produits éducatifs pour la rentrée 2017.

Nous y apprenons la sortie prochaine d'une mise à jour système 5.3 pour TI-83 Premium CE, ainsi que deux des grandes nouveautés qu'elle apportera. ;)



L'une des nouveautés concerne les fonctions définies par morceaux.

Il n'y a certes pas de chapitre traitant de ce type de fonctions au lycée, mais c'est une notion qui passe assez naturellement à ce niveau.
Elles sont mentionnées dans les applications possibles dès la Seconde, aussi bien au programme de Mathématiques de la rentrée 2009 que dans celui qui vient juste de sortir pour la rentrée 2017.
On les rencontre au lycée de façon transversale dans les exercices de différents chapitres.

Prenons par exemple :
$mathjax$f(x)=\left\{
\begin{array}{rl}
\frac{1}{x} & \text{si } x \in \mathopen{]}-\infty\,;0\mathclose{[}\cup\mathopen{]}0\,;1\mathclose{[},\\
x^2 & \text{si } x ≥ 1.
\end{array}
\right.$mathjax$


Les TI-82 Advanced et TI-83 Premium CE n'ont pas de gestion des fonctions définies par morceaux.
Comme nous l'avons vu dans notre concours de rentrée 2016, on peut définir de telles fonctions en tenant compte du fait qu'un test vaudra toujours 1 ou 0 selon qu'il est vrai ou faux.
Il nous suffit de saisir Y1=(1/X)(X<1)+X²(X≥1).

Mais voilà, ce n'est pas du tout l'écriture utilisée dans les livres et énoncés - il te fallait donc à la fois connaître le fonctionnement des tests sur cette machine machine et effectuer cette transcription, ce qui pouvait être source d'erreurs regrettables...
Mais dès cette rentrée avec la nouvelle version 5.3, ta TI-83 Premium CE te permettra de saisir ces fonctions de façon totalement naturelle ! :bj:



La 2ème nouveauté annoncée, parfaitement dans l'esprit des derniers programmes de Mathématiques, ICN et ISN sortis pour le collège et le lycée, est destinée à rendre la saisie dans l'éditeur de programmes beaucoup plus efficace et confortable.
Il sera désormais possible de copier/coller comme il était déjà possible de le faire sur les Casio Graph, et même de revenir en arrière en défaisant/annulant tes dernières saisies comme sur sur le haut de gamme TI-Nspire ! :bj:

Quel dommage toutefois que le constructeur se soit apparemment donné tant de mal depuis des mois, sans savoir que le nouveau programme de Seconde pour cette rentrée 2017 sorti la semaine dernière allait rendre la programmation sur TI-82 Advanced et TI-83 Premium CE non pertinente. :'(

En effet, leur langage de programmation non-fonctionnel ne convient plus aux attentes officielles ni aux capacités à développer.
Dans l'immédiat il pourrait y avoir une certaine tolérance, vu qu'il est bien précisé en préambule qu'il faut tenir compte du fait que le nouveau programme ne sera parfaitement adapté qu'aux générations qui arriveront au lycée en ayant suivi intégralement les nouveaux programmes de cycle 4 / collège, soit à partir de la rentrée 2019.
Mais il n'empêche que la logique de programmation est complètement différente, et que la pratique des langages actuels de programmation TI-82 Advanced et TI-83 Premium CE sur instruction de l'enseignant, que ce soit en classe ou en devoir, risque de devenir rapidement très mal vue par les inspecteurs, non pas parce que ce sera considéré comme du hors programme, mais bien pire que cela : cela risque d'être considérée comme néfaste, car nuisant aux apprentissages... :#non#:





Source : Catalogue TI-France - Rentrée 2017

Casio Test Casio Graph 100+

New postby critor » 11 May 2017, 20:49

8339Ce soir, nous allons te présenter la Graph 100+ que nous venons d'acheter pour toi. ;)

Trouvée dans un magasin Carrefour à un peu plus de 60€, c'est certes encore bien cher pour un modèle non conforme 2018+.
Mais il s'agit d'un modèle haut de gamme avec calcul formel ayant précédé la gamme Casio Classpad, que nombre de magasins persistent encore à afficher avec des prix à 3 chiffres.
Nous sommes évidemment perdants puisque la machine devient totalement invendable sous 6 semaines, mais c'était quand même une occasion de t'en faire profiter sans trop se ruiner.

Sortie en 1999, la Graph 100, plus connue internationalement sous le nom de Algebra FX 2.0 était donc une réponse à la révolution apportée dans le monde des calculatrices haut de gamme par la sortie de la TI-92 par Texas Instruments en 1995.
C'est en 2001 qu'elle fut remplacée par notre Graph 100+ (internationalement Algebra FX 2.0 PLUS), puis en 2003 par la Classpad 300.



83428341L'emballage est bien épais, et vient avec pas moins de 2 manuels.
Chose fort appréciable, alors que de nos jours la dématéralisation fait que l'on n'a souvent même plus de CD accompagnant la machine.

83478345Voici donc notre calculatrice Graph 100+, alimentée par 4 piles AAA et dont la persitence de la mémoire est assurée par une pile de secours CR2032 qu'il nous a fallu remplacer.

83408344C'est donc bien une Graph 100+ et non Graph 100+USB comme indiqué sur l'emballage.
La calculatrice ne semble disposer d'aucun port USB, juste du port mini-Jack 2.5 historique...
Aucun câble USB non plus, et le dos de l'emballage ne mentionne effectivement que le câble mini-Jack 2.5 pour calculatrices (référence SB 62).
Mais d'où sort donc cette idée d'avoir mis Graph 100+USB sur l'emballage, induisant l'acheteur en erreur ? :#roll#: :mj:

835083498348
Contrairement aux modèles plus récents, le logo Casio n'est pas affiché à l'extinction, mais au premier allumage de la machine.
A part ça on y retrouve l'emblématique menu d'accueil par icônes, avec ici 15 applications intégrées.

83528351Au niveau des applications justement, on retrouve deux originalités.
D'une part une application CAS qui concentre les fonctionnalités de calcul formel.

83548353D'autre part une application DIFF EQ pour la résolution graphique d'équations différentielles.

835783568355
L'application MEMORY nous permet d'en apprendre davantage sur la machine.
D'une part nous y découvrons la disponibilité d'une mémoire de stockage.
Et oui, comme indiqué d'ailleurs sur le boîtier, la Graph 100 de 1999 fut le premier modèle de Casio à utiliser la technologie de la mémoire Flash, en réponse aux TI-73, TI-89 et TI-92 Plus de 1998.

D'autre part, nous commençons à entrevoir ce que la machine a dans le ventre :
  • avec 146 Ko de mémoire principale disponible, on peut conjecturer une puce RAM d'au moins 256 Kio de capacité
  • avec 865 Ko de mémorie de stockage disponible, on peut parier sur l'usage d'une puce Flash-ROM d'au moins 1 Mio de capacité



83598358Afin d'approfondir nos connaissances sur les capacités de la machine, accédons à son menu de diagnostics intégré.
Il nous suffit pour cela d'allumer la machine tout en maintenant les touches
F6
a+b/c
.
Nous y découvrons d'une part la référence du système, GY351.
Mais d'autre part, quelle n'est pas notre surprise de découvrir que la calculatrice n'inclut pas 2 mais 3 types de mémoires différentes, totalement anormal pour l'époque :
  • une Mask-ROM de 4 Mio non reprogrammable, contenant la version 1.05 du système
  • une Flash-ROM de 1 Mio reprogrammable, comme prévu
  • une RAM de 256 Kio, là encore comme prévu
La calculatrice Graph 100+ de 2001 est donc un hybride qui ne tire pas encore pleinement profi des possibilités de la technologie Flash, contrairement aux TI-73, TI-89 et TI-92 Plus de 1998.
Elle dispose donc d'un système programmé dans une Mask-ROM classique, système qui ne peut pas être mis à jour.
La technologie Flash n'est donc utilisée que pour la seule mémoire de stockage.



83658363
Pénétrons maintenant l'antre de la bête. Nous y découvrons 3 cartes électroniques :
  • la carte clavier Z945-E4
  • la carte mère avec un autocollant Datalight, société à l'origine du système d'exploitation ROM-DOS que fait tourner la machine
  • la carte écran
Nous avons donc déjà d'une part probablement la référence du matériel, Z945.

8366La partie exposée de la carte confirme les 3 types de mémoires ainsi que les capacités déjà annoncées, avec :
  • 1 Mo de mémoire Flash-ROM avec la puce 29LV800CBTI de chez MacroniX au format TSOP48
  • 4 Mo de mémoire Mask-ROM avec la puce R27T3202L de chez OKI
  • 256 Ko de mémoire RAM avec la puce LP62S2048AX de chez AMIC



83678368En retournant la carte mère, nous en découvrons l'inscription Z945A-1 qui confirme le code Z945 pour le matériel, ainsi que la puce processeur masquée sous une goutte d'epoxy solidifée.
Mais la communauté a déjà découvert ce dernier mystère, c'est un processeur V30Mx de chez Nec tournant à 8 MHz.
Link to topic: Test Casio Graph 100+ (Comments: 6)

Divers Cartes de développement TI-89/Nspire & cartes JTAG TI-Nspire

New postby critor » 10 May 2017, 23:56

Ce soir, notre extraordinaire parrotgeek1 nous a trouvé sur eBay deux superbes lots de matériel de développement et prototypes de calculatrices Texas Instruments, affichés à pas moins de 400$ cumulés.





D'une part, nous avons une légendaire carte de développement TI-89 Titanium (nom de code Komodo) accompagnée de son boîtier de contrôle ici en forme de calculatrice TI-89 réestampillée 68KSDS, probablement vide de toute électronique.
La carte comporte justement deux éléments enfichés mentionnant ce nom de code ainsi que "Chameleon", relatif à l'USB OTG, apparemment.

Amusant de voir la documentation de jumpers permettant de régler la fréquence du processeur. ;)

Notons toutefois que la carte dispose de réceptacles vides pour puces Flash-ROM au format TSOP48, et est donc probablement incapable de démarrer. :'(



D'autre part, nous avons la carte de développement TI-Nspire monochrome.
De référence BW_PCB_DB_201006xx, c'est une carte mère enfermée ici dans un boîtier de TI-Nspire TouchPad monochrome, avec une protubérance latérale offrant de larges connecteurs, peut-être pour lecture/écriture directe des registres ASIC.


Bien qu'utilisant elle aussi un boîtier de TI-Nspire TouchPad monochrome, nous avons aussi la carte de développement TI-Nspire CX avec son écran couleur, de référence color_PCB_DB_201006xx.


Dans les deux cas, notons que la protubérance lattérale passe à travers de l'un des deux blocs piles, dont un contact a d'ailleurs été retiré.
Sans doute qu'un allumage nécessitera une alimentation externe, comme suggéré par le bloc piles externe vu plus haut sur l'une des cartes monochromes, le connecteur pour la batterie rechargeable au dos n'étant visiblement pas présent non plus.




Mais ce n'est pas tout, nous avons également des prototypes TI-Nspire monochromes munis donc du port J04 soudé pour le JTAG.

Et cette fois-ci, nous avons pour la première fois la carte enfichable qui vient avec !



Cette carte dispose visiblement d'une électronique non négligeable, et offre :
  • une sortie série DB9, logique puisque le port série du connecteur Dock/J01 est également présent sur le connecteur J04
  • un connecteur JTAG standard 13 broches
  • un connecteur JTAG standard 14 broches
La calculatrice ne disposant que d'un seul processeur, il faut donc en déduire qu'il y a un connecteur JTAG pour la calculatrice, et un autre pour la carte en question.
Ce qui voudrait dire qu'elle disposerait de son propre processeur, et que le JTAG n'est peut-être pas directement disponible sur le port J04, ce qui expliquerait qu'ExtendeD ne l'ait pas trouvé à l'époque en écoutant chaque contact J04 à l'oscilloscope.

Enfin, un dernier prototype TI-Nspire est assez étrange, pas seulement à cause de l'aspect non fini de son boîtier, mais également parce que son écran d'accueil semble utiliser le thème TI-Nspire CX couleur, alors qu'il s'agit d'un écran monochrome ! :o



A très bientôt pour de passionnantes découvertes ! ;) :bj:

TI-Nspire Nouvelles TI-Nspire CX CR6 (révision Y)

New postby critor » 08 May 2017, 00:03

6823Dans un article précédent, nous te présentions le test matériel de la génération CR4 ("Cost Reduction", phase 4) des TI-Nspire CX, génération introduite avec la révision matérielle W mise en production de masse à compter d'octobre 2015.

Tout changement de génération a toujours été significatif de grosses nouveautés, et celui-ci était très loin de faire exception, avec :
  • une unique carte mère CX_CR_IV_MB_4440 au lieu de 3 cartes électroniques interconnectées(carte mère, carte clavier et carte du connecteur Dock)
  • un nouvel écran à géométrie 240x320 au lieu de 320x240
  • la réapparition de l'emplacement J04 pour connecteur JTAG pourtant supprimé depuis la révision matérielle J lancée en mars 2013
  • un tout nouveau Boot1 pour la première fois depuis le lancement de la TI-Nspire CX pour la rentée 2011, passant de 3.0.0.99 à 4.0.1.43, version gérant le nouvel écran.
  • une puce Flash-NOR Macronix MX29SL402C externe hébergeant ce nouveau Boot1, chose que l'on n'avait plus vue sur une calculatrice TI-Nspire depuis la révision matérielle B des modèles monochromes jusqu'en décembre 2007

6818Cette génération CR4 avait à notre avis dû être développée trop rapidement sous divers contraintes, et ne pouvait pas rester en l'état :
  • Même si personne ne s'est penché dessus sérieusement à notre connaissance, la puce Flash-NOR mise en externe rendait donc le Boot1 vulnérable à des tentatives de reprogrammation, ou de désactivation pour démarrer sur le Boot1 3.0.0.99 interne de la puce ASIC.
    Peut-être qu'une nouvelle puce ASIC préchargée avec le nouvau Boot1 4.0.1.43 n'était pas encore prête, ou bien qu'il fallait commencer par écouler les stocks de l'ancienne puce ASIC ET-NS2010B...
    On peut justement remarquer autour de la puce Flash-NOR Macronix que les pistes font de façon anormale de très nombreux zigzags, comme si c'était au dernier moment que les ingénieurs avaient appris qu'ils n'auraient pas la nouvelle puce ASIC avec le Boot1 4.0.1 gérant le nouvel écran et qu'ils avaient dû donc rajouter en catastrophe une puce Flash-NOR pour l'inclure.
  • Même si rien n'a bougé depuis notre 1ère connexion JTAG fonctionnelle en août 2016, cet accès est là encore une vulnérabilité potentielle.

8324C'est donc à priori sans grande surprise que nous découvrons aujourd'hui que les TI-Nspire CX en révision matérielle Y produites à partir d'avril 2016 sont passées à une nouvelle génération.
Mais par contre, surprise à laquelle nous ne nous attendions pas, avec une nouvelle référence de carte mère CX_CR_VI_MB_4410 c'est une génération CR6 ! :o

Ce qui signifierait que nous avons raté la génération CR5 dans la révision matérielle X produite à partir de mars 2016 - mais hélas, nous ne disposons pas d'une telle calculatrice.

Alors à ton avis, quelles nouveautés matérielles nous réserve ce saut de la génération CR4 à CR6 ?
  • nouvelle puce Flash-NOR dans un format où les pattes ne sont plus accessibles ?
  • meilleure intégration de la puce Flash-NOR au circuit ?
  • suppression de la puce Flash-NOR ?
  • suppression du port JTAG ?
  • nouvelle puce ASIC ?
A bientôt pour la réponse ! ;)
Poll: Quels changements dans les TI-Nspire CX CR6 selon toi ? » Click here to vote!

Link to topic: Nouvelles TI-Nspire CX CR6 (révision Y) (Comments: 22)

-
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.
3174 utilisateurs:
>3159 invités
>8 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)