π
<-

Suspension des téléchargements nsNandMgr + Switching packs

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

Suspension des téléchargements nsNandMgr + Switching packs

Unread postby critor » 03 Apr 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: Select all
←[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
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby Excale » 03 Apr 2014, 14:42

Je tiens quand même à préciser que le problème ne vient pas de nLaunchy en lui-même.

D'après les éléments actuels, le plus probable me semble être un problème dans le tutoriel à cause d'un comportement de la Nspire tendancieux (ça serait donc en partie de la faute de TI oui) qui a mal été évalué par certains.
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby critor » 03 Apr 2014, 14:50

Ni de nsNandMgr ou des switching pack qui possiblement ne seront même pas modifiés si on les remet en ligne.

C'est leur procédure d'installation (qui est de nous), le code de mise à jour du Boot2 par TI, et le blocage de TNOC par TI dans l'OS 3.6.


Il vaut mieux laisser Nlaunchy non téléchargeable pour le moment, en l'attente d'une procédure d'installation plus fiable.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby NspireCas » 03 Apr 2014, 17:42

Et mince ...
Pour transformer une cas en non-cas , pas besoin de nsNandMgr et de ndless ; ça pourrait donc encore marcher ?
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby NspireCas » 03 Apr 2014, 21:02

S'il vous plaît, vous pouvez au moins me laisser 'phoenix.old.tns' de l'OS 3.2 pour CX CAS qui est dans le pack Nlaunch Ndless/3.2 switcher ?

Merci
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby Excale » 03 Apr 2014, 21:14

(C'est le problème de ces packs, le gens ne savent plus ce qu'il y a dedans :D)

Télécharge l'OS 3.2, TNOC le (très très important), et renomme l'OS TNOCé en phoenix.old.tns. Voilà :)
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby NspireCas » 03 Apr 2014, 21:17

Ah oui, je peux aussi faire ça :p
Pour TNOC, j'enlève le boot 2 et c'est bon
J'essaie....
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby NspireCas » 03 Apr 2014, 21:41

En résumé :

1) Je télécharge ça : http://tiplanet.org/forum/archives_voir ... 59&short=1

Je mets la Nspire en 3.1

2) Je télécharge l'os 3.2
3) je le Tnoc avec ça : http://tiplanet.org/forum/archives_voir.php?id=6566 (donc il faut que je mette ndless ?)
4) Je le nomme en phoenix .tns et je transfère

J'attends votre confirmation
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby Excale » 03 Apr 2014, 21:50

1) Je télécharge ça :
archives_voir.php?id=10859&short=1


Surtout pas, ce truc est totalement outdated.

Edit: Hop, le fichier a disparu :D.

Edit²: t'as rien compris au TNOCage non plus. J'ai dit de TNOCer l'OS que tu veux installer, pas d'utiliser nTNOC sur l'OS installé sur ta calculatrice^^.
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suspension des téléchargements nsNandMgr + Switching pac

Unread postby nicolasm » 03 Apr 2014, 23:07

Moi qui voulais mettre Ndless sur le CX CAS de mes camarades, il va falloir attendre:o .

En tous cas je trouve votre réaction(bloquer les téléchargement) vraiment correcte vis a vis des utilisateurs et encore plus de respect pour essayer de réparer votre "erreur".
User avatar
nicolasmPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 55.1%
 
Posts: 19
Joined: 02 Dec 2012, 16:21
Location: Val de Marne
Gender: Male
Calculator(s):
MyCalcs profile
Class: BTS Electrotechnique

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 16 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
791 utilisateurs:
>775 invités
>9 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)