π
<-
Chat plein-écran
[^]

News 2024
Avril (12)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Premier coup d'oeil sur la TI-36X Pro

Nouveau messagede critor » 10 Mai 2012, 15:38

Aujourd'hui, nous allons jeter ensemble un premier coup d’œil sur la calculatrice scientifique TI-36X Pro.

La TI-36X Pro est commercialisée en France pour la rentrée 2012, 1 an après être sortie pour la rentrée 2011 dans d'autres pays.
Au nom de modèle près, elle est identique à la TI-30X Pro MultiView commercialisée à la rentrée 2010 dans encore d'autres pays.

En effet, les différents pays commercialisent ou la TI-36X Pro, ou la TI-30X Pro MultiView pas pas les deux! (voir news)
Image
(source: musée DataMath)


Elle est munie d'un processeur Toshiba T49 à seulement 4-bits, mais nous allons voir que ça ne l'empêchera pas de nous surprendre...



Voici donc maintenant révélée sous vos yeux la TI-36X Pro dans son nouvel emballage pour la France! :bj:
830


La TI-36X Pro vise le lycée professionnel comme la calculatrice graphique TI-76.fr, mais également certains concours de l'enseignement supérieur où les calculatrices programmables graphiques ne sont pas autorisées.

L'emballage nous met déjà l'eau à la bouche avec une combinaison de fonctionnalités peu courante pour une calculatrice scientifique non graphique:
  • écriture naturelle
  • calcul matriciel
  • nombres complexes
  • statistiques



Ouvrons maintenant l'emballage:
832

Le contenu comprend:
  • la calculatrice TI-36X Pro en tant que telle
  • son couvercle
  • son mode d'emploi de 90 pages entièrement en français
  • le certificat de garantie multilingue

Le couvercle permet de glisser une fiche recto verso résumant le mode d'emploi avec les principaux raccourcis clavier:
835 834 833

Attention notamment pour les concours - je ne suis pas certain que cette fiche soit autorisée! À voir avec le directeur du centre d'examens avant vos épreuves...



La calculatrice et son couvercle avec des couleurs sobres contrastent grandement avec le reste de la gamme scientifique munie de couleurs assez "flashy". Ici le noir du boîtier se marie harmonieusement avec l'argenté des touches d'opérations, directions et validation ! :bj:
838 836


On remarque l'utilisation d'un capteur solaire pour l'alimentation ! :bj:
Avec le TI-Little Professor Solar sortant lui aussi pour la rentrée 2012, cela nous fait donc 2 calculatrices solaires d'un coup en France après des années !
En effet, les calculatrices TI scientifiques commercialisés en France ces dernières années étaient toutes non solaires, mais disposaient d'équivalents solaires sur le marché international qui ne voulaient pas passer nos frontières :
  • Citons la TI-Collège Plus non solaire commercialisée en France, alors que sur le marché international il y a comme équivalent la TI-34 MultiView qui elle est solaire,
  • Citons aussi la TI-30 XB MultiView, pour laquelle le marché international offre une version solaire : la TI-30 XS MultiView
Image Image

Nous avions justement fini par nous poser des questions...



Le dos de la calculatrice présente plusieurs choses intéressantes:

  • un emplacement pour graver son nom
  • la combinaison de reset logicielle: On Clear
  • un bouton reset matériel au cas où la combinaison précédente ne marche pas
  • les références de la pile: CR2032 - plus besoin d'ouvrir pour savoir! :bj:
  • le code de fabrication: ici K-0212A qui indique:
    • une fabrication dans l'usine "K" en Chine
    • une fabrication en février 2012
    • l'utilisation de la révision A du matériel, c'est-à-dire de sa 2ème version



Contrairement à la plupart des autres calculatrices TI (graphiques, TI-Collège Plus...), le couvercle n'est pas à glissière et se clipse en bas et en haut grâce à des ergots, ce qui nous rappelle quelque chose...
839 840


En effet, seules les TI-30 XB MultiView et TI-30 XS MultiView utilisaient ce système. En les comparant à la TI-36X Pro, on remarque que ces calculatrices partagent exactement le même boîtier: les couvercles sont même interchangeables !
842 841 843




Pour finir, jetons un petit coup d’œil au dos de l'emballage:
831


On y trouve notamment une comparaison de la TI-36X Pro avec deux autres modèles:
  • la TI-30Xa
  • la TI-Collège 2D

Selon les critères retenus pour la comparaison, on remarque que la TI-36X Pro l'emporte apparemment sur ces modèles pour tous les points évoqués avec des fonctionnalités additionnelles ou plus évoluées à deux exceptions près:
  • la simplification des fractions, que la TI-Collège Plus permet d'effectuer manuellement étape par étape - la TI-36X Pro est bel et bien capable de simplifier les fractions (le tableau pourrait prêter à confusion), mais le fait toujours automatiquement sans donner aucune étape - les étapes de simplification de fractions ne présentent en effet plus grand intérêt au-delà du collège
  • le nombre de lignes de l'écran qui serait de 5 sur la TI-Collège Plus et seulement de 4 sur la TI-36X Pro...

Hum... D'une part, il s'agit d'un écran matriciel exactement comme celui des calculatrices graphiques et il aurait été peut-être plus précis de donner sa résolution... Mais ce nombre de lignes différent m'interpelle... Voyons ça... Effectuons quelques calculs... :#roll#:
845


Non non, il a bien 4 lignes sur les deux calculatrices... D'ailleurs, ayant développé un émulateur en ligne pour ces modèles, nous connaissons la résolution de l'écran qui est rigoureusement identique sur les deux modèles : 96x31 pixels.

Où sont-ils donc allés chercher ces soi-disant 5 lignes? Peut-être dans un menu?
846


Non, toujours pas... Ah, ça y est, je sais ! Dans l'écran obtenu via la touche "mode" ! :lick:
844


Utilisant une police plus petit que celle des écrans de calculs et de menus, l'écran "mode" présente en effet 5 lignes de paramètres configurables sur la TI-Collège Plus, contre apparemment seulement 4 lignes de paramètres sur la TI-36X Pro.

Mais en fait, la 5ème ligne de l'écran est bien là sur la TI-36X Pro et affiche un flèche de défilement... Car il manque non pas 1 mais 2 lignes de paramètres soit un total de 6 lignes qui ne pouvaient rentrer sur un seul écran.

Ce critère de comparaison spécifique à un menu bien particulier ne reflétant pas le fonctionnement global de la machine me semble donc erroné.



Voici maintenant enfin venue l'heure d'allumer la TI-36X Pro et de découvrir ses fonctionnalités... au prochain épisode! ;)
Lien vers le sujet sur le forum: Premier coup d'oeil sur la TI-36X Pro (Commentaires: 0)

Personnalise ta Nspire, le retour!

Nouveau messagede critor » 10 Mai 2012, 19:17

Dans une news précédente, nous vous parlions de mat3701 qui avait commencé à personnaliser la face arrière de sa TI-Nspire CX CAS:
Image


Aujourd'hui, mat3701 s'attaque à l'autre côté, et réalise la tâche beaucoup plus complexe de personnaliser le support clavier! :bj:
Image




N'hésite pas à consulter les détails de son projet et à l'encourager! :bj:





Source:
viewtopic.php?t=9112&p=123085#p123057
Lien vers le sujet sur le forum: Personnalise ta Nspire, le retour! (Commentaires: 0)

Compatibilité des logiciels TI avec Windows 8 (Metro)

Nouveau messagede Persalteas » 10 Mai 2012, 22:30

Bonjour à tous :)

J'ai fait ci dessous une petite liste de tout les logiciels qui sont susceptibles d'être utilisés par un humain moyen (et donc tournant sous Windows) accro à sa calculatrice (ce qui le rend moins moyen :D: ).

Je les ai testés un par un, et je vous donne donc dans la liste ci dessous, classées par thème, les compatibilités de chaque logiciel avec Windows 8. :bj:

J'ai utilisé pour ce test la version "Windows 8 Consumer Preview", 32 bits, sur un netbook Samsung NC110 ayant des performances plutôt basses dans tout les domaines.

L'avantage d'utiliser ces logiciels sur Windows 8: Je crois avoir compris que Windows 8 sera capable de tourner sur des tablettes graphiques (type iPad je pense). C'est quand même plus pratique à trimbaler au lycée/Fac/IUT/boulot que le PC.

Comme vous allez le voir, c'est un bilan plutôt positif. ;)
Nos développeurs officiels ou officieux n'auront globalement pas besoin de tout recoder ! :bj:

Show/Hide spoilerAfficher/Masquer le spoiler
Une chose par contre: La combo netbook (petit écran)+windows 8 (résolution surdimensionnée)+IE9 (par défaut au début :) ) = TI Planet.org très lent, très bizarre, et presque... artistique dans la présentation des modules. Fin de la parenthèse.



Connexion TI-PC

TI Connect v1.6.1: ...................................................................................Image

Il est compatible avec les TI-73 / 76.fr / 82Stats / 82Stats.fr / 83 / 83+ / 84+ / 86 / 89 / 92 / 92+ / V200.
(il n'est pas compatible avec les TI-85, TI-82 basique.)

télécharger


TI Connect v1.5 (avec éditeur de programmes intégré): ....................................Image

Bien entendu, il n'est valable que sur les versions 32 bits.
Les versions de Windows Vista/Seven ou même XP en 64 bits nécéssitent les drivers 64 bits du Silverlink, donc la version 1.6.1 du logiciel.

télécharger


TILP II v1.16:.......................................................................................... ?

Je n'ai pas fait le test :D:

Je compléterai la news quand il sera fait, mais n'ayant jamais réussi à installer TILP sur un Windows normal ou il est censé fonctionner, je ne vais pas me permettre de juger sans avoir réussi la manip au moins une fois avant :cry:
Il fonctionne normalement avec presque toutes les TI (73, 82, 83, 83+(SE), 84+(SE), 85, 86, 89, 89T, 92, 92+, V200, Nspire, Nspire CAS)

télécharger
TI Nspire Computer Software v1.4:..................................................................Image

J'ai simplement installé le logiciel, il a l'air de fonctionner, mais ce n'est que la théorie.
Patientez jusqu'aux résultats des concours en cours, j'aurais peut être une Nspire Pour tester le linking.
Note: Il a mis bien 10 minutes à s'installer par contre. C'est peut être seulement la faute de mon netbook.

télécharger

TI Graph Link:............................................................................................Image

Les ordinateurs/tablettes graphiques possédant Windows 8 n'ont plus les ports qu'utilise TI Graph Link.
Je vous le déconseille donc.

Link 81/82/85.............................................................................................Image

Même problème que pour TI Graph Link. De plus, le programme affiche un message d'incompatibilité au lancement. Pourtant, Windows propose automatiquement le "mode compatibilité pour applications 16 bits". Mais faut pas rêver,hein, le vieux logiciels...

Emulateurs


Télécharger les émulateurs

VTI (Virtual TI):..........................................................................................Image

Il en a de la chance, le VTI, je le croyais définitivement hors compétition, et bien non. Vous pourrez faire la mise à jour en gardant votre viel émulateur si ça vous fait plaisir.


Wabbitemu:...............................................................................................Image

Il y a quand même quelques bugs, mais ça c'est comme d'habitude. (bugs d'affichage principalement, bugs de linking TI vers PC, bug de skin cutout avec les Silver Edition etc...)
Je pense que globalement, si il marchait avant, il marche toujours. (Ouf ! :oops: )
NB: je n'ai testé que la version 32 bits.

TIlem:.......................................................................................................Image

Ah, le monde n'est pas parfait... L'erreur de fonctionnement vient de GTK+, qui apparement a un problème d'installation.
Le point d'entrée de procédure deflateSetHeader est introuvable dans la bibliothèque de liens dynamiques C:/Program Files/GTK2-Runtime/bin/libgio-2.0-0.dll

Alors ensuite, est-ce que l'erreur vient de Windows 8 ou d'autre chose...


TI Smart View:...........................................................................................Image

A l'air de fonctionner. On note également quelques bugs d'affichage, étrange. (édition de Y1 par exemple.)


TI-Emu:...................................................................................................Image

Même erreur que pour TIlem. Le readme précise pour cette erreur qu'il faut désinstaller tout les GTK que l'on peut avoir installés, et n'en réinstaller qu'un seul (2.6), ce que j'ai pourtant fait par précaution...

Nspire - Emu:...............................................................................................Image


TI-Nspire Student Software............................................................................Image

J'ai une erreur dans l'installation, a propos de "file association". A priori, ça ne semble pas grave, mais ça bloque le processus d'installation à 71% !! Domage, voilà qui va redonner du boulot aux ingénieurs de Dallas.


Logiciels utilitaires


Vu le nombre de logiciels, je ne vais pas donner énormément de détails, désolé... Un liste devrait vous suffir.
J'ai testé les logiciels que j'utilise, il y en a surement d'autres. N'hésitez pas a me demander de les tester pour vous, notament ce que vous connaissez en logiciels 68k dont j'ignore l'existence....


Image Titanium Multimedia (Qui ne fonctionnait déjà plus sous mon Seven...)

ImageWordRider 0.8 (Cool ! :bj: )

Image ROM Creator (l'émulation Nspire facile)

Image TI NoteFolio Creator (qui ne fonctionnait déjà plus sous Seven)

Image TASM+DEVPACK8X (pas de bug apparent, je n'ai pas testé les programmes compilés, mais pas de message d'erreur en tout cas).

Image TI Program Editor (Oui, et c'est bien dommage...Vous pouvez créer des programmes avec, mais il vous affiche une erreur si vous essayez d'en éditer un: "Unknown tag value".)

Image TI 83 Plus Flash Debugger (bugs étranges...)

Image BasicToAssembler (dans la limite de ses bugs déjà connus sous les autres versions de windows)

Image BasicBuilder 3.0 (Pour convertir un 8xp en Application, aucun problème.)

Image TI 83bmpGrabber (convertisseur de Bmp en assembleur niveaux de gris)

Image Logiciels Espace-TI (codetouche, TI Pro, Convertisseur d'image en assembleur)

Image Omnicalc Font Creator

Image TI Doc Maker (bien mieux que zCreator ! :mrgreen: )

Image BBC Basic file Editor (pour créer vos srcipts *.bbc et les compiler en 8xp)

Image Token IDE (IDE de Basic étendu z80)

Image MidiToAxe (un convertisseur audio en Axe

Image ASM Edit (IDE assembleur z80 de Matrefeyontias)

Image TI StudyCards Creator

Image TI-Edit (éditeur de programmes 68k): Attention: le pack Tokens89OCX censé s'installé tout seul ne s'installe pas, il faut l'installer à la main.

Image TI Nspire ebook reader 2 (une pure erreur de lancement).

Image Plusieurs petits programes de conversion Lua--->.tns

Image TI Nspire Scripting Tools (RAS)

Si j'ai oublié votre programme fétiche, n'hésitez pas ! Hurlez ! Signalez-le ! :P
TI Planet, a fond sur Windows ! en avance sur la technologie !
Dernière édition par Persalteas le 11 Mai 2012, 09:03, édité 8 fois.
Lien vers le sujet sur le forum: Compatibilité des logiciels TI avec Windows 8 (Metro) (Commentaires: 14)

Test matériel TI-Nspire Lab Cradle

Nouveau messagede critor » 10 Mai 2012, 22:48

Dans une news précédente, aussi extraordinaire que cela pouvait paraître, nous vous révélions que la TI-Nspire Lab Station Cradle, l'interface pour connecter les capteurs Vernier sur TI-Nspire, était une véritable calculatrice Nspire! :bj:

Cette hypothèse courageuse n'a été que de plus en plus confortée dans des tests ultérieurs.

Aujourd'hui puisque j'ai enfin un TI-Nspire Lab Cradle à moi, nous allons effectuer la vérification finale de cette hypothèse en jetant un coup d'oeil sur sa carte mère! :bj:



847


Et en effet, bingo! :bj:

Le circuit imprimé semble clairement scindé en deux parties: une gérant les connexions de capteurs (ici à gauche), et une dans laquelle on reconnaît diverses puces! ;)

Cette dernière moitié s'articule autour de l'ASIC (nommé "TI-NS2007C-0 Magnum Zevio") qui équipe la 2ème génération de calculatrices Nspire: les TI-Nspire TouchPad. Les TI-Nspire de première génération (TI-Nspire ClickPad) étaient elles équipées de puces ASIC "TI-NS2006A-1 LSI Logic Zevio".

Comme sur les calculatrices TI-Nspire, on remarquera sans surprise à côté de l'ASIC:
  • la puce Flash ROM NAND de 32Mo, ici une K9F5608R0D de chez SEC (puce qui contient le Boot2, le logiciel de diagnostics, l'OS et les données d'acquisition)
  • la puce SDRAM de 32Mo, ici une K4M56163PI de chez SEC

Mais une grosse surprise nous attend, puisque l'on remarque également une puce Flash ROM NOR: cFeon EN39SL800! :o:

C'est une Flash NOR externe qui contenait le Boot1 sur la première génération de TI-Nspire, et justement elle avait complètement disparu des cartes mères de TI-Nspire TouchPad. Nous avions alors supposé que le Boot1 était directement programmé dans l'ASIC sur ces modèles.

Au final, il semblerait donc que l'ASIC "TI-NS2007C-0 Magnum Zevio" soit capable de fonctionner dans deux configurations différentes:
  • avec un Boot1 interne directement programmé dans l'ASIC
  • avec un Boot1 externe, programmé sur une puce Flash ROM NOR séparée

Pourquoi un Boot1 externe cette fois-ci?
Et bien il se pourrait tout simplement que les ASIC "TI-NS2007C-0 Magnum Zevio" préprogrammés avec le Boot1 1.1.8916 des calculatrices Nspire, Boot1 incompatible avec le matériel différent du TI-Nspire Lab Cradle. Ici, l'ASIC ignorerait le Boot1 interne et utiliserait le Boot1 externe prioritaire sur la puce NOR séparée.




848


L'autre côté de la carte mère ne présente pas de surprise particulière: on constate bien la présence des 5 prises de capteurs (3 analogiques et 2 digitales/numériques), et contrairement au TI-CBL2 il n'y a pas cette fois-ci de prises cachées.



Ce n'est pas la seule surprise de ce genre que nous a réservée Texas Instruments, puisque la tablette de rétroprojection TI-Nspire ViewScreen était elle basée sur une carte mère de TI-Nspire CAS+ comme annoncé dans une news précédente.





Nous ne pouvons que rester émerveillés devant la polyvalence du matériel Nspire et la grande facilité avec laquelle Texas Instruments l'interface pour réaliser autre chose que des calculatrices! :bj:
Lien vers le sujet sur le forum: Test matériel TI-Nspire Lab Cradle (Commentaires: 0)

Périphériques USB sur Nspire, ça avance !

Nouveau messagede Lionel Debroux » 12 Mai 2012, 16:53

ExtendeD continue à travailler sur l'utilisation de la pile USB des Nspire, autre démonstration de la puissance et de l'utilité du code natif, n'en déplaise à TI :)

Il vient de poster une vidéo démontrant l'utilisation de la souris:



Le clavier est encore très instable, mais il y travaille.


Source: notification privée, et https://ndlessly.wordpress.com/2012/05/12/usb-devices/
Lien vers le sujet sur le forum: Périphériques USB sur Nspire, ça avance ! (Commentaires: 3)

Prototypes Nspire: ne vous fiez pas aux numéros de versions!

Nouveau messagede critor » 13 Mai 2012, 18:50

Dans une news précédente, nous vous avions déjà mis en garde contre l'achat de prototypes Nspire sur les sites de revente en ligne entre particuliers.

En effet, ces prototypes refusent d'origine les mises à jour d'OS distribuées sur le site de Texas Instruments. Grâce à nos efforts constants et désintéressés depuis 1 an, il est enfin possible de les transformer en modèles commerciaux depuis quelques semaines, mais la manipulation n'est tout-de-même pas de tout repos alors autant l'éviter! :P

Nous vous donnions plusieurs astuces pour identifier les prototypes Nspire sans avoir besoin d'une Nspire commercial à côté pour comparer:
  • un nom de modèle "TI-Nspire CAS+" ou "TI-XXXXXXXXXXX"
  • une étiquette à code barre au dos avec le numéro de série
  • une étiquette mentionnant "prototype not for sale" au dos
  • une inscription "prototype not for sale" gravée dans la coque au dos
  • un code "EVT" (Engineering Validation Tests), "DVT" (Design Validation Tests) ou "PVT" (Production Validation Tests) mentionné dans le numéro de série au dos
  • une version de Boot1 1.X différente de la 1.1.8916
  • une version de Boot2 1.X différente de la 1.1.8981 ou 1.4.1571
  • un symbole affiché en haut à gauche de l'écran lors du démarrage

Nous avions déjà avoué que tout ce qui concernait les inscriptions et étiquettes sur le boîtier pouvait aisément être falsifié.

Mais il semble au final que l'on ne puisse même pas à 100% se fier aux numéros de version des Boot1 et Boot2! :mj:

Notre membre italien Comtiral a en effet acheté en ligne une TI-Nspire CAS d'occasion qui était bel et bien munie d'un Boot1 1.1.8916 et d'un Boot2 1.1.8981, soit en apparence exactement comme les premiers modèles commerciaux produits en avril 2007!

Et pourtant, sa calculatrice refusait tous les OS diffusés par le site de TI! :o:

Effectivement, bien que portant les mêmes numéros de versions, ses Boot1 et Boot2 étaient bel et bien des versions de développement différentes de celles des modèles de production, et utilisant les clefs RSA de développement incapables de valider les OS de production! :mj:

Ci-dessous, vous pourrez comparer les logs de démarrage RS232 des versions de développement et de production des Boot1 1.1.8916 et Boot2 1.1.8981:

prototype TI-Nspire de développement
TI-Nspire de production
Code: Tout sélectionner
Boot Loader Stage 1 (1.1.8916)
Build: 2007/4/23, 23:29:51
Copyright (c) 2006, 2007 Texas Instruments Incorporated
Using developer keys

Last boot progress: 1
Clocks:  CPU = 90MHz   AHB = 45MHz   APB = 22MHz

Available system memory: 37292
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A
SDRAM memory test:   Pass
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Normal

Read of bootdata failed

Loading DIAGS software...

Error reading/validating DIAGS image

Error loading DIAGS. Switching to BOOT2.

Loading BOOT2 software...

99%
BOOT1: loading complete (241 ticks), launching image.



Boot Loader Stage 2 (1.1.8981)
Build: 2007/4/25, 23:54:51
Copyright (c) 2006, 2007 Texas Instruments Incorporated
Using developer keys
Code: Tout sélectionner
Boot Loader Stage 1 (1.1.8916)
Build: 2007/4/23, 23:37:16
Copyright (c) 2006, 2007 Texas Instruments Incorporated
Using production keys

Last boot progress: 1
Clocks:  CPU = 90MHz   AHB = 45MHz   APB = 22MHz

Available system memory: 37292
Checking for NAND: NAND Flash ID: ST Micro NAND256R3A
SDRAM memory test:   Pass
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Boot option: Normal

Read of bootdata failed

Loading DIAGS software...

Error reading/validating DIAGS image

Error loading DIAGS. Switching to BOOT2.

Loading BOOT2 software...

99%
BOOT1: loading complete (240 ticks), launching image.



Boot Loader Stage 2 (1.1.8981)
Build: 2007/4/26, 0:2:32
Copyright (c) 2006, 2007 Texas Instruments Incorporated
Using production keys


Outre les numéros de versions identiques et la mention "Using developper keys", vous aurez peut-être noté que ces versions de développement ont été compilées 8 minutes avant la version finale.

Enfin bref, si il y a maintenant des versions différentes qui arrivent à porter le même numéro de version, on n'est pas sorti de l'auberge...



Au final, le seul critère 100% fiable pour identifier les prototypes qui vont causer problème semble être le marquage électronique visible lors du démarrage, qui lui n'est pas facilement falsifiable:

Image


Au final, en cas de doute, nous ne pouvons que vous conseiller de venir nous consulter sur notre chat ou notre forum. :=):



Ne vous inquiétez pas pour Comtiral, nous l'avons guidé pas à pas dans la transformation de son prototype en un modèle commercial! :bj:

Heureusement d'ailleurs pour lui qu'il soit tombé sur notre forum et pas ailleurs! ;)






Source:
viewtopic.php?f=16&t=9256
Lien vers le sujet sur le forum: Prototypes Nspire: ne vous fiez pas aux numéros de versions! (Commentaires: 0)

Premiers portages de jeux SDL vers la Nspire...

Nouveau messagede Lionel Debroux » 13 Mai 2012, 19:33

hoffa avait sorti nSDL 0.3.0 vendredi. Pour rappel de ce que j'avais écrit en réponse à la news sur nSDL 0.2.1:

Résumé des changements depuis nSDL 0.2.1:

* compatibilité binaire entre les différents modèles de Nspire, c'est à dire une seule version de la librairie et des programmes qui l'utilisent pour tous les modèles de Nspire. NDT: hoffa a donc choisi d'augmenter la facilité d'utilisation pour les programmeurs et les utilisateurs, au détriment de l'optimisation supérieure que plusieurs compilations séparées permettent (même si la différence de performances et le gain de place n'est probablement pas très élevé).
* affichages des erreurs SDL à l'écran, dans une boîte contenant du texte;
* gestion des résolutions inférieures à 320x240;
* les coordonnées impaires sont maintenant correctement gérées sur Clickpad et Touchpad (NDT: quand on dessine en 4 bpp, les copies ne sont pas alignées sur des octets, alors il faut faire des shifts partout);
* suppression de traces intempestives de la souris, qui se produisent parfois;
* correction de corruptions de sprites avec certaines images;
* SDL_nCreatePalette() crée une palette de couleurs en mode 8 bpp, à la fois sur Clickpad/Touchpad et sur CX;
* les nettoyages et réécritures habituels.


Maintenant, hoffa porte un petit jeu de tir dans l'espace qu'il a trouvé sur le Web:
Image

Il a diffusé le programme, et Adriweb en a profité pour faire une vidéo du jeu tournant sur sa machine :)

( http://www.youtube.com/watch?v=acdAqxiwG7I )


La logithèque de la Nspire devrait donc s'étoffer, même s'il faut encore que le loader bFLT soit intégré à Ndless pour faciliter les portages (ou bien qu'en attendant, les programmeurs l'utilisent à la main) :)
Lien vers le sujet sur le forum: Premiers portages de jeux SDL vers la Nspire... (Commentaires: 4)

La combinaison d'effacement de l'OS des CAS+ enfin comprise

Nouveau messagede critor » 14 Mai 2012, 06:17

Les TI-Nspire CAS+ font partie des prototypes Nspire évalués en 2006-2007 dans certaines classes pilote avant le lancement de la TI-Nspire finale en avril 2007, et utilisant un OS 1.0.

Basées sur le matériel du TI-Phoenix 1, elles sont incompatibles avec les TI-Nspire malgré la ressemblance apparente.

N'arrivant pas à les mettre à jour avec les OS Nspire 1.1 et ultérieurs, certains ont tenté l'équivalent de la combinaison de maintenance des TI-Nspire pensant obtenir un menu similaire et quelques options qui pourraient les aider, combinaison qui donne sur le clavier des TI-Nspire CAS+ :nsmep: :nsen: :nsp: .

Ils ont alors assisté sous leurs yeux horrifiés à l'effacement pur et simple de leur OS sans aucune autre forme de confirmation! :mj:
798


Et comme Texas Instruments n'a jamais diffusé publiquement les OS CAS+ ils se sont immédiatement retrouvés avec une calculatrice totalement inutilisable et irréparable! :mj:
797


Il leur a fallu attendre 5 à 6 longues années, pour que l'équipe TI-Planet résolve enfin le problème par elle-même il y a à peine plus d'une semaine! ;)



Intéressons-nous aujourd'hui à cette combinaison maudite d'effacement de l'OS sur les TI-Nspire CAS+. Son seul but est-il d'effacer l'OS? Ou cache-t-elle autre chose?

Voyons déjà ce qui est diffusé sur la console série RS232 lorsque cette combinaison longtemps mortelle est déclenchée:

Code: Tout sélectionner
Boot Loader Stage 1 (1.0.526)
Build: 2006/8/11, 6:25:18
Copyright (c) 2006 Texas Instruments Incorporated
Using production keys

Last boot progress: 10546

System clock: 78 MHZ
SDRAM memory test: Pass
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Checking for NAND: NAND Flash ID: ST Micro NAND256W3A

-- Bad Block list --
0x00058000 (22)
0x001F0000 (124)
-- Bad Block list end --

Loading DIAGS software...

Error reading/validating DIAGS image

Loading BOOT2 software...

99%
BOOT1: loading complete (924 ticks), 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 NAND256W3A
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=58776 MicroSec=8192 Shift=13
FFX: NAND chip manufacturer: ST Micro (20) chip NAND256W3A (75)
Filesystem ready.

-- Bad Block list --
0x00058000 (22)
0x001F0000 (124)
-- Bad Block list end --
Keypad request, deleting current OS to force upgrade.
Checking battery level.
Battery level is OK.

Loading Operating System...

Error loading OS image. Removing OS remnants.
Deleting file [/phoenix/install/manifest_img]
Deleting file [/phoenix/components]
Deleting file [/phoenix/policy.dat]
Deleting file [/phoenix/manuf.dat]
Removing directory [/phoenix/install/]
Deleting file [/phoenix/ctlg/locales/da/strings.res]
Removing directory [/phoenix/ctlg/locales/da/]
Deleting file [/phoenix/ctlg/locales/de/strings.res]
Removing directory [/phoenix/ctlg/locales/de/]
Deleting file [/phoenix/ctlg/locales/en/2dtemplates.res]
Deleting file [/phoenix/ctlg/locales/en/all.res]
Deleting file [/phoenix/ctlg/locales/en/math.res]
Deleting file [/phoenix/ctlg/locales/en/strings.res]
Deleting file [/phoenix/ctlg/locales/en/units.res]
Removing directory [/phoenix/ctlg/locales/en/]
Deleting file [/phoenix/ctlg/locales/fr/strings.res]
Removing directory [/phoenix/ctlg/locales/fr/]
Deleting file [/phoenix/ctlg/locales/it/strings.res]
Removing directory [/phoenix/ctlg/locales/it/]
Deleting file [/phoenix/ctlg/locales/no/strings.res]
Removing directory [/phoenix/ctlg/locales/no/]
Removing directory [/phoenix/ctlg/locales/]
Removing directory [/phoenix/ctlg/]
Deleting file [/phoenix/dcol/locales/da/strings.res]
Removing directory [/phoenix/dcol/locales/da/]
Deleting file [/phoenix/dcol/locales/de/strings.res]
Removing directory [/phoenix/dcol/locales/de/]
Deleting file [/phoenix/dcol/locales/en/icons.res]
Deleting file [/phoenix/dcol/locales/en/strings.res]
Removing directory [/phoenix/dcol/locales/en/]
Deleting file [/phoenix/dcol/locales/fr/strings.res]
Removing directory [/phoenix/dcol/locales/fr/]
Deleting file [/phoenix/dcol/locales/it/strings.res]
Removing directory [/phoenix/dcol/locales/it/]
Deleting file [/phoenix/dcol/locales/no/strings.res]
Removing directory [/phoenix/dcol/locales/no/]
Removing directory [/phoenix/dcol/locales/]
Removing directory [/phoenix/dcol/]
Deleting file [/phoenix/dlog/locales/da/strings.res]
Removing directory [/phoenix/dlog/locales/da/]
Deleting file [/phoenix/dlog/locales/de/strings.res]
Removing directory [/phoenix/dlog/locales/de/]
Deleting file [/phoenix/dlog/locales/en/strings.res]
Removing directory [/phoenix/dlog/locales/en/]
Deleting file [/phoenix/dlog/locales/fr/strings.res]
Removing directory [/phoenix/dlog/locales/fr/]
Deleting file [/phoenix/dlog/locales/it/strings.res]
Removing directory [/phoenix/dlog/locales/it/]
Deleting file [/phoenix/dlog/locales/no/strings.res]
Removing directory [/phoenix/dlog/locales/no/]
Removing directory [/phoenix/dlog/locales/]
Removing directory [/phoenix/dlog/]
Deleting file [/phoenix/geog/locales/da/strings.res]
Removing directory [/phoenix/geog/locales/da/]
Deleting file [/phoenix/geog/locales/de/strings.res]
Removing directory [/phoenix/geog/locales/de/]
Deleting file [/phoenix/geog/locales/en/icons.res]
Deleting file [/phoenix/geog/locales/en/strings.res]
Removing directory [/phoenix/geog/locales/en/]
Deleting file [/phoenix/geog/locales/fr/strings.res]
Removing directory [/phoenix/geog/locales/fr/]
Deleting file [/phoenix/geog/locales/it/strings.res]
Removing directory [/phoenix/geog/locales/it/]
Deleting file [/phoenix/geog/locales/no/strings.res]
Removing directory [/phoenix/geog/locales/no/]
Removing directory [/phoenix/geog/locales/]
Removing directory [/phoenix/geog/]
Deleting file [/phoenix/math/locales/da/strings.res]
Removing directory [/phoenix/math/locales/da/]
Deleting file [/phoenix/math/locales/de/strings.res]
Removing directory [/phoenix/math/locales/de/]
Deleting file [/phoenix/math/locales/en/strings.res]
Removing directory [/phoenix/math/locales/en/]
Deleting file [/phoenix/math/locales/fr/strings.res]
Removing directory [/phoenix/math/locales/fr/]
Deleting file [/phoenix/math/locales/it/strings.res]
Removing directory [/phoenix/math/locales/it/]
Deleting file [/phoenix/math/locales/no/strings.res]
Removing directory [/phoenix/math/locales/no/]
Removing directory [/phoenix/math/locales/]
Removing directory [/phoenix/math/]
Deleting file [/phoenix/ntpd/locales/da/strings.res]
Removing directory [/phoenix/ntpd/locales/da/]
Deleting file [/phoenix/ntpd/locales/de/strings.res]
Removing directory [/phoenix/ntpd/locales/de/]
Deleting file [/phoenix/ntpd/locales/en/icons.res]
Deleting file [/phoenix/ntpd/locales/en/strings.res]
Removing directory [/phoenix/ntpd/locales/en/]
Deleting file [/phoenix/ntpd/locales/fr/strings.res]
Removing directory [/phoenix/ntpd/locales/fr/]
Deleting file [/phoenix/ntpd/locales/it/strings.res]
Removing directory [/phoenix/ntpd/locales/it/]
Deleting file [/phoenix/ntpd/locales/no/strings.res]
Removing directory [/phoenix/ntpd/locales/no/]
Removing directory [/phoenix/ntpd/locales/]
Removing directory [/phoenix/ntpd/]
Deleting file [/phoenix/scpd/locales/da/strings.res]
Removing directory [/phoenix/scpd/locales/da/]
Deleting file [/phoenix/scpd/locales/de/strings.res]
Removing directory [/phoenix/scpd/locales/de/]
Deleting file [/phoenix/scpd/locales/en/icons.res]
Deleting file [/phoenix/scpd/locales/en/strings.res]
Removing directory [/phoenix/scpd/locales/en/]
Deleting file [/phoenix/scpd/locales/fr/strings.res]
Removing directory [/phoenix/scpd/locales/fr/]
Deleting file [/phoenix/scpd/locales/it/strings.res]
Removing directory [/phoenix/scpd/locales/it/]
Deleting file [/phoenix/scpd/locales/no/strings.res]
Removing directory [/phoenix/scpd/locales/no/]
Removing directory [/phoenix/scpd/locales/]
Removing directory [/phoenix/scpd/]
Deleting file [/phoenix/syst/localenames]
Deleting file [/phoenix/syst/docbrowser.data]
Deleting file [/phoenix/syst/locales/da/dialogs.res]
Deleting file [/phoenix/syst/locales/da/imechars.res]
Deleting file [/phoenix/syst/locales/da/strings.res]
Deleting file [/phoenix/syst/locales/da/sampledocuments/KomGodtIGang.tns]
Removing directory [/phoenix/syst/locales/da/sampledocuments/]
Deleting file [/phoenix/syst/locales/da/settings/factory.zip]
Removing directory [/phoenix/syst/locales/da/settings/]
Removing directory [/phoenix/syst/locales/da/]
Deleting file [/phoenix/syst/locales/de/dialogs.res]
Deleting file [/phoenix/syst/locales/de/imechars.res]
Deleting file [/phoenix/syst/locales/de/strings.res]
Deleting file [/phoenix/syst/locales/de/sampledocuments/ErsteSchritte.tns]
Removing directory [/phoenix/syst/locales/de/sampledocuments/]
Deleting file [/phoenix/syst/locales/de/settings/factory.zip]
Removing directory [/phoenix/syst/locales/de/settings/]
Removing directory [/phoenix/syst/locales/de/]
Deleting file [/phoenix/syst/locales/en/dialogs.res]
Deleting file [/phoenix/syst/locales/en/icons.res]
Deleting file [/phoenix/syst/locales/en/imechars.res]
Deleting file [/phoenix/syst/locales/en/strings.res]
Deleting file [/phoenix/syst/locales/en/sampledocuments/GettingStarted.tns]
Removing directory [/phoenix/syst/locales/en/sampledocuments/]
Deleting file [/phoenix/syst/locales/en/settings/factory.zip]
Removing directory [/phoenix/syst/locales/en/settings/]
Removing directory [/phoenix/syst/locales/en/]
Deleting file [/phoenix/syst/locales/fr/dialogs.res]
Deleting file [/phoenix/syst/locales/fr/imechars.res]
Deleting file [/phoenix/syst/locales/fr/strings.res]
Deleting file [/phoenix/syst/locales/fr/sampledocuments/PriseEnMainRapide.tns]
Removing directory [/phoenix/syst/locales/fr/sampledocuments/]
Deleting file [/phoenix/syst/locales/fr/settings/factory.zip]
Removing directory [/phoenix/syst/locales/fr/settings/]
Removing directory [/phoenix/syst/locales/fr/]
Deleting file [/phoenix/syst/locales/it/dialogs.res]
Deleting file [/phoenix/syst/locales/it/imechars.res]
Deleting file [/phoenix/syst/locales/it/strings.res]
Deleting file [/phoenix/syst/locales/it/sampledocuments/GuidaIntroduttiva.tns]
Removing directory [/phoenix/syst/locales/it/sampledocuments/]
Deleting file [/phoenix/syst/locales/it/settings/factory.zip]
Removing directory [/phoenix/syst/locales/it/settings/]
Removing directory [/phoenix/syst/locales/it/]
Deleting file [/phoenix/syst/locales/no/dialogs.res]
Deleting file [/phoenix/syst/locales/no/imechars.res]
Deleting file [/phoenix/syst/locales/no/strings.res]
Deleting file [/phoenix/syst/locales/no/sampledocuments/KommeIGang.tns]
Removing directory [/phoenix/syst/locales/no/sampledocuments/]
Deleting file [/phoenix/syst/locales/no/settings/factory.zip]
Removing directory [/phoenix/syst/locales/no/settings/]
Removing directory [/phoenix/syst/locales/no/]
Removing directory [/phoenix/syst/locales/]
Deleting file [/phoenix/syst/settings/current.zip]
Deleting file [/phoenix/syst/settings/initialized]
Removing directory [/phoenix/syst/settings/]
Removing directory [/phoenix/syst/]
Deleting file [/phoenix/tblt/locales/da/dialogs.res]
Deleting file [/phoenix/tblt/locales/da/strings.res]
Removing directory [/phoenix/tblt/locales/da/]
Deleting file [/phoenix/tblt/locales/de/dialogs.res]
Deleting file [/phoenix/tblt/locales/de/icons.res]
Deleting file [/phoenix/tblt/locales/de/strings.res]
Removing directory [/phoenix/tblt/locales/de/]
Deleting file [/phoenix/tblt/locales/en/dialogs.res]
Deleting file [/phoenix/tblt/locales/en/icons.res]
Deleting file [/phoenix/tblt/locales/en/strings.res]
Removing directory [/phoenix/tblt/locales/en/]
Deleting file [/phoenix/tblt/locales/fr/dialogs.res]
Deleting file [/phoenix/tblt/locales/fr/strings.res]
Removing directory [/phoenix/tblt/locales/fr/]
Deleting file [/phoenix/tblt/locales/it/dialogs.res]
Deleting file [/phoenix/tblt/locales/it/strings.res]
Removing directory [/phoenix/tblt/locales/it/]
Deleting file [/phoenix/tblt/locales/no/dialogs.res]
Deleting file [/phoenix/tblt/locales/no/strings.res]
Removing directory [/phoenix/tblt/locales/no/]
Removing directory [/phoenix/tblt/locales/]
Removing directory [/phoenix/tblt/]

Waiting for OS download.
Starting Connectivity services.
USB Download is enabled.
Press <Enter> to download through the serial port.
phoenix dhcp server w/ VOODOO built 12-Jul-2006 (start at 7140)


phoenix enum server built 12-Jul-2006


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


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

pn-srv2-636: pol_init = -1




Remarquez bien la mention "Keypad request, deleting current OS to force upgrade."

Il semble donc que l'effacement de l'OS permette de mettre à jour plus facilement sa TI-Nspire CAS+.

Voyons cela d'un peu plus près...



Expérience 1: :48tinscp:
Prenons une TI-Nspire CAS+ munie d'un OS 1.0.529.
Envoyons-lui un OS 1.0.554: ce dernier se voit installé sans aucun problème! :bj:
804


Expérience 2a: :48tinscp:
Prenons une TI-Nspire CAS+ munie d'un OS 1.0.554.
Envoyons-lui un OS 1.0.529: ce dernier se voit refusé avec un message sur l'ordinateur disant que l'on ne peut pas installer une version antérieure à celle déjà installée! :mj:
Comme incluse mais non utilisée sur les TI-Nspire commerciales avant l'OS 2.1, il y avait donc déjà une protection anti-downgrade sur les CAS+, basée sur le numéro de version de l'OS.

Expérience 2b: :48tinscp:
Reprenons la TI-Nspire CAS+ précédente munie de son OS 1.0.554.
Supprimons l'OS grâce à la combinaison :nsmep: :nsen: :nsp:
797

A l'invite d'installation d'OS du Boot2, envoyons le 1.0.529. Et bien cette fois-ci, l'OS est accepté! :bj:
799




La combinaison :nsmep: :nsen: :nsp: sur les TI-Nspire CAS+ permet donc d'installer un OS via le Boot2 qui est beaucoup moins strict que l'OS et ne comporte pas la protection anti-downgrade. Elle permet donc d'installer des OS sans vérification de leur numéro de version. Cela permet le retour à un OS antérieur (downgrade), mais également l'installation d'un OS plus récent pour lequel la vérification du numéro de version échouerait. :bj:

Cela peut sans doute vous paraître stupide de fournir une protection et le moyen de la contourner, mais n'oublions pas que la TI-Nspire CAS+ était un prototype de tests, que la protection anti-downgrade était encore en développement, et qu'un bug éventuel aurait pu bloquer complètement la TI-Nspire CAS+ en lui faisant refuser tous les OS. Nul étonnement dans ce contexte que TI se soit aménagé une sortie de secours.





TI-Planet: encore un secret de percé! :bj:
Lien vers le sujet sur le forum: La combinaison d'effacement de l'OS des CAS+ enfin comprise (Commentaires: 4)

-
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.
1477 utilisateurs:
>1454 invités
>18 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)