π
<-
Chat plein-écran
[^]

News 2024

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

News 2015
Août (11)
Juin (6)
Mai (10)
Avril (2)
Mars (6)

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

[Poisson d'avril] Sortie de YoloCAS™ Platinum Plus !

Nouveau messagede Adriweb » 01 Avr 2014, 09:26

POISSON D'AVRIL 2014 / APRIL FOOLS 2014 ;)
Pour un moteur exact véritable, cliquez ici : / For a real, legitimate exact engine, click here : archives_voir.php?id=29172




Bonjour à tous !

Aujourd'hui est un grand jour sur TI-Planet, puisque n'importe quel modèle de TI-Nspire va désormais profiter du meilleur moteur CAS disponible à ce jour ! :bj:
Je vous présente.... YoloCAS™ Platinum Plus !, fruit d'environ 252 N^(-1/2)/kg*m^(-1/2)*kg^(-3/2) (oui, ça a pris du temps, c'est du boulot).
Image



Oui ! Calculez limites, sommes, primitives, dérivées, et autres fonctions que les grands scientifiques utilisent !

Et pour résumer :
                  Nspire (CX)  Nspire (CX) + YoloCAS™ Platinum Plus   Nspire (CX) CAS  Nspire (CX) CAS + YoloCAS™ Platinum Plus
Moteur numérique  :#top#:    :#top#:    :#top#:    :#top#:  
Moteur exact  :#tsss#:    :#top#:    :#top#:    :#top#:  
Moteur CAS  :#tsss#:    :#top#:    :#top#:    :#top#:  
Moteur YoloCAS™
Platinum Plus
  :#tsss#:    :#top#:    :#tsss#:    :#top#:  
Est une Nspire CX CAS  :#tsss#:    :#tsss#:    :#top#:    :#top#:  
YoloSwag Attitude  :#tsss#:    :#top#:    :#tsss#:    :#top#:  
Pas de poneys  :#top#:    :#top#:    :#top#:    :#top#:  


Download YoloCAS™ Platinum Plus : http://tiplanet.org/forum/archives_voir.php?id=39550 (OS 3.2+ requis)


POISSON D'AVRIL 2014 / APRIL FOOLS 2014
Pour un moteur exact véritable, cliquez ici : / For a real, legitimate exact engine, click here : archives_voir.php?id=29172
Lien vers le sujet sur le forum: [Poisson d'avril] Sortie de YoloCAS™ Platinum Plus ! (Commentaires: 10)

Pack TI-Nspire pour concours Maths (CAPES, CAPLP, CAPESA...)

Nouveau messagede Admin » 01 Avr 2014, 16:14

Passes-tu un concours enseignant de Mathématiques actuellement ou prochainement ?

3618Plusieurs de nos membres se sont donnés du mal pour te générer des packs TI-Nspire publics qui pourraient t'être grandement utiles afin de pallier à toute défaillance de mémoire. :bj:

Au menu de ces packs pouvant convenir aux concours de CAPES ou CAPLP:
  • annales corrigés
  • résumés de cours et formulaires
  • fiches méthode et exercices type corrigés

N'oublie pas de les remercier infiniment, surtout si ils composent dans la même salle que toi. ;)


Et si ces centaines de documents ne te suffisant pas, tu peux aussi générer toi-même tes propres documents calculatrice en quelques clics, avec notre outil en ligne mViewer GX Creator à partir de tes propres fichiers images ou PDF, aussi bien pour TI-Nspire que pour d'autres modèles ! :bj:


Liens :

Liens :
mViewer GX Creator (pour créer ton propre pack de documents)
Lien vers le sujet sur le forum: Pack TI-Nspire pour concours Maths (CAPES, CAPLP, CAPESA...) (Commentaires: 13)

Suspension des téléchargements nsNandMgr + Switching packs

Nouveau messagede critor » 03 Avr 2014, 14:26

*** Les packs sont maintenant de nouveau disponibles :) ***


A la sortie de Ndless 3.6, nous avions mis à jour les outils nsNandMgr et les switching packs qui utilisent.

nsNandMgr était un programme vous permettant de reprogrammer la mémoire Flash NAND de votre TI-Nspire:
  • reprogrammation + dumping + trimming du Boot2
  • reprogrammation + dumping + trimming du logiciel de Diagnostics
  • inversion de l'ordre de démarrage Boot2+Diags ou Diags+Boot2 en zone Boot Data
  • réinitialisation de la version minimale d'OS installable pour pouvoir réinstaller des OS antérieurs au 3.6
  • nettoyage total de l'historique de la zone Boot Data
  • dézonage ou zonage des TI-Nspire CX (pour bénéficier de fonctionnalités spécifiques à certaines zones géographiques de commercialisation comme la Chine)
  • transformation des prototypes TI-Nspire ClickPad DVT en TI-Nspire CAS ou non-CAS

Les switching packs ciblaient uniquement les possesseurs de TI-Nspire CX en révision matérielle I ou de modèles TI-Nspire antérieurs, et permettaient:
  • de rendre Ndless 3.6 résistant au redémarrage
  • d'avoir simultanément plusieurs OS sur votre calculatrice, dont Linux

Notre démarche en mettant à jour ces outils ne concernant pourtant plus que d'anciens utilisateurs de moins en moins nombreux, était de leur éviter de faire des bêtises regrettables en tentant d'appliquer de force des versions antérieures et incompatibles.


Et bien pourtant malgré nos immenses efforts et nombre de personnes qui nous ont remerciés après avoir réalisé la procédure d'installation sans problème, au moins deux destructions de calculatrices TI-Nspire nous ont été signalées, et ce malgré la simplicité du tutoriel: il n'y a qu'à transférer des fichiers et les ouvrir.

Il s'agissait des mêmes symptômes et configurations:
  • utilisation du tutoriel des switching packs
  • sur une TI-Nspire CX
  • avec un anglophone et un francophone (donc ce n'est pas la traduction du tutoriel qui cause problème)
  • Boot2 inutilisable après reprogrammation avec nsNandMgr puis redémarrage



Après de longues heures de simulations et des 10aines de reprogrammations de Boot2 ne nous ayant causé aucun problème, nous en étions réduits à envisager:
  • soit un cas particulier avec une TI-Nspire CX renvoyant des informations différentes et non gérées correctement
  • soit à une instabilité de Ndless 3.6 ou de nsNandMgr avec un bug aléatoire
  • soit à une manipulation inattendue de la part de l'utilisateur

Et nous avons fini, après avoir surchauffé nos neurones, par trouver une faille au tutoriel dans le cadre de ce dernier point.

Les étapes du tutoriel sont en gros sur TI-Nspire CX:
  • d'installer l'OS 3.6 avec Ndless 3.6
  • de reprogrammer le Boot2 3.1 avec nsNandMgr
  • de redémarrer la calculatrice pour lancer le menu de maintenance avec suppression de l'OS
  • et enfin, d'installer nLaunchy

Or, le lancement du menu de maintenance est une étape pénible, nécessitant au minimum 2 mains et 5 doigts pour les utilisateurs expérimentés, et que l'on rate assez facilement.

Si l'on rate le lancement du menu de maintenance immédiatement après avoir reprogrammé le Boot2, l'OS 3.6 démarre et va immédiatement reprogrammer le Boot2 avec la nouvelle version 3.2.4.
Pas vraiment de problème en théorie...

Sauf que les utilisateurs qui ratent le lancement du menu de maintenance vont appuyer sur 'reset' pour redémarrer la calculatrice, et la reprogrammation du Boot2 prend aux alentours de 3 secondes.
Code: Tout sélectionner
←[0m11:06:29.350,14-04-03,0000000135,Line Header Format:  HH:MM:SS.mmm,YY-MM-DD
OS_TICK,String
←[0m11:06:29.350,14-04-03,0000000135,******************************************
**************
←[0mBoot2 updater: SUCCESS!! BOOT2 image.
BOOT2 updater: successfully installed version 3.2.4.7
11:06:32.440,14-04-03,0000000244,←[0;37m* No battery door detection


Il suffit de presser malencontreusement le bouton 'reset' pendant cet intervalle de temps de 3 secondes pour détruire la calculatrice, la laissant avec un Boot2 corrompu.
Cette hypothèse a été vérifiée par installation d'un OS comportant une nouvelle version du Boot2 sur une calculatrice où il n'était pas à jour, avec redémarrage forcé dans les 3 secondes suivant le 1er démarrage de l'OS - la calculatrice fut immédiatement détruite.


C'est donc une faille qui est présente sur toutes les TI-Nspire sans aucun besoin d'utiliser nos outils.
Cela pourrait d'ailleurs expliquer enfin quelques rares destructions incompréhensibles de calculatrices qui nous avaient été signalées dans le temps...

En temps normal, la probabilité de faire un 'reset' dans cet intervalle de temps de 3 secondes est extrêmement faible, sur un temps de démarrage de la calculatrice flirtant avec la minute, et pour une reprogrammation du Boot2 qui dans le pire des cas n'est exécutée qu'au premier démarrage.
Mais dans le contexte de notre tutoriel invitant à faire 'reset' après avoir raté le menu de maintenance et donc pendant que l'OS démarre, cette probabilité est considérablement accrue.

Si notre outil TNOC permettant de retirer les images Boot2 des fichiers d'installation des OS était encore utilisable avec l'OS 3.6, nous aurions pu contourner facilement ce problème et le tutoriel aurait été fiable à 100% dès la première publication, mais cet outil a hélas été bloqué par TI dans l'OS 3.6...


En conséquence, le téléchargement de tous les outils concernés (nsNandMgr et les switching packs associés) est dès à présent suspendu sur TI-Planet jusqu'à nouvel ordre.
Nous ne pouvons continuer à diffuser des outils dont la procédure d'installation présente apparemment un risque très grave à ce jour.

Si vous avez déjà installé un de ces packs, vous n'avez rien à toucher si ça a marché.
Sinon, ne tentez plus de les installer pour le moment, et encore moins en allant chercher des versions obsolètes sur d'autres sites.



39Les tutoriels vont être révisés avec une nouvelle procédure d'installation possiblement un peu plus longue supprimant cette éventualité.

Nous ne savons pas si TI acceptera de prendre en charge l'échange ou réparation sous garantie de ces calculatrices, mais nous sommes prêts à les remettre en état avec un Boot2 fonctionnel gratuitement si vous nous les faites parvenir.



Cordialement,
L'équipe TI-Planet
Lien vers le sujet sur le forum: Suspension des téléchargements nsNandMgr + Switching packs (Commentaires: 25)

Test matétiel prototype TI-Nspire CAS TouchPad DVT1

Nouveau messagede critor » 06 Avr 2014, 10:19

Dans plusieurs articles précédents, nous vous présentions le protype TI-Nspire CAS TouchPad 'DVT1P2' de septembre 2010 récupéré par la communauté chinoise cnCalc.org.

Aujourd'hui, la communauté chinoise cnCalc.org nous permet de remonter encore plus loin dans la gamme TI-Nspire CAS TouchPad, avec un prototype plus ancien 'DVT1' de septembre 2009.

Nous confirmons déjà bien que ce modèle dispose d'un prototype de clavier amovible spécifique et estampillé comme tel, un clavier au fonctionnement différent de celui du modèle final et qui a du faire l'objet d'un support spécifique dans l'émulateur TI-Nspire communautaire.
Cela cause un gros problème à la communauté chinoise qui souhaite mettre à jour ces prototypes vers un OS 3.x récent, car le dernier OS semblant détecter correctement les prototypes de claviers à pavé tactile est le 2.0.0.1188.
Leur support semble donc avoir été supprimé très rapidement à partir de l'OS 2.0.1.60, ce qui fait basculer la calculatrice par défaut en mode clavier 'ClickPad', avec le pavé tactile et les touches fléchées inutilisables et de plus nombre de touches inversées.


Malgré là différence de date, on y constate visiblement les mêmes références de cartes que pour le prototype DVT1P2:
  • une carte écran "N1/N3_LB_PCR2_FPC_2410" (contre "TG2995_C_LB_2410" pour les premiers modèles de production)
  • une carte mère "N1_MB_NKB_4420" (contre "PCR_TG2995D_MB_4430" pour les modèles de production)

Nous avions déjà vu que le prototype 'DVT1P2' ne disposait pas au dos de compartiment batterie. Par rapport aux modèles de production outre une organisation différente des composants électroniques sur la carte mère, une différence essentielle concerne donc la carte écran qui ne comprend pas le connecteur pour la batterie. Ce n'est même pas qu'il n'est pas soudé, il n'est tout simplement pas prévu puisque la position même du gros condensateur au dos de l'écran, ici centrale au lieu de latérale, rend impossible de placer une batterie à cet endroit.
(source image carte écran de production: musée Datamath)




Source : http://www.cncalc.org/forum.php?mod=vie ... #pid139658
Lien vers le sujet sur le forum: Test matétiel prototype TI-Nspire CAS TouchPad DVT1 (Commentaires: 0)

Un prototype TI-Nspire CAS TouchPad de 1er niveau (PROTO) !

Nouveau messagede critor » 06 Avr 2014, 14:44

Selon la classification du musée Datamath, les calculatrices produites chez TI dans le cadre de la conception d'un modèle sont estampillées en fonction de 5 phases:
  1. 'PROTO'
  2. 'EVT' (Engineering Validation Tests)
  3. 'DVT' (Design Valudation Tests)
  4. 'PVT' (Production Validation Tests)
  5. 'MP' (Mass Production)

Habituellement, du moins pour la gamme TI-Nspire, Texas Instruments nous a habitués à des matériels et logiciels très similaires à ceux du modèle final à partir du niveau 'DVT'.
Même si nous avons parfois pu y remarquer quelques différences intéressantes, la plupart des différences (et des bugs aussi) se concentrent sur les niveaux de prototypage inférieurs 'EVT' et 'PROTO'.

Nous avons déjà eu le plaisir d'avoir entre nos mains des prototypes Texas Instruments de niveau 'EVT', notamment la TI-Nspire CAS+, la TI-Nspire+, la TI-Phoenix 1, la TI-Primaire Plus et la TI-82 Plus.
792 1595 342 3320 3381

3972Nous avions même pu apercevoir et pour certains toucher ce qui précédait le niveau de prototypage 'PROTO' avec les cartes de développement TI-Nspire ClickPad et TI-Phoenix 1 !

Mais nous n'avions jamais jusqu'à présent pu ne serait-ce qu'apercevoir une calculatrice issue du tout premier niveau de prototypage, 'PROTO'.



Aujourd'hui est un grand jour, car la communauté chinoise cnCalc.org a réussi à récupérer ce qui est donc notre tout premier prototype niveau 'PROTO', un prototype de TI-Nspire CAS TouchPad, avec à la place du numéro de série la mention "PROTOTYPE 014".

Son ouverture nous révèle une carte mère "PCB_TG2995C_MB_4400", contre "N1_MB_NKB_4420" pour des prototypes DVT ultérieurs et "PCR_TG2995D_MB_4430" pour les modèles de production.

On y confirme d'une part le caractère non final, puisque le circuit imprimé a dû être complété ou modifié par ajout d'un fil.
Nous y notons aussi la présence d'une batterie rechargeable au dos de l'écran comme pour les modèles finaux, mais l'absence d'un logement dédié accessible au dos du boîtier. La batterie semble ici glissée dans une simple coque et posée négligemment au dos de l'écran, avec quelques blocs de mousse grossièrement découpés pour la caler.


Le très vieil OS 2.0.0.88 équipant ce prototype semble ne faire aucune gestion spécifique de la batterie, la considérant comme une alimentation externe au même titre qu'une alimentation USB, et peut-être la batterie est-elle réellement montée en dérivation avec les broches d'alimentation USB sur ce prototype. Cette alimentation externe est indiquée non pas par une icône, mais par une longue mention textuelle s'imprimant en bas à droite de l'écran, et heureusement supprimée depuis.



Source : http://www.cncalc.org/forum.php?mod=vie ... #pid139808
Lien vers le sujet sur le forum: Un prototype TI-Nspire CAS TouchPad de 1er niveau (PROTO) ! (Commentaires: 7)

Remise en ligne nsNandMgr + nLaunchy Switching Packs

Nouveau messagede critor » 13 Avr 2014, 18:32

Dans un article précédent, nous décidions de retirer temporairement des téléchargements le programme nsNandMgr et les nLaunchy switching packs qui servaient à installer nLaunchy, suite à deux signalements de destruction de calculatrices avec des symptômes identiques, plus précisement avec effacement/corruption du Boot2 (code de démarrage n°2).



Les switching packs ciblaient uniquement les possesseurs de TI-Nspire CX en révision matérielle I ou de modèles TI-Nspire antérieurs, et permettaient:
  • de rendre Ndless 3.6 résistant au redémarrage
  • d'avoir simultanément plusieurs OS sur votre calculatrice, dont Linux

Ils nécessitaient tous de reprogrammer le Boot2 de la calculatrice avec une ancienne version présentant une faille compatible avec nLaunchy:
  • version 3.1.0.16 pour les TI-Nspire CX
  • version 1.4.1571 pour les TI-Nspire monochromes
Suite à cette étape, il fallait lancer le menu de maintenance, une opération difficile nécessitant au moins deux mains et cinq doigts.
Tout échec de lancement de ce menu laissait donc l'OS (Operating System = système d'exploitation) démarrer, et remettre à nouveau à jour le Boot2, une opération prenant environ trois secondes et que l'OS effectue de façon totalement silencieuse sans rien dire à l'écran, mais que l'on retrouve bien si l'on connecte une console série :
In a previous article, we had to temporarily remove the nsNandMgr program and nLaunchy switching packs that were used to install nLaunchy from the downloads section, following two reports of bricked calculators with the same symptoms, more precisely with a deletion/corruption of the Boot2 (boot code #2).



The switching packs targeted only owners of TI-Nspire CX hardware revision I or previous TI-Nspire models, and let them :
  • make Ndless 3.6 reboot-proof
  • have multiple OS simultaneously on their calculator, including Linux

They all needed to the calculator Boot2 to be reflashed with an older version including a flaw exploited by nLaunchy :
  • version 3.1.0.16 for TI-Nspire CX
  • version 1.4.1571 for monochrome TI-Nspire
Following this step , users had to trigger the maintenance menu, a difficult operation requiring at least two hands and five fingers.
Any failure to launch this menu let the OS (operating system) start, and reflash the Boot2 to the original version, an operation taking about three seconds that the OS performed totally silently without showing anything on the screen, but which is reported if a serial console is connected :

Code: Tout sélectionner
←[0m11:06:29.350,14-04-03,0000000135,Line Header Format:  HH:MM:SS.mmm,YY-MM-DD
OS_TICK,String
←[0m11:06:29.350,14-04-03,0000000135,******************************************
**************
←[0mBoot2 updater: SUCCESS!! BOOT2 image.
BOOT2 updater: successfully installed version 3.2.4.7
11:06:32.440,14-04-03,0000000244,←[0;37m* No battery door detection


Or le Boot2 est un code de démarrage critique sur la TI-Nspire, au même titre que le BIOS sur un ordinateur.
D'ailleurs, les programmes constructeur reprogrammant le BIOS des ordinateurs affichent bien de façon claire un message du style "Erasing/Flashing BIOS in progress - do not power off or reboot".

Ici sur TI-Nspire, l'utilisateur ayant raté le lancement du menu de maintenance va évidemment redémarrer sa calculatrice pour réessayer. Et comme l'OS n'a pas la politesse d'informer correctement, il suffit que l'utilisateur déclenche le redémarrage dans l'intervalle de 3 secondes que prend la reprogrammation du Boot2 pour tout détruire. :mj:



Notons que c'est une faille présente sur toutes les TI-Nspire indépendemment de l'utilisation de programmes ou outils non officiels.
Sa découverte nous permet enfin de comprendre, des années après, quelques destructions incompréhensibles de calculatrices qui nous avaient été signalées dans le temps.

Toute installation d'un OS Nspire incluant une nouvelle version du Boot2 est susceptible de détruire la calculatrice si vous enfoncez le bouton 'reset' dans les premières secondes suivant le premier lancement de l'OS (secondes à compter à partir du moment où la barre de chargement atteint 100%).



Aujourd'hui, nous remettons enfin en ligne le programme nsNandMgr et de nouveaux nLaunchy switching packs, suite à la mise à jour des tutoriels associés.

La nouvelle méthode d'installation présente de nombreux avantages:
  • suppression du risque de destruction de la calculatrice :bj:
  • tutoriels plus courts avec moins d'étapes car la procédure a été partiellement automatisée :bj:
  • suppression du besoin de lancer le menu de maintenance - plus besoin de se casser les doigts ! :bj:



A notre connaissance, vous pouvez désormais suivre les nouveaux tutoriels sans danger.
But the Boot2 is a critical element on the TI-Nspire, exactly like the BIOS on a computer.
Manufacturer programs reflashing a computer BIOS use to clearly show a message like "Erasing/Flashing BIOS in progress - do not power off or reboot".

Here on TI-Nspire, the user who failed to trigger the maintenance menu is obviously going to retry by resetting his calculator. And as the OS does not have the courtesy to inform correctly, if the user triggers the restart during the 3 seconds interval that takes the Boot2 reflashing, the calculator will be bricked beyond repair by any software. :mj :



Note that this problem is present on all TI-Nspire regardless of the fact that you use unofficial programs and tools or not.
Its discovery allows us to finally understand, years after, some incomprehensible brickings of calculators we had been reported.

Installing any TI-Nspire OS including a newer version of the Boot2 is likely to brick your calculator if you press the 'reset' button during the first seconds after the first launch of the OS (starting after the time the loading bar reached 100%).



Today, we finally put the nsNandMgr program back online, and release some new nLaunchy switching packs with their updated tutorials.

The new installation method has many advantages :
  • no risk of destroying the calculator in the context of the above problem anymore :bj:
  • shorter tutorials with fewer steps, as the process has been partially automated :bj:
  • no need to start the maintenance menu anymore - a relief for your fingers ! :bj:



To our knowledge, you can now follow the new tutorials safely.

39
Dans l'éventualité où elles ne soient pas prises en charge par la garantie, nous acceptons de réparer gratuitement les calculatrices endommagées lors de l'application des anciens tutoriels si elles nous sont adressées.



Liens :
If you can't of don't want to repair underwarranty a calculator that you've damaged by trying to apply the previous tutorials, we'll gladly accept to repair it for free if you send it to us.



Links :
Lien vers le sujet sur le forum: Remise en ligne nsNandMgr + nLaunchy Switching Packs (Commentaires: 0)

L'abécédaire intergalactique des OS TI-Nspire

Nouveau messagede critor » 14 Avr 2014, 12:55

En interne, Texas Instruments donne des noms de code à ses versions majeures d'OS TI-Nspire (Operating System = système d'exploitation).

Il est temps aujourd'hui de faire un résumé de ce que nous avons à ce jour :


Version OS TI-Nspire
Nom de code interne
Commentaires
Source
1.2Encoredu court métrage d'animation "la Planète Encore" de MoebiusTI via Adriweb
1.3Festivus?sharinginspiration.org
1.4Galileodu satellite européen mis en orbite en 2011militantgrammarian.com
1.6/1.7Herculesde la constellation HerculeTI via Adriweb
2.0/2.1Irisastéroïde de la ceinture entre Mars et Jupiter1209
3.0/3.1Jupiterla planète du système solairetiplanet.org
3.2Khronosdu titan que l'on confond souvent avec Kronos, l'équivalent dans la mythologie grecque de la divinité associée à la planète Saturnetiplanet.org
3.6/3.9/4.0Lunadu satellite naturel de la TerreTI via Adriweb


La règle que nous en tirons, est que Texas Instruments baptise ses OS TI-Nspire en prenant dans un ordre alphabétique des noms d'objets célestes, aussi bien naturels qu'artificiels ou même imaginaires.

Sans doute objecterez-vous qu'il est étrange de commencer à la lettre 'F', 6ème lettre de l'alphabet avec 'Festivus', mais il faut compter que les premières TI-Nspire sorties pour la rentrée 2007 avec l'OS 1.1 font suite au test dans certaines classes pilotes en 2006-2007 de prototypes portant les noms de modèles TI-Phoenix 1 puis TI-Nspire+ et TI-Nspire CAS+ et munis d'OS 1.0.
Il y a donc selon nous largement de la place pour 5 noms de code attribués à 5 versions majeures antérieures à la version 1.2.

Toutefois, Festivus semble justement être une épine dans notre pied, l'intrus dans cette liste, l'exception confirmant la règle. :o
Fête anti-religieuse du 23 décembre se voulant remplacer Noël en Amérique du Nord ou encore nom de papillon, c'est le seul pour lequel nous ne voyons aucun lien avec un objet céleste.


Bref, avec l'OS et Ndless 3.6, vous êtes donc actuellement littéralement dans la Lune ! :P

Quelle sera donc notre prochaine destination, avec le prochain OS TI-Nspire qui bloquera probablement Ndless ?
Minerva (Minerve / Athéna), Mercury (Mercure / Hermès) ou encore Mars (Arès) ?

S'il s'agit de bouter une certaine catégorie de développeurs hors de la TI-Nspire, Mars associé au dieu de la guerre dans la mythologie serait sans doute de circonstance... :#roll#:


(edit: update adriweb 2015)
Lien vers le sujet sur le forum: L'abécédaire intergalactique des OS TI-Nspire (Commentaires: 4)

Repartitionne ta TI-Nspire CX/CM et étends sa capacité !

Nouveau messagede critor » 15 Avr 2014, 17:20

Les calculatrices TI-Nspire disposent d'une mémoire Flash NAND comportant 5 zones distinctes:
  • Manuf (identifiant du modèle, taille de la mémoire SDRAM, propriétés de l'écran, graphismes de démarrage pour les TI-Nspire CX)
  • Boot2 (code de démarrage dont le rôle est de lancer le système d'exploitation dit OS)
  • Boot Data (historique des démarrages de l'OS et de leurs paramètres: version minimale d'OS installable, mode PTT et état de la diode associée, émulation TI-84 pour les TI-Nspire non-CAS monochromes)
  • Diags (logiciel de diagnostics)
  • Système de fichiers (l'OS et tous les documents TI-Nspire)
Pas de Boot1 qui en effet se trouve dans un autre puce ce qui le rend moins facilement reprogrammable.

Sur les TI-Nspire monochromes, la mémoire NAND faisait 32Mo, découpés en pages mémoire de 512octets.
Ces zones se voyaient allouer les tailles suivantes:
ZoneTaille
(pages)
Taille
(Ko/Mo)
Manuf3216Ko
Boot226561328Ko
1,297Mo
Boot Data12864Ko
Diags1280640Ko
Système de fichiers3230720Ko
30Mo


Sur les TI-Nspire CX et TI-Nspire CM, la mémoire NAND est passée à 128Mo découpés en blocs de 64 pages mémoire de 2Ko chacune.
ZoneTaille
(blocs)
Taille
(pages)
Taille
(Ko/Mo)
Manuf164128Ko
Boot22113442688Ko
2,625Mo
Boot Data3192384Ko
Diags7448896Ko
Système de fichiers99263488126976Ko
124Mo


Le formatage des zones allouées au système de fichiers (au format FlashFX sur TI-Nspire) consomme toutefois un petit peu d'espace.
Cela explique que les capacités utilisables reportées par l'OS soient légèrement inférieures (perte d'un petit peu plus de 7% à chaque fois):
  • 27,8Mo au lieu de 30Mo pour les TI-Nspire monochromes
  • 115,2Mo au lieu de 124Mo pour les TI-Nspire CX/CM

Une grande différence avec les modèles précédents est que là où les TI-Nspire monochromes voyaient les tailles de chaque zone codées en dur dans chaque module exécutable (Boot2, Diags et OS), les TI-Nspire CX/CM disposent dans la zone Manuf de la mémoire NAND d'une véritable table de partitions au même titre que le disque dur d'un ordinateur ! :bj:
Ce qui veut dire entre autres que cette table est modifiable ! ;)

Dans un article précédent, je vous sortais mySpire, un programme pour personnaliser l'écran de démarrage TI-Nspire, et vous annonçais que c'était mon avant-dernier programme Ndless.
Voici donc venue ce soir l'heure de ce qui sera je pense mon dernier programme Ndless - nsPartManagic, le gestionnaire de partitions pour TI-Nspire CX/CM ! :bj:

Sur une TI-Nspire CX/CM dont la table n'a jamais été altérée, nsPartManagic vous représentera visuellement le tableau ci-dessus tel que ci-contre, et vous permettra de redimensionner et/ou déplacer chaque zone ! :bj:
En prime, les zones encadrées de rouge indiquent la taille minimale de chaque zone nécessaire pour le bon fonctionnement de la calculatrice, et l'interface vous interdira de réduire davantage. ;)



On remarque que le Boot2 n'occupe en fait que 7 blocs (896Ko) sur les 21 qui lui sont alloués - mais quel gaspillage de place ! :o

Effectivement, voici l'historique des tailles de Boot2 CX/CM récupérés à ce jour:
Version Boot2Taille (Ko)
3.0.0.DEVBUILD CX957Ko
3.0.1.131 CX847Ko
3.0.2.141 CX849Ko
3.1.0.0 CM846Ko
3.1.0.16 CX855Ko
3.1.0.16 CM857Ko
3.2.4.7 CX870Ko


Comme dans le contexte du développement de la TI-Nspire CX il y a eu une amélioration de la compression du Boot2, il est possible que les 21 blocs correspondent à une ancienne estimation qui n'a alors pas été révisée.

Si l'on met de côté la vieille version 3.0.0.DEVBUILD car provenant d'un prototype, tous les Boot2 CX/CM de production sortis jusqu'à présent nécessitent moins de 896Ko et donc seulement 7 blocs ! :bj:
Nous pouvons donc gagner 14 blocs pour le système de fichiers en redimensionnant la zone allouée au Boot2 de 21 à 7 blocs. :D

Sur TI-Nspire CM, aucun problème puisque TI semble avoir cessé tout développement pour cette calculatrice.
Sur TI-Nspire CX, même si ça ne cause aucun problème à ce jour on peut se demander, vu la croissance rapide des tailles de Boot2, si il ne vaudrait pas mieux réduire de 21 à 8 blocs plutôt que 7. En effet, il est possible que d'ici une ou deux versions, le Boot2 TI-Nspire CX dépasse 896Ko et nécessite donc 8 blocs. Si vous mettez à jour une TI-Nspire CX avec un nouvel OS incluant un Boot2 nécessitant 8 blocs, il est fort probable que la calculatrice sera détruite après le 1er démarrage de l'OS.



La zone Boot Data dispose donc de 3 blocs, et en utilise un seul sur la capture ci-dessus. Toutefois en pratique, il est bien possible qu'elle en utilise davantage.
On peut la redimensionner de 3 à 1 bloc, ce qui avec 64 pages mémoire est largement suffisant pour un simple historique des démarrages de l'OS, gagnant ainsi 2 blocs supplémentaires pour le système de fichiers. :bj:

Pourquoi ne pas réduire à 0 bloc alors, si c'est un simple historique des paramètres enregistrés à chaque démarrage de l'OS ?

Réduire à 0 bloc permet en théorie de supprimer ces paramètres, et notamment la protection anti-downgrade par version minimale d'OS installable. ;)
Et en pratique, ça marche. Après avoir réduit à 0 bloc, on peut désormais de façon permanente installer n'importe quel OS sans aucune manipulation supplémentaire, y compris le vieil OS 3.0.1 ! :bj:

Donc, pourquoi est-ce que j'interdis ce réglage, comme indiqué par le cadre rouge sur la capture d'écran ?
Et bien la zone Boot Data contient d'autres choses, dont les paramètres du mode examen PTT.

Vous pensez que réduire la zone Boot Data à 0 bloc permet de bloquer définitivement le mode examen, et que j'ai simplement voulu ne pas attaquer ce mode ?
Et bien non ce n'est pas le cas. En fait, TI a mis une sécurité (une de plus...) dans l'OS: si les paramètres du PTT (activé ou non donc) ne peuvent être lus correctement, ce qui est le cas avec 0 bloc, et bien l'OS passe automatiquement en mode examen et vous offre donc des fonctionnalités réduites. :(

C'est donc pour vous protéger que je fixe le minimum de taille de la zone Boot Data à 1 bloc.
Je vous déconseille fortement de recompiler en supprimant cette limitation, car il y a potentiellement de quoi bloquer définitivement votre calculatrice en mode examen et donc avec des fonctionnalités réduites. Car en effet selon le contexte (Ndless 3.1, Ndless 3.6, Nlaunchy), il peut-être difficile voir même impossible d'installer Ndless en mode examen.



Voici donc le résultat de ces deux premières manipulations - nous pouvons gagner jusqu'à 16 blocs (2Mo) et la capacité de notre système de fichiers passe de 115.2 à 117.3Mo, soit un gain de 2.1Mo ! :bj:
Image Image




Reste maintenant à voir ce que l'on fait de la zone Diags. Elle comprend 7 blocs dont seulement 5 sont utilisés pour le code du logiciel de diagnostics.
  • On peut laisser à 7 blocs, ce qui permet notamment de programmer un Boot2 dans cette zone, avoir deux images de Boot2 utilisables sur sa calculatrice pouvant être une sécurité empêchant sa destruction.
  • On peut la réduire à 5 blocs.
  • Ou l'on peut même supprimer le logiciel de diagnostics via la combinaison de démarrage :nsdo: :nsen: :nsmo:, et ensuite réduire cette zone à 0 bloc. Notons que dans ce cas-là, cela complique certaines procédures de dépannage qui au lieu d'un lancement du logiciel de diagnostics nécessiteront un retrait de la batterie et donc un tournevis. :(

Dans ce dernier cas, voici le résultat - nous gagnons au total jusqu'à 23 blocs (2.875Mo) et la capacité passe de 115.2 à 118Mo, soit un gain de 2.8Mo ! :bj:
Image Image


De quoi stocker plein de fichers PDF supplémentaires ! ;)



A ce jour, la seule utilité pratique de cet outil permettant pourtant tant de choses semble être d'étendre la capacité du système de fichiers TI-Nspire CX/CM.
Toutefois peut-être lui trouverons-nous d'autres applications dans le futur, dont par exemple la possibilité de faire coexister une partition Linux avec la partition FlashFX de l'OS TI-Nspire... ;)




Pour conclure, trois mises en garde:

Notons que même si il est doté de garde-fous, nsPartManagic est un programme capable de détruire votre calculatrice si il est mal utilisé.
Vous devez donc soit comprendre techniquement ce que vous êtes en train de faire et être capable d'en anticiper les conséquences, soit attendre comme pour d'autres programmes que des tutoriels entièrement sécurisés soient publiés.

Précisons aussi que contrairement aux autres zones (Manuf, Boot2, Boot Data, Diags) le format du contenu du système de fichiers (FlashFX) n'est pas documenté publiquement. A ce jour, toute altération de cette dernière zone (déplacement ou redimensionnement) entraînera une perte totale de son contenu, la calculatrice vous invitant à réinstaller l'OS au prochain redémarrage, et vous devrez ensuite réenvoyer tous vous documents, y compris Ndless.

Enfin, à partir du moment où vous avez altéré votre table de partitions, vous ne devez plus utiliser d'utilitaires de reprogrammation ou dumping NAND sortis avant nsNandMgr v2.0.
En effet, ces utilitaires ne lisaient pas les valeurs de la table de partitions mais utilisaient des valeurs par défaut qui ne seront donc plus valables pour votre calculatrice.
Sur TI-Planet ils ont normalement tous été désactivés et redirigés vers nsNandMgr v2.0, premier et seul utilitaire de reprogrammation NAND à tenir correctement compte de la table des partitions à ce jour, mais ce n'est peut-être pas le cas sur d'autres sites qui ont copié d'anciens utilitaires ou versions.




Téléchargement :
nsPartManagic
Lien vers le sujet sur le forum: Repartitionne ta TI-Nspire CX/CM et étends sa capacité ! (Commentaires: 2)

-
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.
1483 utilisateurs:
>1463 invités
>14 membres
>6 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)