π
<-
Chat plein-écran
[^]

News 2024
Avril (14)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Mise à jour NumWorks 18.2.4 avec enfin 10 applications !

Nouveau messagede Admin » 01 Avr 2022, 10:37

Ceci était bien évidemment un poisson, de la part de Numworks ;)


15415Nous sommes en 2022 après Jésus-Christ. Omnipotente avec ses 9 applications, la NumWorks fait tout :
  • calcul littéral
  • dérivation et même calcul formel
  • résolution d'équations
  • programmation Python
  • résolution intuitive de problèmes de lois de probabilités
  • tableau périodique des éléments
  • émulation Nintendo
  • démo Bad Apple
  • ...
« Tout ? Non ! » trolle la communauté Omega, « elle ne fait pas le café ».

Aujourd'hui donc, NumWorks décide de prendre les critiques au mot et nous annonce la sortie de la légendaire 10ème application que nous avions déjà annoncée à tort avant la sortie de la mise à jour 17 dans le cadre des nouvelles fonctionnalités de prises de décision, intervalles de confiance et tests statistiques, finalement intégrées à l'application Probabilités.

Voici donc la nouvelle application Café qui implémente la fonctionnalité "un café et l'addition s'il-vous-plaît", ou la soustraction car après tout tout est relatif au point de vue de l'observateur. ;)

Source : https://twitter.com/NumWorksFR/status/1 ... 6609495044
Lien vers le sujet sur le forum: Mise à jour NumWorks 18.2.4 avec enfin 10 applications ! (Commentaires: 2)

Windows 10 porté pour Casio Graph 90+E fx-CG10/20/50

Nouveau messagede critor » 01 Avr 2022, 12:41

Mettre Windows dans ta calculatrice, le rêve de nombre de lycéens depuis des décennies.

C'est toutefois déjà possible malgré quelques inconvénients.

Il est déjà possible d'installer Windows 98 sur ta console ou ton émulateur Nintendo NES/Famicom, grâce à un portage prenant la forme d'une ROM homebrew de 512K.

Grâce aux émulateurs dédiés respectifs Nespire et NESizm, tu peux donc installer Windows 98 sur ta TI-Nspire ou Casio Graph 90+E / fx-CG10/20/50 ! :bj:
3639364015418

Toutefois hélas, ce portage de Windows 98 n'était disponible qu'en Chinois.

Ce n'était pas son seul défaut. Le passage par un émulateur dégradait les performances et surtout empêchait d'exploit complètement les capacités matérielles de la calculatrice, nous contraignant au matériel Nintendo NES/Famicom de 1983...

Nous pouvons citer d'autres tentatives.

Par exemple Winspire par Cursor, qui a le mérite ne pas être un portage mais une formidable adaptation de Windows pour l'application de géométrie dynamique de ta TI-Nspire.
Bien évidemment, avec une adaptation plutôt qu'un portage, cela ne fait pas mieux niveau performances.

13466C'est pour ça que les Windows-o-philes de la communauté ont par la suite concentrés leurs efforts de portage en langage C par la suite compilé en langage machine taillé sur-mesures pour la calculatrice.

On peut citer 2 tentatives en ce sens sur TI-83 Premium CE et TI-84 Plus CE par Flip puis Candledark.
Mais ici les faibles capacités matérielles de ces calculatrices (processeur 8 bits eZ80 tournant au mieux à 48 MHz lorsque le mode d'économie d'énergie ne s'en mêle pas) dégradaient également notre expérience.

Sans compter que Texas Instruments a par la suite supprimé la capacité de ces modèles à lancer des programmes en langage machine. :'(

Sans surprise aujourd'hui, après le verrouillage des dernières calculatrices graphiques qui autorisaient encore le développement tiers (Texas Instruments comme nous venons de l'évoquer mais également NumWorks), et encore pire la fin des calculatrices HP, le miracle revient sur les dernières calculatrices graphiques encore ouvertes, les Casio Graph 90+E et fx-CG10/20/50, de loin les meilleures calculatrices graphiques pour le développement tiers en langage machine (certes hélas par défaut désormais, et c'est sans doute le plus triste).

Il s'agit d'un portage très complet par Farhi, et cette fois-ci en plus nous avons droit pour la première fois à une édition relativement à jour : Windows 10 ! :bj:
1541715416

Attention, son utilisation sur les anciens modèles fx-CG10/20 sera plus agréable avec un petit coup d'overclocking.

Téléchargement : archives_voir.php?id=2877997

Source : https://www.planet-casio.com/Fr/program ... 226--.html
Lien vers le sujet sur le forum: Windows 10 porté pour Casio Graph 90+E fx-CG10/20/50 (Commentaires: 2)

Zero, clone amélioré de TI-84 Plus CE (100 MHz + USB-C)

Nouveau messagede critor » 01 Avr 2022, 15:03

1415914165Pour les calculatrices scientifiques, nos magasins sont inondés de clones de calculatrices Casio.

Avec l'accord du constructeur ou pas, les fabricants reprennent ce qui leur plaît dans les éléments matériels, logiciels et de design de Casio.

On peut citer aussi bien des marques poubelles comme Lexibook, Auchan, des constructeurs qui perdent de leur superbe en s'abaissant à cela comme HP, des contrefaçons de Citizen en Gtttzen, ...

Lorsque conçus sans son accord, parfois Casio arrive même à faire condamner le constructeur concerné, comme avec la EATES fc-991CN+.
4095413414337


Ces clones pouvaient parfois se révéler intéressants, car utilisant souvent des matériel et même processeur différents de ceux de Casio.

Toutefois jusqu'à présent si l'on s'en tient aux modèles récents, ce phénomène de clonage ne concernait que les calculatrices scientifiques.

Dans le cadre des calculatrices graphiques on ne trouvait jusqu'à présent essentiellement que des clones plus ou moins bien réussis de très vieilles calculatrices Casio du siècle dernier. Aux capacités nullissimes dans le contexte actuel, elles concernaient davantage l'Asie et l'Afrique. La non conformité aux modes examen français ou européens terminait de plus d'expliquer leur quasi inexistence chez nous.

Mais les choses sont peut-être sur le point de changer sur la scène des Etats-Unis. Pour le contexte rappelons que la TI-84 Plus CE (version internationale de notre TI-83 Premium CE française) y est la référence, et que NumWorks est actuellement en train de tenter de pénétrer le marché nord-américain pour la rentrée 2022, avec son nouveau modèle N0120.

Or un tout nouveau clone de calculatrice graphique est actuellement en préparation pour la rentrée 2022, la Zero, et pourrait bien venir contrecarrer ses plans.

En effet comme tu devrais le remarquer malgré l'évolution du design dans le temps, la Zero ne s'inspire pas d'une antiquité mais de la TI-84 Plus CE au succès planétaire !
Tu y retrouves ainsi entre autres exactement le même clavier et n'auras donc rien à apprendre de spécifique pour utiliser la Zero.

La toute dernière version du design a certes un peu évolué depuis, et la ressemblance est moins flagrante en dehors du clavier.

Chose remarquable ici, nous avons une protection antichoc sous la forme d'une bande de caoutchouc d'un bleu très esthétique faisant le tour du boîtier ; un excellent choix dans le contexte du cadre scolaire que l'on sait être très hostile pour les appareils électroniques.

Sur le matériel par contre, la Zero s'affranchit totalement de son modèle, et pour le meilleur comme nous allons voir.
Outre l'écran couleur 2,8", on nous annonce plusieurs bonnes nouvelles :
  • non plus un processeur 8 bits eZ80 à 48 MHz, mais un 32 bits à 100 MHz ! :bj:
  • une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • 20% de stockage supplémentaire, ce qui par rapport aux 4 Mio de Flash des TI-84 Plus CE nous amène donc à supposer 5 Mio (sans doute répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige)

Imagine ce que pourraient donner tes programmes TI-Basic et assembleur favoris à 100 MHz... :favorite:

Nous mourrons d'envie de pouvoir te la tester, mais pour te faire patienter en attendant voici un petit unboxing de la part d'un des testeurs et par Zero eux-même en vidéo :



Notons le clin d'œil sur la boîte, "this box contains Zero calculators". ;)

Cassant complètement les codes et habitudes des cloneurs de calculatrices, la Zero pourrait bien venir jouer les trouble-fêtes à la rentrée 2022 et damer le pion à NumWorks sur le marché américain. Surtout que de plus se baser sur la TI-84 Plus CE, le modèle local largement plébiscité par les petits américains, est sans doute un énorme avantage.

À très bientôt on espère...

Liens :
Crédits images Zero :
Lien vers le sujet sur le forum: Zero, clone amélioré de TI-84 Plus CE (100 MHz + USB-C) (Commentaires: 62)

Zero, clone amélioré de TI-84 Plus CE (100 MHz + USB-C)

Nouveau messagede critor » 01 Avr 2022, 15:03

1415914165Pour les calculatrices scientifiques, nos magasins sont inondés de clones de calculatrices Casio.

Avec l'accord du constructeur ou pas, les fabricants reprennent ce qui leur plaît dans les éléments matériels, logiciels et de design de Casio.

On peut citer aussi bien des marques poubelles comme Lexibook, Auchan, des constructeurs qui perdent de leur superbe en s'abaissant à cela comme HP, des contrefaçons de Citizen en Gtttzen, ...

Lorsque conçus sans son accord, parfois Casio arrive même à faire condamner le constructeur concerné, comme avec la EATES fc-991CN+.
4095413414337


Ces clones pouvaient parfois se révéler intéressants, car utilisant souvent des matériel et même processeur différents de ceux de Casio.

Toutefois jusqu'à présent si l'on s'en tient aux modèles récents, ce phénomène de clonage ne concernait que les calculatrices scientifiques.

Dans le cadre des calculatrices graphiques on ne trouvait jusqu'à présent essentiellement que des clones plus ou moins bien réussis de très vieilles calculatrices Casio du siècle dernier. Aux capacités nullissimes dans le contexte actuel, elles concernaient davantage l'Asie et l'Afrique. La non conformité aux modes examen français ou européens terminait de plus d'expliquer leur quasi inexistence chez nous.

Mais les choses sont peut-être sur le point de changer sur la scène des Etats-Unis. Pour le contexte rappelons que la TI-84 Plus CE (version internationale de notre TI-83 Premium CE française) y est la référence, et que NumWorks est actuellement en train de tenter de pénétrer le marché nord-américain pour la rentrée 2022, avec son nouveau modèle N0120.

Or un tout nouveau clone de calculatrice graphique est actuellement en préparation pour la rentrée 2022, la Zero, et pourrait bien venir contrecarrer ses plans.

En effet comme tu devrais le remarquer malgré l'évolution du design dans le temps, la Zero ne s'inspire pas d'une antiquité mais de la TI-84 Plus CE au succès planétaire !
Tu y retrouves ainsi entre autres exactement le même clavier et n'auras donc rien à apprendre de spécifique pour utiliser la Zero.

La toute dernière version du design a certes un peu évolué depuis, et la ressemblance est moins flagrante en dehors du clavier.

Chose remarquable ici, nous avons une protection antichoc sous la forme d'une bande de caoutchouc d'un bleu très esthétique faisant le tour du boîtier ; un excellent choix dans le contexte du cadre scolaire que l'on sait être très hostile pour les appareils électroniques.

Sur le matériel par contre, la Zero s'affranchit totalement de son modèle, et pour le meilleur comme nous allons voir.
Outre l'écran couleur 2,8", on nous annonce plusieurs bonnes nouvelles :
  • non plus un processeur 8 bits eZ80 à 48 MHz, mais un 32 bits à 100 MHz ! :bj:
  • une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • 20% de stockage supplémentaire, ce qui par rapport aux 4 Mio de Flash des TI-84 Plus CE nous amène donc à supposer 5 Mio (sans doute répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige)

Imagine ce que pourraient donner tes programmes TI-Basic et assembleur favoris à 100 MHz... :favorite:

Nous mourrons d'envie de pouvoir te la tester, mais pour te faire patienter en attendant voici un petit unboxing de la part d'un des testeurs et par Zero eux-même en vidéo :



Notons le clin d'œil sur la boîte, "this box contains Zero calculators". ;)

Cassant complètement les codes et habitudes des cloneurs de calculatrices, la Zero pourrait bien venir jouer les trouble-fêtes à la rentrée 2022 et damer le pion à NumWorks sur le marché américain. Surtout que de plus se baser sur la TI-84 Plus CE, le modèle local largement plébiscité par les petits américains, est sans doute un énorme avantage.

À très bientôt on espère...

Liens :
Crédits images Zero :
Lien vers le sujet sur le forum: Zero, clone amélioré de TI-84 Plus CE (100 MHz + USB-C) (Commentaires: 9)

1er visuel NumWorks N0120EX via le simulateur portugais

Nouveau messagede Admin » 01 Avr 2022, 21:21

Ceci était bien évidemment un poisson d'avril, par RapidZapper ;)


D'ici la rentrée 2022, NumWorks va nous sortir son formidable nouveau modèle N0120 aux spécifications astronomiques.

Le Portugal aura pour sa part droit à un traitement de faveur avec un modèle dédié N0120EX, de par son contexte particulier.

En effet dès la rentrée 2020, la presse portugaise annonçait l'arrivée prochaine de NumWorks avec son modèles d'alors N0120 dans la liste nationale de modèles de calculatrices graphiques approuvés pour la session d'examens 2021. Sauf que véritable camouflet, lors de la publication de la liste en question en mars 2021, la NumWorks était absente de la liste. Les motivations accompagnant la publication de la liste ne nommaient pas NumWorks, mais incriminaient clairement la possibilité d'installer des fonctionnalités de calcul formel sur de nouveaux modèles examinés dans le cadre de l'élaboration de cette liste, fonctionnalités strictement interdites aux examens portugais. La NumWorks étant alors le seul modèle récent absent de la liste, aucun doute possible sur qui était visé : la N0110 avec la possibilité d'installer Omega / Upsilon ou pire KhiCAS.

NumWorks a été contraint de donner de lourdes garanties en verrouillant les calculatrices N0110 lors de toute mise à jour en version 16 ou supérieure.

Mais cela ne suffisait toujours pas aux institutions portugaises, puisque rien n'empêchait de candidat de se présenter avec une N0110 non mise à jour et donc non verrouillée.

NumWorks va donc sortir un nouveau modèle N0120EX qui viendra ainsi obligatoirement avec une version verrouillée, et qui vient d'être approuvé pour la session d'examens 2022.

Sauf que les épreuves de la session 2022, ben c'est maintenant... ou du moins d'ici quelques semaines.

NumWorks se doit ainsi au minimum d'échanger par des N0120EX les calculatrices N0110 achetées depuis la rentrée 2020, puisque non autorisées à l'examen alors que la communication du constructeur indiquait le contraire, gratuitement on suppose.

Dans ce cadre un nouveau simulateur a été diffusé et circule actuellement au Portugal, nous révélant enfin le nouveau visuel de la N0120EX ! :bj:

Outre l'inscription claire aisément vérifiable par les surveillants de N0120EX sur la face avant, nous notons enfin quelques évolutions pour une meilleure ergonomie du clavier.

Malheureusement, suite à la révocation de la licence libre lors du passage à la version 16, il nous est impossible de te réhéberger ce simulateur basé sur le code de la dernière version 18.2.2.

Nous avons toutefois trouvé un compromis pour te permettre de tester le nouveau clavier ; RapidZapper a remplacé le code protégé d'Epsilon 18.2.2 par celui d'Omega 2.0.0 sous licence libre.

Téléchargement : simulateur web N0120EX avec Omega 2.0
Lien vers le sujet sur le forum: 1er visuel NumWorks N0120EX via le simulateur portugais (Commentaires: 1)

Omega Theme Maker, éditeur visuel intuitif thèmes NumWorks

Nouveau messagede Admin » 02 Avr 2022, 09:08

Omega, firmware alternatif pour NumWorks, te permet de profiter de différents thèmes d'affichage sur ta calculatrice. 4 thèmes prédéfinis au choix sont intégrés au code :
  • omega_light (par défaut)
  • omega_dark
  • epsilon_light
  • epsilon_dark

Pour utiliser un thème autre que omega_light, il te fallait recompiler Omega.

Si rien de tout cela ne te convient, Omega te permet même de créer d'autres thèmes à l'infini.

Mais voilà petit problème, créer un thème perso nécessitait de spécifier des codes de couleurs dans le code.

Or ne pouvoir vérifier si les valeurs de couleurs permettaient bien un affichage harmonieux nécessitait en théorie d'aller jusqu'à la compilation complète, soit du simulateur web, soit du firmware à flasher sur ta calculatrice. C'était assez lourd, surtout si tu n'étais pas sûr(e) a priori de tes modifications.

Et bien il y a beaucoup mieux avec Omega Theme Maker par ArtichautCosmique, disponible en deux éditions.

Une édition web te permet d'éditer le seul fichier .json du thème, et d'obtenir à tout moment un aperçu interactif de tes modifications dans un simulateur Omega.

Omega Theme Maker bénéficie également d'une édition native pour Windows, macOS, et Linux, proposant à la différence 2 vues d'édition :
  • la vue avec l'éditeur de texte .json correspondant aux fonctionnalitées précédentes
  • mais aussi une vue possiblement plus intuitive avec un éditeur dit de couleurs, intitulant et distinguant un peu plus clairement les éléments et permet le choix visuel de chaque valeur de couleur

Dans les deux cas il te suffira d'exporter le fichier .json altéré et de l'inclure pour ta prochaine recompilation du code source Omega.

Avec Omega Theme Maker, ArtichautCosmique met la personnalisation du thème d'affichage Omega à la portée de toutes les mains ! :bj:

Liens :

Source : viewtopic.php?f=101&t=24820
Lien vers le sujet sur le forum: Omega Theme Maker, éditeur visuel intuitif thèmes NumWorks (Commentaires: 0)

Découverte du processeur non-z80 des TI-80 de 1995, enfin !

Nouveau messagede critor » 03 Avr 2022, 10:18

Aujourd'hui nous allons parler TI-80, la calculatrice graphique Texas Instruments la plus mystérieuse jamais produite.

13446Mais plantons dabord le décor. En 1990 Texas Instruments rentrait dans la formidable aventure des calculatrices graphiques avec son tout premier modèle, la TI-81, équipé d'un processeur 8 bits z80 cadencé à 5 MHz.

Dans un premier temps jusqu'en 1992, différentes versions du logiciel gravé en ROM ont défilé et sont consultables via la combinaison de touches
2nd
MATH
ALPHA
LN
: 1.0, 1.1, 1.1K, 1.5K, 1.6K et 1.8K.

Avec la sortie des TI-85 et TI-82 en 1992 puis 1993, la TI-81 devint l'entrée de la gamme graphique Texas Instruments.

178Justement les TI-81 assemblées à compter de 1993 ont subi une révision matérielle majeure. Pour mutualiser les éléments de production et ainsi économiser, Texas Instruments leur a fait utiliser les mêmes cartes électroniques que les TI-82 qui venaient de sortir . Quelques petites différences toutefois :
  • les composants relatifs au circuit de communication étaient absents sur les cartes destinées à équiper des TI-81, puisque ce modèle était dépourvu de tout port de communication
  • la puce ROM soudée sur les cartes destinées aux TI-81 conservait la capacité de 64K suffisante pour le logiciel, au lieu des 128K des TI-82
  • le processeur par contre passait à 6 MHz comme sur les TI-82, et permettait donc à ces dernières TI-81 d'être un peu plus rapides
Pour gérer correctement ce matériel sensiblement différent, le logiciel TI-81 a lui-même dû subir des adaptations majeures, distribuées sous les numéros de version V2.00 et V2.0V.

Et voilà nous y sommes déjà. En 1995 Texas Instruments arrête la production des TI-81 et les remplace par un tout nouveau modèle d'entrée de gamme, la TI-80.

Fort logiquement les versions du logiciel ici consultables via la combinaison via la combinaison de touches
MODE
ALPHA
LN
poursuivent la numérotation : 3.0 et 4.0.
Comme pour la TI-81 pas de port de communication, à l'exception des très rares modèles enseigants dits TI-80 ViewScreen munis d'un port mini-Jack 2.5mm dédié aux captures d'écran.

La TI-80 avait la particularité d'être nettement plus légère et petite que la TI-81. Sans couvercle, on passait :
  • d'un poids de 206g à seulement 110g, à peine plus de la moitié !
  • d'une épaisseur de 2,22cm à seulement 1,60cm
  • d'une hauteur de 17,36cm à seulement 16,18cm
  • d'une largeur de 8,09cm à seulement 7,25cm

Mais tout ceci impliquait également des sacrifices :
  • au lieu de 4 piles AAA, la TI-80 s'alimentait avec 2 piles boutons CR2032 nettement plus chères
  • d'une définition de 96×64 pixels sur les TI-81, l'écran ne faisait plus que 64×48 pixels sur les TI-80
  • en taille également, l'écran se réduisait de 2,48" à seulement 1,85"

Un modèle extrêmement mystérieux qui continue à nous résister à ce jour depuis plus de 25 ans. Nombre d'étapes clé ont pris beaucoup plus de temps que sur les autres modèles TI de l'époque :
  • 2010 : dumping partiel de 32K du logiciel en version 3.0 et 4.0, à partir de la puce ROM externe
  • 2010 : dumping du logiciel en version 4.0 complété avec les 16K manquant sur une ROM interne à la puce du processeur
  • 2011 : premier émulateur
  • 2012 : support des TI-80 ViewScreen par le logiciel de connectivité TiLP
  • 2021 : récupération enfin du logiciel de connectivité dédié officiel TI-Graph Link 80
Et toujours aucune possibilité d'exécuter des programmes assembleur à ce jour.

177En fait comme vu plus haut, il semble qu'un des objectifs de Texas Instruments lors de la conception de la TI-80 ait été de minimiser le plus possible les coûts de production. Et dans ce cadre il y a juste quelque chose que nous ne t'avons pas encore dit, le processeur enfermé dans la puce Toshiba T6M53A n'est pas même pas un z80.

Impensable de nos jours, sans doute qu'à l'époque le code encore relativement modeste du logiciel graphique Texas Instruments permettait encore un portage pas trop coûteux pour un tout autre processeur.

Cette puce Toshiba n'a hélas pas de datasheet public. Une ancienne page du site Texas Instruments donnait toutefois des informations sur les processeurs des calculatrices. À la place de z80 pour les autres modèles elle indiquait ici qu'il s'agissait d'un processeur propriétaire, et précisait qu'il était cadencé à 980 KHz, soit beaucoup moins que la TI-81 précédente.

Une hypothèse à partir des images récupérées de la ROM en version 4.0, basée sur l'alignement des instructions, était qu'il s'agissait d'un processeur 16 bits. Mais ce n'était absolument pas une preuve, et pouvait être une conséquence de bien d'autres contraintes lors de la conception.

Le processeur de la TI-80 nous restent donc encore fort mystérieux...

1542015419Une méthode populaire permettant d'identifier les calculatrices utilisant des processeurs similaires, est le test dit de la signature trigonométrique. Il suffit de calculer en mode décimal et degrés
$mathjax$Arcsin\left(Arccos\left(Arctan\left(tan\left(cos\left(sin\left(9\right)\right)\right)\right)\right)\right)$mathjax$
.

Le résultat mathématique est de 9, mais le moteur de calcul flottant de nos calculatrices répond normalement une valeur approchante.

Plus précisément, le résultat dépend du cœur de calcul utilisé, qu'il soit logiciel ou matériel. Nos calculatrices récentes permettent parfois d'accueillir plusieurs logiciels de calcul, mais généralement plus une calculatrice est simple, plus les algorithmes de calcul reposeront sur les capacités précâblées dans le processeur, ce qui est notamment le cas des calculatrices scientifiques entre autres.

Et justement, la TI-80 répond 8.999999007884, alors que les TI-81 trouvent 8.999999616566.

Or le logiciel TI-80 en version 3.0 étant une évolution directe du logiciel TI-81 en version 2.0, il semble donc ici que la différence soit due au matériel.

Et justement, la TI-80 n'est pas la seule calculatrice à répondre 8.999999007884 au test.

C'est également le cas des TI-68 de 1989 et TI Galaxy 67 de 1992.

Or selon le musée Datamath, le processeur de la TI Galaxy 67 nous est connu. Sa puce Toshiba TMP0620F utilise un cœur Toshiba TMC17C, une architecture 4 bits.

Réutiliser un cœur 4 bits de calculatrice scientifique dans le contexte des économies drastiques qui semblent avoir été au cahier des charges de la TI-80, avec comme conséquence entre autres un écran matriciel de définition bien plus modeste, cela nous paraît en effet très plausible a posteriori.

En conclusion voici donc enfin la réponse à l'énigme après près de 27 ans de mystères ; le processeur de la TI-80 serait un 4 bits TMC17C de chez Toshiba, cadencé à 980 KHz.

Référence : Comparaison TI-80 et TI-81
Lien vers le sujet sur le forum: Découverte du processeur non-z80 des TI-80 de 1995, enfin ! (Commentaires: 0)

Identification processeur Zero: STM32F412/413 Arm Cortex-M4

Nouveau messagede critor » 04 Avr 2022, 12:42

Dans une actualité précédente nous t'annoncions pour la rentrée 2022 la sortie d'une toute nouvelle calculatrice graphique, la Zero. Le projet se veut offrir une version améliorée et plus abordable de la TI-84 Plus CE, équivalent à l'international de notre TI-83 Premium CE française, tout en étant compatible avec ces dernières niveau utilisation.

Par rapport à ce dernier point, on peut justement noter les claviers aux inscriptions absolument identiques :


Les nombreuses améliorations concernent le logiciel et le matériel.

Niveau logiciel par exemple, on peut noter une fenêtre graphique tirant grandement profit de la définition en 320×240 pixels de l'écran, alors que Texas Instruments la limite pour sa part à une zone centrale de 265×165 pixels alors entourée d'une épaisse bordure inesthétique et totalement inutile sur ses parties latérales.

Niveau matériel nous en savons déjà un peu plus. La Zero utilise :
  • à la place du processeur 8 bits eZ80 à 48 MHz des TI-84 Plus CE, un 32 bits à pas moins de 100 MHz ! :bj:
  • à la place de l'antique port mini-USB AB des TI-84 Plus CE, une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • par rapport aux 4 Mio de Flash des TI-84 Plus CE 20% de stockage supplémentaire, ce qui nous amène donc à 5 Mio (que l'on peut supposer répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige)

Imagine ce que donneront tes programmes TI-Basic pour TI-83 Premium CE et TI-84 Plus CE avec une telle puissance...

Restait toutefois une question essentielle par rapport à la possibilité de faire tourner des programmes écrits en langage assembleur.

Quel pouvait bien être le processeur utilisé ?

Et bien RapidZapper de la communauté NumWorks Omega a étudié le fichier de mise à jour en version 1.0.106 présent sur le site officiel.

Sans avoir donc la calculatrice entre les mains, il réussit l'exploit d'identifier son processeur. Cela l'amène en effet à conclure à l'utilisation d'une puce microcontrôleur STM32 comme sur les calculatrices NumWorks, et plus précisément à un membre de la famille STM32F4, tous basés sur un processeur Arm Cortex-M4.

Cela fait beaucoup de choix, il en existe pas moins de 11 :
STM32F401, STM32F405, STM32F407, STM32F410, STM32F411, STM32F412, STM32F413, STM32F427, STM32F429 ou STM32F469

Mais nous savons que le processeur doit tourner à 100 MHz, ce qui nous permet de réduire le choix à seulement 4 puces :
STM32F410, STM32F411, STM32F412 ou STM32F413

On peut affiner encore un petit peu. Nous avons vu plus haut que la mémoire de stockage Flash était scindée en deux espaces de 4 Mio et 1 Mio répartis sur 2 puces. Sans doute que les 1 Mio sont sur une Flash interne au microcontrôleur. Cela nous permet de réduire le choix à seulement 2 puces :
STM32F412 ou STM32F413

À bientôt pour la réponse...

Source : viewtopic.php?f=121&t=25579#p267378

Crédits photos : TIFreak8x
Lien vers le sujet sur le forum: Identification processeur Zero: STM32F412/413 Arm Cortex-M4 (Commentaires: 22)

-
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.
1311 utilisateurs:
>1284 invités
>22 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)