π
<-
Chat plein-écran
[^]

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:
  • 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 !

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) :
  • 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: 10%
 
Posts: 30
Images: 274
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):

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: 10%
 
Posts: 30
Images: 274
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):

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...
Image
MyCalcs
: Help the community's calculator documentations by filling out your calculator info!
MyCalcs
: Aidez la communauté à documenter les calculatrices en donnant des infos sur votre calculatrice ![/url]
Inspired-Lua.org
: All about TI-Nspire Lua programming
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 58.7%
 
Posts: 13611
Images: 1101
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
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: 10%
 
Posts: 30
Images: 274
Joined: 24 Mar 2015, 22:24
Location: California, USA
Gender: Male
Calculator(s):


Return to Actualités

Who is online

Users browsing this forum: No registered users and 1 guest

-
Search
-
Social
-
Featured topics
Concours de rentrée 2021 - La Geste d'Alrys
Concours de rentrée 2021 - Synchro-donjon !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
Journées APMEP 2021 à l'IUT de Bourges les 24-25 Octobre. Viens rencontrer Casio, NumWorks, TI et Vittascience.
Coque NumWorks édition limitée Octobre 2021 à gagner.
123456
-
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.
612 utilisateurs:
>586 invités
>20 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)