π
<-
Chat plein-écran
[^]

Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2007

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

Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2007

Message non lude critor » 06 Nov 2016, 19:37

6818Dans l'article précédent nous annoncions la sortie de Polydumper 4.3.
Ce petit programme de dumping était capable de te récupérer jusqu'à 2 images de Boot1 :
  • l'image Boot1 sur laquelle la calculatrice démarre
  • l'image Boot1 contenue dans la puce ASIC
Il s'agit de la même image pour la plupart des TI-Nspire puisqu'elles démarrent justement sur la puce ASIC.

Mais certaines calculatrices commes les TI-Nspire CX CR4 (à partir de la révision matérielle W d'octobre 2015) démarrent sur une puce Flash-NOR externe MXIC MX29SL402CBTI-90G de 512Ko, et dans ce cas on obtient bien 2 images de Boot1 différentes.



Mais ce ne sont pas les seules calculatrices à bénéficier d'une telle configuration. Les toutes premières TI-Nspire ClickPad de 2007 jusqu'à la révision matérielle A démarraient également sur une Flash-NOR externe.
Il s'agissait d'une puce différente, une SST 39WF400A, mais faisant toujours 512Ko de capacité.

Sur ces modèles TI-Nspire ClickPad de 2007, y a-t-il donc également une image Boot1 amorçable différente dans la puce ASIC ZEVIO ?

Et la réponse est oui, Polydumper 4.3 trouve bien quelque chose de valide dans la puce ASIC ! :D
C'est tout petit, à peine 16Ko de code quand le Boot1 des TI-Nspire tourne normalement autour de 128Ko, et je n'en trouve aucune mention sur aucun site traitant des TI-Nspire ! :o

Le code dispose selon l'émulateur TI-Nspire d'un mode de récupération (recovery mode) avec une invite offrant nombre de commandes intéressantes : ;)
Code: Tout sélectionner
UART enabled. 8n1 115200 baud
Secure modules not usable
Found NAND flash "NAND256R3A"
Checking boot code on the NAND Flash ... No boot code found.
Entering recovery mode

nSpire: list
list : List all command and syntax
exec <addr> : Execute program
download <addr> : Download program
write <addr> <data> [b|w|d] : Write memory
read <addr> [b|w|d] : Read memory
dump <addr> <size> [b|w|d] : Dump memory

nSpire:

Peut-être une sorte de Boot1 minimaliste pour des opérations de maintenance de calculatrices n'arrivant pas à s'amorcer correctement car la puce Flash-NOR est corrompue ou défectueuse.
Cela pourrait nous être bien utile, maintenant que ces machines ne sont plus sous garantie. ;)

Et pour un aperçu plus général des possibilités, voici l'ensemble des messages présents dans ce Boot1 spécial :
Code: Tout sélectionner
UART enabled. 8n1 115200 baud
Secure modules enabled
Secure modules not usable
NAND Flash could not be initialized.
Entering recovery mode
Checking boot code on the NAND Flash ... Boot code found.
No boot code found.
Entering recovery mode
PHOENIX
list: List all command and syntax
exec<addr> : Execute program
download<addr> : Download program
write<addr> <data> [b|w|d] : Write memory
read<addr> [b|w|d] : Read memory
dump<addr> <size> [b|w|d] : Dump memory
nSpire:
"0x"
Too many arguments
Syntax error:
Unsupported command
Unknown error
Nothing has been downloaded
Downloaded: 0x - 0x (0x)
NAND128R3A
NAND128W3A
NAND128R4A
NAND128W4A
NAND256R3A
NAND256W3A
NAND256R4A
NAND256W4A
NAND512R3A
NAND512W3A
NAND512R4A
NAND512W4A
NAND01GR3A
NAND01GW3A
NAND01GR4A
NAND01GW4A
DEFAULT
Found NAND flash
""


Il resterait encore à découvrir comment faire amorcer de véritables TI-Nspire ClickPad de 2007 sur leur puce ASIC, ce qui pourrait également bien aider à découvrir comment faire démarrer les TI-Nspire CX CR4 sur le Boot1 3.0.0.99 de leur puce ASIC, qui a l'avantage d'être compatible nBoot+ControlX. ;)



Download :
Téléchargement :
archives_voir.php?id=721320

Crédits images : http://datamath.org/Graphing/NSpire_CAS.htm
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude parrotgeek1 » 08 Nov 2016, 01:51

please upload it on the archives
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88%
 
Messages: 745
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude Adriweb » 08 Nov 2016, 01:56

No, since it's a dump from a machine (and production one, even) and not obtainable from another way (contrary to the boot2, OS, apps...), it wouldn't be legal to do so (as reminded by TI on their site, btw). Same for ROMs of TI-83/84/etc. for instance. (As you may know, emulations sites have been shut down for this, unsurprisingly)

However, anyone can dump their own from their machine now - that is perfectly allowed :)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude parrotgeek1 » 08 Nov 2016, 02:02

ok, but you have uploaded a lot of prototype nspire files
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88%
 
Messages: 745
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude critor » 08 Nov 2016, 14:11

Adriweb a écrit:Same for ROMs of TI-83/84/etc. for instance. (As you may know, emulations sites have been shut down for this, unsurprisingly)

It cannot be used for emulation purpose as it is a very light/minimalist Boot1 which won't even run encoded TI-Nspire Boot2 images (maybe raw Boot2 images, but I didn't investigate further).
So there is absolutely no emulation problem.

Moreover, TI-Nspire ClickPad have long been discontinued.


Also TI-Nspire ClickPad HW revisions up to A are using the same hardware as TI-Nspire ClickPad DVT prototypes. So it's a prototype image.


@parrotgeek1 I'll upload it later today. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude Adriweb » 08 Nov 2016, 14:36

critor a écrit:
Adriweb a écrit:Same for ROMs of TI-83/84/etc. for instance. (As you may know, emulations sites have been shut down for this, unsurprisingly)

It cannot be used for emulation purpose as it is a very light/minimalist Boot1 which won't even run encoded TI-Nspire Boot2 images (maybe raw Boot2 images, but I didn't investigate further).
So there is absolutely no emulation problem.

Moreover, TI-Nspire ClickPad have long been discontinued.

Also TI-Nspire ClickPad HW revisions up to A are using the same hardware as TI-Nspire ClickPad DVT prototypes. So it's a prototype image.

@parrotgeek1 I'll upload it later today. :)

For me, none of your "arguments" are valid, at least "legally".
It's not like TI lawyers, if they happen to look at that, will say, "oh, it's from a prototype or a discontinued product, so it's ok, they can do whatever". (and we know by experience they can be too nosy even for invalid reasons)
I doubt emulation matters at this point, and indeed it would be even worse if it allowed emulation - that would be a big and unnegotiable no-no, same as any emulation-related ROM that aren't hosted.
Anyway, whatever happens, I'll have warned ;)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude critor » 08 Nov 2016, 18:09

parrotgeek1 a écrit:ok, but you have uploaded a lot of prototype nspire files


You're perfectly right.
The Zevio ASIC comes from the TI-Nspire ClickPad DVT prototypes hardware, which aren't sold/supported by Texas Instruments.

Please excuse Adriweb for his excessive and inappropriate sanctimonious posts, when the positive/negative decision should have been taken collectively in regards to that context.
He must be too busy/tired.

As a consequence, I confirm I'll upload the file as soon as I have the time.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude Adriweb » 08 Nov 2016, 18:20

critor a écrit:
parrotgeek1 a écrit:ok, but you have uploaded a lot of prototype nspire files

You're perfectly right. The Zevio ASIC comes from the TI-Nspire ClickPad DVT prototypes hardware, which aren't sold/supported by Texas Instruments.

I'm also not agreeing with such uploads :) At best, some things could be provided to people actually needing them.

critor a écrit:Please excuse Adriweb for his excessive and inappropriate sanctimonious posts [...] He must be too busy/tired.

I'm not tired, I just happen to right, and everyone knows it, apparently you just don't want to acknowledge that you're not supposed to upload such a dump :)

I also don't care if it hurts anyone's feelings if they can't access such a file. What I don't have any problems about are Boot2, OS, etc.

critor a écrit:As a consequence, I confirm I'll upload the file as soon as I have the time.

You're just reinforcing that you seem to take this decision alone without taking advice of whatever was said before (including/especially when one of the admins appears to be against)

If it's useless for me to post my opinion, I guess I'll just fade away more and more, on both quantity, work, and overall, as some admins have done over time.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude critor » 08 Nov 2016, 18:27

Then if you did it on purpose it's even worse.

Please stop making yourself more and more ridiculous.

You're totally missing the point (and maybe on purpose):
  • We have other prototype ROMs online, which on the difference are either bigger, either working.
    So your 3 sanctimonious posts are totally excessive and inappropriate.
  • And anyway, you have no right to take decisions on your own when there is no hurry, and you should perfectly know that.
    Do not forget it another time.

    You broke some essential democratic rule, so you're in no position to complain about what I decide to do on my own now. You've disqualified yourself in this context.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte mystérieux Boot1 dans ASIC Zevio des Nspire 2

Message non lude Adriweb » 08 Nov 2016, 18:32

You can think/believe whatever you want, the same goes for me: I believe (and I guess I should say: "I know") I'm right regarding the upload.
And I'll just stop replying since it looks like a dead end.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Suivante

Retourner vers News TI-Nspire

Qui est en ligne

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

-
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.
1523 utilisateurs:
>1502 invités
>16 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)