π
<-

Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby critor » 08 Jun 2017, 16:13

Dans un article précédent, nous te rappelions qu'il y avait eu au moins 2 générations de prototypes TI-83 Premium CE DVT :
  • les K-DVT de 2013, préchargés avec des versions 5.0.0.005x-5.0.0.006x EVT3
  • les K-ELG2-DVT de 2014, préchargés avec des versions 5.0.0.008x

Les prototypes K-ELG2-DVT de 2014 sont parfaitement compatibles avec les modèles de production de 2015, si bien que nous continuons à les utiliser pour tester les programmes.

Nous n'avons hélas plus de prototype K-DVT de 2013 en notre possession, mais nous avons eu le temps de les dumper et de nous rendre compte que les versions 5.0.0.005x-5.0.0.006x EVT3 venant avec ne fonctionnaient pas correctement avec le matériel plus récents des prototypes K-ELG2-DVT de 2014 ou modèles de production de 2015.
Il y avait donc des différences matérielles significatives, que nous n'identifions pas à ce jour.

Par contre, l'émulateur CEmu lui n'a pas ce problème. Les versions des prototypes K-DVT de 2013 arrivent à y démarrer correctement, même si tout n'est pas fonctionnel (notamment les transferts de données).
Ci-contre donc, CEmu fait tourner une ROM avec les Boot Code et OS 5.0.0.0062.

Et justement, en tentant sans succès de transférer des fichiers à cette version, CEmu s'est mis à afficher non pas un écran bleu, mais un écran mauve ! :o
Visiblement un écran de debug avec la valeur du registre PC.

Un peu d'investigation avec CEmu montre que la portion de code correspondante se trouve dans le Boot Code 5.0.0.0062, et peut être lancée directement en affectant la valeur 0x619 au registre PC.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby parrotgeek1 » 09 Jun 2017, 06:55

Do you have a copy of EVT/ELG/DVT OSes?
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby critor » 09 Jun 2017, 09:15

Yes.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby parrotgeek1 » 09 Jun 2017, 09:25

critor wrote:Yes.

Are you allowed to upload them?
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby critor » 09 Jun 2017, 11:16

I don't think so.

Anyway, most of them are EVT3 builds older than 5.0.0.0080 and they don't work on the latest K-ELG2-DVT prototypes from 2014 or production models since 2015 (white screen reboot loop)

They might be interesting only to update prototypes preloaded with EVT3 builds, if some of them get sold online.
They're not even compatible with the older cncalc.org EVT2 prototype, but anyway it's not the problem anymore since the owner just bricked it by updating it with the incompatible 5.0.1 production OS without waiting for compatible dumping tools.

^ The calculator doesn't boot anymore, and since we have no backup/copy of the only 5.0.0.0187 EVT2 compatible OS it's bricked... :(
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby TheMachine02 » 09 Jun 2017, 12:24

Très intéressant cet écran d'exception. Je me demande ce que représente S-3 et S-6 par contre :p ; peut-être des valeurs dans le stack ?
User avatar
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 29.8%
 
Posts: 342
Images: 0
Joined: 16 Jan 2013, 18:27
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Médecine

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby critor » 09 Jun 2017, 12:42

Si jamais ça aide, en voici un légèrement différent, après installation d'un autre OS de production :


Soit ce sont les OS de production qui n'aiment pas le matériel DVT et qui génèrent ça...
Soit c'est le Boot Code 5.0.0.0187 EVT2 qui n'aime pas les OS de production et qui génère ça.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby parrotgeek1 » 09 Jun 2017, 16:51

It's probably the OS. It wouldn't make sense that the boot code would set SP to 2 different values.

It looks like it's somehow jumping into data and then the PC ends up with a nonsense non-aligned value.

Is there an equivalent of LR register on eZ80?

------

I think it's OK for you to upload those OSes - TI didn't care that you uploaded prototype nspire OSes.

----

Can 2013 prototypes install 5.0.0.0089? Or does it reboot?
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby Adriweb » 09 Jun 2017, 17:01

parrotgeek1 wrote:I think it's OK for you to upload those OSes - TI didn't care that you uploaded prototype nspire OSes.

OS shared privately for testing/feedback purposes under NDA cannot be uploaded, no. I'm not sure if this one is, but it would probably have been uploaded already if it could have been ;)
Prototype versions in the archive are from devices found on eBay, or Chinese leaks, etc.
Speaking of which, there is currently a thread about a prototype 83PCE in china, so... if they manage to get it dumped, then yes it could be shared (even if it’s a useless OS, quite probably)

Edit : here viewtopic.php?t=20092&p=217997#p217997

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Découverte écran mauve debug TI-83 Premium CE 5.0.0.0062

Unread postby parrotgeek1 » 09 Jun 2017, 17:07

Adriweb wrote:
parrotgeek1 wrote:I think it's OK for you to upload those OSes - TI didn't care that you uploaded prototype nspire OSes.

OS shared privately for testing/feedback purposes under NDA cannot be uploaded, no. I'm not sure if this one is, but it would probably have been uploaded already if it could have been ;)
Prototype versions in the archive are from devices found on eBay, or Chinese leaks, etc.
Speaking of which, there is currently a thread about a prototype 83PCE in china, so... if they manage to get it dumped, then yes it could be shared (even if it’s a useless OS, quite probably)

That's the thread we are talking about. The user deleted the OS when trying to send 5.0.0.0089
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Next

Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Who is online

Users browsing this forum: Google Adsense [Bot], MSN [Bot] and 7 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.
750 utilisateurs:
>711 invités
>30 membres
>9 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)