π
<-
Chat plein-écran
[^]

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

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

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

Message non lude critor » 14 Mai 2017, 14:17

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

Selon la classification du musée Datamath,
Texas Instruments
suit différentes phases successives lors de la conception d'un nouveau modèle :
  1. PROTO
    (Prototype)
  2. EVT
    (Engineering Validation Tests)
  3. DVT
    (Design Validation Tests)
  4. PVT
    (Production Validation Tests)
  5. MP
    (Mass Production)
Today we return to the origins of the
TI-Nspire
range.
Before its release for the 2007 school year, an experimental range, the
TI-Nspire CAS+ PVT
, was widely distributed in pilot classes in 2006-2007.

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


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

17501618354792397


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

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

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



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


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

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

Loading BOOT2 software...

100%

BOOT1: loading complete, launching image.



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



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


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

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

Loading Operating System...

100%

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


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

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


phoenix enum server  built 12-Jul-2006


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

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

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

pn-srv2-636: pol_init = 0

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


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

Congratulations to
parrotgeek1
for this great achievement !
:bj:
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 63.3%
 
Messages: 27530
Images: 6400
Inscription: 25 Oct 2008, 00:00
Localisation: Aix-Marseille
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude parrotgeek1 » 14 Mai 2017, 19:18

Thanks for writing about this!

Tiny mistake: Après après avoir patché
Dernière édition par parrotgeek1 le 14 Mai 2017, 19:24, édité 2 fois.
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 12.9%
 
Messages: 347
Inscription: 29 Mar 2016, 01:22
Genre: Homme
Calculatrice(s):
Classe: university student
Twitter: parrotgeek1

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude critor » 14 Mai 2017, 19:19

Fixed - thanks ! :)
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 63.3%
 
Messages: 27530
Images: 6400
Inscription: 25 Oct 2008, 00:00
Localisation: Aix-Marseille
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude parrotgeek1 » 14 Mai 2017, 19:25

critor a écrit:Fixed - thanks ! :)

Has it been tested on real hardware?
We don't know if there was some change in the motherboard between evt/pvt that could make the PVT OS incompatible.
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 12.9%
 
Messages: 347
Inscription: 29 Mar 2016, 01:22
Genre: Homme
Calculatrice(s):
Classe: university student
Twitter: parrotgeek1

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude critor » 14 Mai 2017, 19:41

No, I have no EVT/DVT CAS+.

All the ones I know of are in the hands of the Datamath.org museum or cncalc.org members.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 63.3%
 
Messages: 27530
Images: 6400
Inscription: 25 Oct 2008, 00:00
Localisation: Aix-Marseille
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude parrotgeek1 » 14 Mai 2017, 20:20

critor a écrit:No, I have no EVT/DVT CAS+.

All the ones I know of are in the hands of the Datamath.org museum or cncalc.org members.

Then can you add a note saying it wasn't tested on real hardware. Also say that if you have a boot1/boot2 other than 334t or 347t contact ti-planet first
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 12.9%
 
Messages: 347
Inscription: 29 Mar 2016, 01:22
Genre: Homme
Calculatrice(s):
Classe: university student
Twitter: parrotgeek1

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude critor » 14 Mai 2017, 20:32

Done. :)
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 63.3%
 
Messages: 27530
Images: 6400
Inscription: 25 Oct 2008, 00:00
Localisation: Aix-Marseille
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude parrotgeek1 » 15 Mai 2017, 19:25

Traduit en anglais. (Je n'ai pas utilisé Google Translate!)

Today we return to the origins of the TI-Nspire range.
Before its release for the 2007 school year, an experimental range, the TI-Nspire CAS+ PVT, was widely distributed in pilot classes in 2006-2007.

According to the classification of the Datamath museum, Texas Instruments follows different successive phases during the development of a new model.

PROTO (Prototype)
EVT (Engineering Validation Tests)
DVT (Design Validation Tests)
PVT (Production Validation Tests)
MP (Mass Production)

Later, we discovered several much rarer EVT and DVT prototypes of the same model:

TI-Nspire CAS+ P1-DVT1 with OS 1.0.494 from July 2006
TI-Nspire+ P3-EVT2 with OS 1.0.1.0.347T from May 2006
TI-Nspire CAS+ P1-EVT2 with OS 1.0.1.0.334T from May 2006
TI-Nspire CAS+ P1-DVT1 with OS 1.0.1.0.290T from April 2006
TI-Phoenix1 P1-EVT1 with an OS from February 2006
TI-Phoenix1 development board estimated at December 2005

The most common models, TI-Nspire CAS+ PVT, are certainly not compatible with the TI-Nspires released later, but they can still be updated to version 1.0.554.

But that wasn't the case for the earlier DVT or EVT prototypes.

The newest ones, with OS 1.0.4xx, verified the digital signatures with development keys, which were different from the production keys used by the TI-Nspire CAS+ PVT.
The oldest ones, with OS 1.0.1.0.xxx, used a slightly different format.
And the TI-Phoenix 1 used a completely different format.

But our extraordinary parrotgeek1 has discovered that Boot1 version 1.0.1.0.xxx did not verify the digital signature of the Boot2! :O
After having patched the Boot2 1.0.5xx from the TI-Nspire CAS+ PVT according to his instructions to respect the slightly different format, it is finally possible to flash it on EVT and DVT prototypes with RS232! :D

Now you can update their OS wih the latest version 1.0.554, to benefit from better functionality! :bj: Here is what happens on an emulator, since we don't currently have physical access to EVT or DVT prototypes:

[log here]

The modification has been successfully tested on Boot1 version 1.0.1.0.334T and 1.0.1.0.347T. For any other version, it is strongly recommended to contact us before following these instructions.

Congratulations to parrotgeek1 for this great achievement! :bj:
Dernière édition par parrotgeek1 le 20 Mai 2017, 20:32, édité 1 fois.
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 12.9%
 
Messages: 347
Inscription: 29 Mar 2016, 01:22
Genre: Homme
Calculatrice(s):
Classe: university student
Twitter: parrotgeek1

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude critor » 15 Mai 2017, 19:46

Thank you very much - I'm going to include your translation in the 1st post as soon as I can find some time. :)

You may post it on CodeWalrus and cncalc.org, if you want to. :)
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 63.3%
 
Messages: 27530
Images: 6400
Inscription: 25 Oct 2008, 00:00
Localisation: Aix-Marseille
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour de tes prototypes CAS+ EVT/DVT avec Boot1 1.

Message non lude parrotgeek1 » 20 Mai 2017, 20:33

I just realized that it is wrong to call that boot1 "1.0.1.0.334T". It actually doesn't have a version number, just a build date.
Avatar de l’utilisateur
parrotgeek1Prog.
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 12.9%
 
Messages: 347
Inscription: 29 Mar 2016, 01:22
Genre: Homme
Calculatrice(s):
Classe: university student
Twitter: parrotgeek1

Suivante

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

-
Rechercher
-
Sujets à la une
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
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 
-
Stats.
408 utilisateurs:
>377 invités
>24 membres
>7 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)