π
<-

Z80Test: Software tests for 82/83/84/86 hardware components

Nouveautés, projets, mises à jour.

Z80Test: Software tests for 82/83/84/86 hardware components

Unread postby CVSoft » 19 Sep 2021, 09:29

🇫🇷 Francais / 🇺🇸 English


With all the people unable, unwilling, or lacking the technical knowledge to open up their calculators and report what components are inside, I wrote Z80Test to poke around the insides and correlate both documented and undocumented behavior back to the hardware that produces it.
  • The TI-83 (and compatibles), TI-83 Plus, TI-83 Plus Silver Edition, TI-84 Plus series (NOT the TI-84 Plus CE), and TI-86 are supported.
  • The TI-73 and TI-82 are works in progress.

Z80Test can uniquely identify any ASIC used in all supported calculators, identify the display driver used, and even differentiate the Zilog Z84C00 and the Toshiba T84C00 clone!

Z80Test can be called from TI-BASIC programs (although it is slow), and results are returned in list L1. A TI-BASIC program bundled in the GitHub release, BZ80TEST, interprets these results for you, and briefly explains what each test did. (versions 7 and later preserve the contents of L1, so it is no longer necessary to run Z80Test directly if only L1 is needed!)

Screen flickering is normal, as Z80Test turns off the LCD during the LCD tests.

Additional documentation, along with expected results for known hardware, will be posted on GitHub when I get around to it.


Results from BZ80Test are generally sufficient in nearly all cases but in the event you're asked to directly run Z80Test, follow these instructions on the home screen:
Show/Hide spoilerAfficher/Masquer le spoiler
  • For the TI-83 Plus series, TI-84 Plus series, or TI-86:
    - grab the Asm( token from the CATALOG, select Z80TEST from the
    PRGM
    menu, and press
    ENTER
    .
    - you should have Asm(prgmZ80TEST on the home screen. Press
    ENTER
    , the screen will flicker, and results will appear in list L1.
  • For the TI-83 and TI-82 STATS:
    - grab the Send( token from the CATALOG, press
    9
    , then select Z80TEST from the
    PRGM
    menu.
    - you should have Send(9prgmZ80TEST on the home screen. Press
    ENTER
    , the screen may flicker, and results will appear in list L1.


Please submit your Z80Test/BZ80Test results!
You can submit your results to my Google Forms page here!

This information is used to correlate hardware revisions to hardware configurations. Responses are anonymous, and submitted info does not uniquely identify your calculator.

I'm putting results in this spreadsheet as they arrive. Converting Google Forms output of raw BZ80Test results into individual components is not an automated process, so you won't see your calculator appear in this spreadsheet immediately upon submitting.




If you have a supported calculator that's not a TI-84 Plus C Silver Edition, and you simply want to check what components are inside without having to look through results tables, CalcInfo provides a simple, no-nonsense output of your calculator's main components.
Both BZ80Test and CalcInfo require Z80Test to be installed, but CalcInfo does not require BZ80Test and vice-versa.

An additional program, FlashFun, can coarsely identify your Flash chip if you're using a TI-83 Plus or TI-84 Plus series monochrome calculator. There might be cases where it clears your RAM (since it relies on flash unlocking), so don't run it on anything important without a backup. If BFLASHFN (the results interpreter) doesn't give any output, let us know what's in L1!
If FlashFun fails to unlock flash, and your calculator miraculously doesn't RAM clear, L1 will be unchanged from its previous value.
🇫🇷 Francais / 🇺🇸 English


Avec toutes les personnes qui n'ont pas la capacité, volonté, ou les connaissances techniques pour ouvrir leurs calculatrices et signaler quels composants se trouvent à l'intérieur, j'ai créé le programme Z80Test pour fouiller les entrailles et corréler les comportements documentés et non documentés à son matériel.
  • Les TI-83 (et compatibles), TI-83 Plus, TI-83 Plus Silver Edition, les modèles TI-84 Plus (PAS les TI-84 Plus CE / TI-83 Premium CE), et les TI-86 sont gérés.
  • Les TI-73 et TI-82 ne le sont pas encore (c'est en cours de developpement).

Z80Test peut identifier de manière unique tout ASIC utilisé dans les calculatrices prises en charge, identifier le pilote d'affichage (LCD Driver) utilisé, et même différencier le Zilog Z84C00 de son clone le Toshiba T84C00 !

Z80Test peut être appelé à partir des programmes TI-Basic (bien que ce soit lent), et les résultats sont renvoyés dans la liste L1. Un programme TI-Basic fourni dans la release de GitHub, BZ80TEST, interprète ces résultats pour vous et explique brièvement ce que chaque test a fait. (les versions 7 et supérieures préservent le contenu de L1, il n'est donc plus nécessaire d'exécuter directement Z80Test si seul L1 est nécessaire !)

e scintillement de l'écran est normal, car Z80Test éteint l'écran LCD pendant les tests LCD.

Une documentation supplémentaire, ainsi que les résultats attendus pour le matériel connu, seront publiés sur GitHub lorsque je m'en occuperai...


Les résultats de BZ80Test sont généralement suffisants dans presque tous les cas, mais si vous êtes invité à exécuter directement Z80Test, suivez ces instructions sur l'écran d'accueil (home screen) :
Show/Hide spoilerAfficher/Masquer le spoiler
  • Pour les séries TI-83 Plus, TI-84 Plus, ou TI-86:
    - Prenez le token Asm( depuis le CATALOG, choisizzes Z80TEST depuis le menu
    PRGM
    , et appuyez sur
    ENTER
    .
    - Vous devrez obtenir Asm(prgmZ80TEST sur l'écran d'accueil. Appuyez sur
    ENTER
    , l'écran scintillera, puis les résultats seront disponible dans la liste L1.
  • Pour la TI-83 et la TI-82 STATS:
    - Prenez le token Send( depuis le CATALOG, appuyez sur
    9
    , puis choisissez Z80TEST depuis le menu
    PRGM
    .
    - Vous devrez obtenir Send(9prgmZ80TEST sur l'écran d'accueil. Appuyez sur
    ENTER
    , l'écran scintillera, puis les résultats seront disponible dans la liste L1.


Veuillez envoyez vos résultats Z80Test/BZ80Test !
Vous pouvez envoyez vos résultats sur cette page Google Forms !

Ces informations sont utilisées pour corréler les révisions matérielles aux configurations matérielles. Les réponses sont anonymes et les informations soumises n'identifient pas de manière unique votre calculatrice.

Je mets les résultats dans ce tableur au fur et à mesure qu'ils arrivent. La conversion des résultats bruts de Google Forms du BZ80Test n'est pas un processus automatisé, vous ne verrez donc pas votre calculatrice apparaître dans le document immédiatement après la soumission.





Si vous disposez d'une calculatrice prise en charge qui n'est pas une TI-84 Plus C Silver Edition et que vous souhaitez simplement vérifier quels composants se trouvent à l'intérieur sans avoir à consulter les tableaux de résultats, CalcInfo propose un rendu clair et simple des composants principaux de votre calculatrice.
BZ80Test et CalcInfo nécessitent l'installation de Z80Test, mais CalcInfo ne nécessite pas de BZ80Test et vice-versa.

Un programme additionnel, FlashFun, peut identifier grossièrement votre puce Flash si vous utilisez une calculatrice monochrome TI-83 Plus ou TI-84 Plus. Il peut y avoir des cas où il efface votre RAM (puisqu'il repose sur le déverrouillage du flash), alors ne le lancez pas sur quelque chose d'important sans sauvegarde. Si BFLASHFN (l'interpréteur de résultats) ne donne aucune sortie, faites-nous savoir ce qu'il y a dans L1!
Si FlashFun ne parvient pas à déverrouiller le flash et que votre calculatrice n'efface miraculeusement pas la RAM, L1 restera inchangé par rapport à sa valeur précédente.
User avatar
CVSoftPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 16.4%
 
Posts: 31
Images: 289
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):
MyCalcs profile

Z80Test Version 7 Released!

Unread postby CVSoft » 20 Sep 2021, 06:23

Z80Test/BZ80Test Version 7 has been released! Version 7 improves the LCD busy delay test to give a more consistent result, and slightly reduces the amount of screen flickering. BZ80Test has been updated to clear the display after each screenful of information, making data entry into the Google Forms page much easier.

If you update Z80Test, be sure to update BZ80Test as well!
User avatar
CVSoftPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 16.4%
 
Posts: 31
Images: 289
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):
MyCalcs profile

Re: Z80Test: Software tests for 82/83/84/86 hardware compone

Unread postby Adriweb » 21 Sep 2021, 04:00

Main post now translated in French :)
I'll news about it soon...

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: 14733
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Z80Test: Software tests for 82/83/84/86 hardware compone

Unread postby CVSoft » 21 Sep 2021, 10:02

I'm putting results in this spreadsheet as they arrive. Converting Google Forms output of raw BZ80Test results into individual components is not an automated process, so you won't see your calculator appear in this spreadsheet immediately upon submitting.

At the moment, the sheet is pretty barren. If you're reading this (or even if you aren't) and you own a compatible calculator, go submit your results!
User avatar
CVSoftPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 16.4%
 
Posts: 31
Images: 289
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):
MyCalcs profile

Re: Z80Test: Software tests for 82/83/84/86 hardware compone

Unread postby .Be. » 22 Feb 2023, 01:11

Bonsoir,

Il est dommage que CVSoft ne communique pas directement en français.
Peut-être qu’ils se disent qu’en cas de plantage c’est nous les francophones qui n’ont pas bien traduit !

Benoît
User avatar
.Be.
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 21 Feb 2023, 23:37
Location: Saint-Servais (à côté de Namur, en Belgique)
Gender: Male
Calculator(s):
MyCalcs profile

Re: Z80Test: Software tests for 82/83/84/86 hardware compone

Unread postby Adriweb » 22 Feb 2023, 01:21

En même temps, il est américain et ne parle pas français :)
Mais bon, en l'occurrence c'est moi qui ai fait la traduction. Pas de plantage connus, sinon...

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: 14733
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb


Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 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.
870 utilisateurs:
>837 invités
>27 membres
>6 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)