π
<-
Chat plein-écran
[^]

News 2024
Avril (1)

News 2023
Août (2)
Juin (3)
Mai (7)
Avril (2)
Mars (3)

News 2022
Août (3)
Juin (4)
Mai (1)
Avril (6)
Mars (4)
Janvier (12)

News 2021
Août (8)
Juillet (28)
Juin (20)
Mai (19)
Avril (25)
Mars (15)

News 2020
Août (16)
Juillet (13)
Juin (17)
Mai (38)
Avril (21)
Mars (17)

News 2019
Août (10)
Juin (4)
Mai (11)
Avril (8)
Mars (18)
Janvier (14)

News 2018
Août (5)
Juin (9)
Mai (10)
Avril (2)
Mars (14)
Janvier (12)

News 2017
Août (10)
Juillet (14)
Juin (14)
Mai (11)
Avril (9)
Mars (12)
Janvier (11)

News 2016
Octobre (10)
Août (8)
Juin (8)
Mai (14)
Avril (9)
Mars (13)
Janvier (11)

News 2015
Octobre (15)
Août (11)
Juin (7)
Mai (12)
Avril (6)
Mars (11)

News 2014
Août (2)
Juin (2)
Mai (5)
Avril (4)
Mars (5)

News 2013
Août (6)
Juin (8)
Mai (14)
Avril (24)
Mars (16)
Janvier (10)

News 2012
Octobre (11)
Août (6)
Juin (8)
Mai (16)
Avril (16)
Mars (6)

News 2011
Août (4)
Juin (11)
Mai (5)
Avril (2)
Mars (6)

News 2010
Juin (1)
Mai (2)
Avril (1)

News 2009
Août (2)
Avril (1)

Décapsulage ASIC+CPU+Flash de la TI-83 Plus à 4 puces '99-01

Nouveau messagede critor » 09 Mar 2023, 16:11

16736Comme nous venons encore de le voir, les calculatrices graphiques au sièce dernier étaient construites autour d'une architecture à 3 puces :
  • mémoire ROM
  • mémoire RAM
  • processeur
4364De nos jours ce n'est plus le cas. Le matériel des calculatrices graphiques s'articule désormais autour de 2 puces :
  • mémoire Flash-ROM
  • ASIC ou microcontrôleur
Cette dernière puce intègre à la fois le processeur et la RAM. Par exemple chez Texas Instruments il s'agit un ASIC.

Restons chez Texas Instruments et concentrons-nous sur la TI-83 Plus sortie en 1999, succédant à la TI-83 avec son architecture à 3 puces sans ASIC, et toujours commercialisée aujourd'hui. Un excellent choix pour illustrer cette transition.

Habituellement nous parlons de révisions matérielles (numérotés alphabétiquement à partir de la lettre A), et indiquées chez Texas Instruments au dos des calculatrices dans le timbre à date accompagnant le numéro de série.

Mais ici il nous serait peu clair de te référer la chose en ce sens, car la numérotation des révisions TI-83 Plus a été plusieurs mois réinitialisée, lors de certains changements d'usine de production, et en prime il y a eu plusieurs usines produisant le modèle en parallèle, et leurs numérotations même lorsqu'identiques ne correspondaient pas au même matériel.

Pour simplifier, disons que ce sont les machines assemblées à partir de 2002 qui n'utilisent plus que 2 puces.
Et bien justement, intéressons-nous à cette transition. Jusqu'en 2001 nous avons eu droit à des TI-83 Plus articulées pour leur part autour de 4 puces :
  • mémoire Flash-ROM de 512 Kio : une puce 29F400TC-90PFTN de chez Fujitsu
  • mémoire RAM de 32 Kio : une puce A62W5308
  • processeur 8 bits z80 : une puce Z84C0008 de chez Zilog
  • ASIC : une puce TI-REF 9815455 de chez Texas Instruments
Plus précisément il s'agit d'une des premières révisions matérielles, donc D ou antérieur, selon la numérotation de l'usine I (Taiwan), assemblée entre janvier 1999 et mai 2001.

Cette révision matérielle constitue une véritable énigme dans toute la série des TI-83 Plus ; à quoi peut donc bien servir l'ASIC si les processeurs et RAM n'y sont pas intégrés ?
Et bien Travis Goodspeed se propose généreusement de te décapsuler les puces et explorer leur circuit intégré.

Alors c'est parti !

16746Commençons par la puce Flash-ROM de 512 Kio, la 29F400TC-90PFTN de chez Fujitsu.

Tu pourras noter dans la photographie du circuit intégré ci-contre :
  • la date de conception dans le coin en bas à gauche : 1997, cohérent avec une utilisation dans les premières TI-83 Plus de 1999
  • une référence dans le coin en bas à droite : 98965A
  • en haut au centre le logo Fujitsu comme indiqué sur le boîtier de la puce, mais également ô surprise le logo AMD

Source : https://twitter.com/travisgoodspeed/sta ... 5117625345

16745Passons maintenant à la puce Zilog Z84C0008 du processeur 8 bits z80.

En bas au centre nous trouvons la référence 84C00 (à ne surtout pas confondre avec le futur modèle TI-84 Plus C) accompagnée d'un triple copyright (1975, 1987 et 1991), ainsi que du logo Zilog.

Source : https://twitter.com/travisgoodspeed/sta ... 0606598144

1674716741Enfin voici l'heure de s'attaquer à cette fameuse mystérieuse puce ASIC TI-REF 9815455 de chez Texas Instruments.

Et en fait surprise, aucune mention de Texas Instruments sur le circuit intégré. Nous trouvons :
  • dans le coin en haut à gauche sur une couche interne et donc partiellement masqué le logo de Toshiba accompagné d'une date de conception dès 1990
  • dans le coin en haut à droite une référence CD431409

Source : https://twitter.com/travisgoodspeed/sta ... 9777550336

Il serait intéressant de poursuivre l'étude avec l'ASIC utilisé par la suite, le fameux TI-REF 738X, commun malgré l'assembleur très différent à la fois aux dernières révisions matérielles des modèles Flash TI-73 et TI-83 Plus, ainsi qu'aux rééditions sous d'autres références d'entrée de gamme de l'ancien modèle TI-83 (TI-82 STATS, TI-76.fr). En pratique nous n'avons jamais réussi à changer son mode de fonctionnement, ce qui aurait pu en théorie permettre la transformation de ces modèles d'entrée de gamme en TI-83 Plus...
Lien vers le sujet sur le forum: Décapsulage ASIC+CPU+Flash de la TI-83 Plus à 4 puces '99-01 (Commentaires: 0)

Décapsulage puce ROM TI-80 avec photo zoom x200

Nouveau messagede critor » 08 Mar 2023, 10:43

16733De toute notre aventure dans l'univers des calculatrices graphiques Texas Instruments, la TI-80 a sans doute été de loin l'un des plus grands mystères que nous ayons eu à résoudre.

Lancée pour la rentrée 1995, la TI-80 a constitué pendant 3 années le modèle d'entrée de gamme de Texas Instruments, intermédiaire entre les TI-81 de 1990 et TI-73 de 1998.

16732D'ailleurs l'aspect successeur à la TI-81 était appuyé par la numérotation des versions du logiciel présent en ROM, affichable sur ce modèle en tapant
MODE
ALPHA
LN
. Là où les dernières TI-81 avaient terminé avec des version 2 (V2.00 et V2.0V), les TI-80 ont directement commencé en version 3 (3.0 puis 4.0).

La TI-80 était inférieure à la TI-81 sur plusieurs points majeurs.

Nous pouvons déjà citer la suppression du calcul matriciel. Sans doute que la TI-81 qui en 1990 était la première et seule calculatrice graphique de Texas Instruments, avait été jugée trop avancée en termes de capacités mathématiques et donc constituer une entrave à la déclinaison de toute une gamme de modèles graphiques différents, avec des prix allant de l'entrée au haut de gamme.

16731Mais ce n'est pas tout, nous pouvons également citer l'effondrement de la définition écran. On passait de 96×64 pixels sur la TI-81 à seulement 64×48 pixels sur la TI-80, soit littéralement une division par 2 ! Le pixel de la TI-80 était de plus grossier et générait des affichages visuellement fort désagréables.

16735Mais il n'y avait pas que l'écran. De façon générale, le matériel était très étonnant. Il était organisé selon une architecture en 3 puces, en apparence normale pour l'époque :
  • microcontrôleur Toshiba T6M53A
  • RAM SRM2264 de 8 Kio
  • ROM LH5359 de 64 Kio

Faute de faille logicielle identifiée à l'époque, nos premières tentatives d'extraction du logiciel TI-80 furent matérielles. Nous avions retiré et branché la puce ROM LH5359 d'une TI-80 en version 4.0 sur un programmateur d'EPROM.

Et si l'image ROM récupérée de 64 Kio semblait bonne avec la présence en clair de chaînes système, elle en restait malgré tout incomplète car certains messages système y étaient introuvables.

En réalité il y avait une 2ème ROM cachée de 16 Kio contenant le reste du système, directement intégrée au microcontrôleur Toshiba T6M53A.

Justement, le microcontrôleur Toshiba T6M53A ne renferme même pas de processeur 8 bits Zilog z80, rompant donc avec la TI-81 de 1990, et seule exception de toute la gamme graphique non formelle de Texas Instruments. Selon nos dernières recherches il utiliserait un Toshiba TMC17C, un processeur 4 bits n'ayant strictement rien à voir.

Cela peut paraître étrange à une époque où le système était probablement développé en assembleur. Mais il était encore de taille modeste relativement à ce que nous avons connu depuis, et on peut supposer que le travail de portage du code assembleur z80 vers du TMC17C était encore envisageable à un coût raisonnable, moins que ce que le passage à ce processeur très inférieur permettait d'économiser.
1435Tellement surprenant que ce serait bien de voir un petit peu ce qu'il y a dans ces puces, surtout que la Toshiba T6M53A ne dispose d'aucun datasheet public.

Et pourquoi pas après tous, nous avions déjà voyagé ensemble au coeur de la puce ASIC TI-NS2006A Zevio ayant équipé les premières TI-Nspire monochromes de 2007.
16739Aujourd'hui, sous l'impulsion d'Adriweb qui a souhaité donner cette toute nouvelle dimension à notre mission de documentation du formidable patrimoine éducatif développé par Texas Instruments, nous t'annonçons une collaboration avec Boris Marmontel alias TICS Game sur les réseaux sociaux, à l'origine du site Onidev avec justement toute une section dédiée au décapsulage de puces et à l'imagerie des circuits intégrés qu'elles renferment.

Adriweb lui a ainsi donné fort généreusement quelques calculatrices de sa collection dont une de ses TI-80, et nous avons le plaisir aujourd'hui de te présenter un tout premier résultat.

TICS Game a pu en effet retirer la puce ROM LH5359 de la TI-80, la décapsuler proprement, et prendre une photo de son circuit intégré dont tu trouveras un modeste aperçu ci-contre.
Pense à visiter la page du projet liée ci-dessous pour un zoom jusqu'à ×200 !

Nous attendons tes retours, histoire de savoir si ce genre de chose t'intéresse, et si nous devons intensifier nos efforts sur ce projet.

Source : http://ic.onidev.fr/map/SRM2264LM.html via https://twitter.com/TICS_Game/status/16 ... 6901678105
Lien vers le sujet sur le forum: Décapsulage puce ROM TI-80 avec photo zoom x200 (Commentaires: 3)

TI-84 Plus CE révisions V+W et nouveau modèle CE NL !

Nouveau messagede critor » 23 Jan 2023, 15:50

55705603Rentrée 2015, Texas Instruments bouleversait le marché des calculatrices graphiques en faisant passer le milieu de gamme dans le monde de la couleur. 3 nouveaux modèles CE allaient inonder simultanément la planète :
  • TI-83 Premium CE en France
  • TI-84 Plus CE-T en Europe
  • TI-84 Plus CE dans le reste du monde
Initialement et jusqu'à leur révision matérielle B (assamblage entre mai 2015 et janvier 2016), ces modèles utilisaient une même carte électronique de référence SG92A/F.

Toutefois, ces modèles ne partageaient pas le même logiciel. Par exemple la TI-83 Premium CE était capable d'effectuer du calcul exact QPiRac, et pas les TI-84 Plus CE. Le mode examen TI-84 Plus CE était de plus beaucoup plus restrictif, interdisant la plupart des applications officielles et même toute création de programme. Les systèmes d'exploitation étaient en effet différents et non interchangeables.

49324364Cette scission était mise en oeuvre grâce à une différence matérielle : les cartes TI-83 Premium CE et TI-84 Plus CE bien qu'identiques accueillaient deux déclinaisons différentes de la puce ASIC : ET2014-01 et ET2014-00. Le numéro final indique l'état de drapeaux non modifiables programmés en usine lors de la fonte de la puce, et est justement vérifié par le système d'exploitation que l'on tente d'installer ou utiliser.

Pour palier toute erreur d'aiguillage entre la chaîne d'assemblage amont de la carte et les chaînes d'assemblage aval correspondant aux boîtiers des différents modèles, la référence inscrite sur la carte était corrigée au feutre après soudure de ces composants différents :
  • le A était barré pour les cartes destinées à être intégrées dans les TI-83 Premium CE, ce qui donnait SG92F
  • le F était barré pour les cartes destinées à être intégrées dans les TI-84 Plus CE-T et TI-84 Plus CE, ce qui donnait SG92A
55964932Les TI-84 Plus CE-T européennes et TI-84 Plus CE internationales partageaient donc initialement la même référence de carte SG92A, bien que n'étant pas matériellement identiques.

En effet les TI-84 Plus CE-T disposaient d'une diode examen, ce qui n'était pas le cas des TI-84 Plus CE dont le circuit dédié restait non peuplé.

7713Et justement avec les révisions C-E (assemblées entre février 2016 et mars 2017), Texas Instruments utilise de nouvelles cartes de référence SG92A/F/AT.

Cette fois-ci il y a bien de quoi différentier les cartes peuplées pour les trois modèles sur la chaîne d'assemblage :
  • SG92F pour les TI-83 Premium CE
  • SG92AT pour les TI-84 Plus CE-T
  • SG92A pour les TI-84 Plus CE

155089088Pour les révisions I-L (assemblage entre mars 2017 et mai 2019), nouvelle carte SG93/F/T déclinée de façon similaire en :
  • SG93F pour les TI-83 Premium CE
  • SG93T pour les TI-84 Plus CE-T
  • SG93 pour les TI-84 Plus CE

1269911325Niveau modèles, il y a du changement à partir de la rentrée 2019 :
  • rentrée 2019 : la TI-83 Premium CE est remplacée par la TI-83 Premium CE Edition Python
  • rentrée 2020 : la TI-84 Plus CE-T est remplacée par la TI-84 Plus CE-T Python Edition
La nouvelle carte utilisée pour les premières révisions M-P (assemblage entre avril 2019 et juin 2020) conserve une référence similaire, SG95/F/T, ce qui donne par déclinaison :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T puis TI-84 Plus CE-T Python Edition
  • SG95 pour les TI-84 Plus CE
113551272015501

14661Pour la rentrée 2021 sort la TI-84 Plus CE Python, à la différence qu'elle ne remplace la TI-84 Plus CE qu'en Amérique du Nord, ce qui porte l'éventail à quatre modèles CE partageant la même carte :
  • TI-83 Premium CE Edition Python en France
  • TI-84 Plus CE-T Python Edition en Europe
  • TI-84 Plus CE Python en Amérique du Nord
  • TI-84 Plus CE dans le reste du monde
Or les TI-84 Plus CE Python et TI-84 Plus CE ne sont pas identiques, le circuit dédié au coprocesseur 32 bits dédié aux fonctionnalités Python n'étant peuplé que sur les TI-84 Plus CE Python.

14054Nouvelle carte en conséquence à partir pour les révisions R-T (assemblage entre février 2021 et mars 2022). Sa toute nouvelle référence SG95N/F/T permettait bien cette fois-ci de distinguer les cartes aiguillées vers les quatre modèles différents sur la chaîne d'assemblage :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T Python Edition
  • SG95N pour les TI-84 Plus CE Python
  • SG95 pour les TI-84 Plus CE

Résumons tout ceci :





révisions
(dates)
PCB
TI-83 Premium CE
TI-83 Premium CE
Edition Python
TI-84 Plus CE-T
TI-84 Plus CE-T
Python Edition
TI-84 Plus CE
TI-84 Plus CE
Python
A-B
(01/2015-01/2016)
SG92A/F
SG92F
SG92A
SG92A
C-F
(02/2016-03/2017)
SG92A/F/AT
SG92F
SG92AT
SG92A
I-L
(03/2017-05/2019)
SG93/F/T
SG93F
SG93T
SG93
M-P
(04/2019-06/2020)
SG95/F/T
SG95F
SG95T
SG95T
SG95
R-T
(02/2021-03/2022)
SG95N/F/T
SG95F
SG95T
SG95
SG95N

Mais l'histoire ne s'arrête pas là. Depuis novembre 2021 Texas Instruments est passé à l'assemblage de nouvelles révisions matérielles V puis W. Au menu une nouvelle référence de carte SG95N/F/T/NL, indiquant donc le passage à 5 déclinaisons simultanées de la plateforme CE :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T Python Edition
  • SG95N pour les TI-84 Plus CE Python
  • SG95 pour les TI-84 Plus CE
  • et un mystérieux SG95NL
Texas Instruments semble donc nous préparer dans le plus grand secret un nouveau modèle CE qui intégrera la déclinaison SG95NL de cette dernière carte, peut-être pour la rentrée 2023.

Il s'agirait donc d'une calculatrice comportant au moins une différence matérielle interne avec tous les modèles actuels (TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python Edition, TI-84 Plus CE Python et TI-84 Plus CE).

Reste encore à savoir de quoi il pourrait s'agir. Peut-être que le suffixe NL indique un modèle spécifique aux Pays-Bas, et nous avons plusieurs hypothèses en ce sens.

Il pourrait s'agir d'une version allégée de la TI-84 Plus CE-T Python Edition verrouillant la liste d'applications disponibles comme cela a été fait avec la TI-82 Advanced Edition Python française. Ceci pourrait permettre de baisser avantageusement le prix d'entrée de la technologie graphique Texas Instruments aux Pays-Bas. En effet rappelons que les Pays-Bas ont une liste de modèles autorisés aux examens, mise à jour chaque année. Or à compter de cette session d'examens 2023, le modèle monochrome TI-84 Plus T distribué exclusivement aux Pays-Bas (comparable à la TI-82 Advanced monochrome en France) n'est plus autorisé, ce qui fait que désormais l'entrée de gamme est occupée par la TI-84 Plus CE-T Python Edition bien plus chère.

Autre hypothèse, il pourrait s'agit d'une relance de l'ancien modèle TI-84 Plus CE-T (sans Python donc), vu que plusieurs de nos voisins européens ne veulent pas de la programmation sur calculatrices (les Pays-Bas notamment l'interdisent même explicitement en mode examen : tout accès à un éditeur de texte et donc entre autres de programme est interdit, ce qui empêche toute création de programme pendant l'épreuve). Cela permettrait d'économiser sur les coûts d'assemblage en ne peuplant pas le circuit dédié au coprocesseur Python, ce qui serait fort logique dans le contexte actuel de pénurie de semiconducteurs.

Rendez-vous lorsque nous aurons la réponse...

Source : viewtopic.php?f=8&t=19494#p270767
Lien vers le sujet sur le forum: TI-84 Plus CE révisions V+W et nouveau modèle CE NL ! (Commentaires: 0)

Mise à jour ce_box pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 09 Jan 2023, 09:05

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire
Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des diagrammes en boîte dits à moustaches.
13714Heureusement Texas Instruments a publié une solution l'dès le printemps 2020, ce_box.

ce_box est un module Python additionnel à charger sur ta calculatrice, dédié au tracé des diagrammes en boîte, et respectant en prime la définition des quartiles dite à la française au programme du lycée :
Code: Tout sélectionner
from ce_box import *
d = (2, 3, 5, 7, 11)
b = box(d)
b.show()
L'utilisation de ce_box sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_box n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_box mais la version longue dans notre cas forcément sous la forme from ce_box import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_box, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_box n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_box, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_box est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle, toujours 1.00. Pour différentier des précédentes versions déjà publiées chez nous, nous surnommerons donc cette version 1.00c.

Téléchargements :

Source : https://education.ti.com/fr/ressources- ... les-python
Lien vers le sujet sur le forum: Mise à jour ce_box pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

Mise à jour ce_quivr pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 06 Jan 2023, 15:49

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

ti_plotlib te permet de plus d'enrichir ces diagrammes en y traçant des segments ou vecteurs. Cela se passe avec la fonction line(x1,x2,y1,y2,"mode").

On peut éventuellement faire précéder son appel d'un réglage du stylo.

Voici illustrées ci-contre par le code ci-dessous l'ensemble des possibilités que permet la combinaison de ces deux fonctions.
Code: Tout sélectionner
from ti_system import *
import ti_plotlib as plt

lta = ('thin', 'medium', 'thick')
lty = ('solid', 'dot', 'dash')
lmo = ('default', 'arrow')
nta, nty = len(lta), len(lty)
lx = [plt.xmin + k*(plt.xmax-plt.xmin)/(2*nta+1) for k in range(1, 2*nta+1)]
ly = [plt.ymin + k*(plt.ymax-plt.ymin)/(2*nty+1) for k in range(1, 2*nty+1)]
l = (plt.xmax-plt.xmin) / (2*nta+1)

plt.cls()
disp_at(1, ' '*4 + (' '*4).join(lta), 'left')
for i in range(len(lty)):
  disp_at(10 - 4*i, lty[i], 'left')
  for j in range(len(lta)):
    plt.pen(lta[j], lty[i])
    for k in range(len(lmo)):
      plt.line(lx[j*2], ly[i*2 + k], lx[j*2 + 1], ly[i*2 + k], lmo[k])
plt.show_plot()


Cela peut notamment servir à tracer des champs de vecteurs en Physique-Chimie.

Mais dans un contexte scolaire, line(x1,x2,y1,y2,"arrow") n'est pas quelque chose de pratique. On ne dispose usuellement pas de ces données, mais des coordonnées du point d'origine et des coordonnées du vecteur.

Si il n'est certes pas bien difficile de les calculer, ce serait quand même lourd d'avoir à le faire systématiquement à chaque fois.
13713Heureusement Texas Instruments a publié une solution au Printemps 2020, ce_quivr.

ce_quivr est un module Python additionnel à charger sur ta calculatrice, et offrant une fonction un peu plus usuelle de tracé de vecteur dans un repère.

quiver() dont le nommage est justement l'abréviation de quick vector, a en effet la spécification suivante à 6 paramètres obligatoires : quiver(x,y,dx,dy,échelle,"couleur").
L'utilisation de ce_quivr sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_quivr n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_quivr mais la version longue dans notre cas forcément sous la forme from ce_quivr import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_quivr, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_quivr n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_quivr, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_quivr est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle, toujours 1.00. Pour différentier des précédentes versions déjà publiées chez nous, nous surnommerons donc cette version 1.00c.

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour ce_quivr pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

Mise à jour ce_chart pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 05 Jan 2023, 11:09

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des histogrammes ou diagrammes en bandes.
13715Heureusement Texas Instruments a sorti une solution au Printemps 2020, ce_chart.

ce_chart est une bibliothèque Python complémentaire à charger sur ta calculatrice, permettant entre autres le tracé des diagrammes en bandes.

Code: Tout sélectionner
from random import *
from ce_chart import *
n = 5
cx = [randint(0, n ** 2) for i in range(n + 1)]
connex = [("Me", cx[1] / n), ("Li", cx[2] / n), ("Si", cx[3] / n, ("Ja", cx[4] / n), ("Ck", cx[5] / n)]
cht = chart()
cht.data(connex)
cht.title("Lorem ipsum")
cht.frequencies(2)
cht.show()


Mais ce n'est pas tout, Texas Instruments a également eu la bonne idée d'exposer la fonction interne de tracé de rectangle servant pour les barres d'histogramme dans un 2nd onglet de menu.
Contrairement à la fonction drawRect() du module intégré ti_graphics, ici cela permet de travailler non pas en comptant les pixels, mais directement avec les coordonnées dans le repère du diagramme ! :bj:

Une application par exemple en Mathématiques, c'est l'approche de l'aire entre deux courbes par la méthode des rectangles. Et la fonction draw_fx() est justement là pour compléter le tracé avec la ligne brisée correspondant à la courbe en question.
Code: Tout sélectionner
from ce_chart import *
import ti_plotlib as plt
from math import *

cht = chart()
plt.cls()
plt.window(-pi, pi, -1.1, 1.4)
plt.grid(.6, .40, "solid")
plt.color(0,0,0)
plt.axes()

f = lambda x:sin(x)

def calc_area(n, min, max, fx):
  sum = 0
  dx = (max - min) / n
  for i in range(0, n)
    a_rectangle = rectangle(min, 0, dx, fx(min + dx/2), 'b')
    sum += a_ractangle.area
    a_rectangle.draw()
    min += dx
  return sum

draw_fx(-pi, pi, f, 40, "g")
the_area = calc_area(50, -pi, pi, f)
plt.title("Somme des Aires = " + str(round(the_area, 4)))
plt.show_plot()
L'utilisation de ce_chart sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_chart n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_chart mais la forme longue dans notre cas forcément sous la forme from ce_chart import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_chart, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_chart n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_chart, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_chart est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle. Nous avons toujours un numéro 1.00 affichable par les menus, et en interne toujours un 1.2 non affichable mais visible à l'éditeur de texte. Pour la différentier des précédentes déjà publiées chez nous, nous surnommerons donc cette version 1.2b.

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour ce_chart pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

CEaShell - Le tout nouveau shell pour les calculatrices CE !

Nouveau messagede Shadow » 27 Déc 2022, 23:05

CEaShell (prononcé "seashell" de l'anglais) est un tout nouveau shell sur lequel RoccoLox Programs et TIny_Hacker ont travaillé ensemble. Il mélange langage C et ASM ez80. Il vise à fournir une interface utilisateur moderne, élégante et facile à utiliser, compréhensible par tout utilisateur, quelle que soit son expérience préalable ou ses connaissances dans le domaine des calculatrices. CEashell distingue actuellement une version en français et une autre en anglais.

Fonctionnalités :
  • Exécution de programmes et d'applications
  • Thèmes de couleurs personnalisés et préférences visuelles
  • Affichage d'informations sur les programmes
  • Modification des propriétés des fichiers (archivage/désarchivage, masquage/démasquage, suppression, etc..)
  • Édition de programmes TI-BASIC
  • Création de programmes et d'appvars
  • Améliorations du système d'exploitation
  • Icônes et descriptions des programmes dans le menu des programmes du système d'exploitation. (celles de Cesium sont également supportées)
  • Et bien plus encore !

Commandes :
  • 2nde
    /
    entrer
    ; exécuter un programme
  • /
    /
    /
    ; navigation entre les programmes/options dans les menus (personnalisation/paramètres)
  • f(x)
    ; ouvrir le menu de la personnalisation de CEaShell
  • graphe
    ; ouvrir le menu des paramètres de CEaShell
  • alpha
    /
    fenêtre
    /
    zoom
    /
    trace
    ; Apparaître la barre d'information d'un fichier, voir ses propriétés
  • suppr
    ; supprimer un fichier sélectionné
  • mode
    ; créer un nouveau fichier
  • annul
    ; quitter CEaShell
  • A
    à
    Z
    ; Raccourcis des programmes ; redirige vers un programme commençant par la lettre (alphabétique)
  • on
    ; éteindre instantannément la calculatrice (et reprendre sur CEaShell lors du prochain démarrage)

16341Et ce n'est pas tout ! Tout comme CEsium, CEashell offre des utilitaires à la calculatrice !
Pour cela, il faut activer les raccourcis de la touche
on
dans les paramètres du shell.
Voici les commandes ajoutées, lorsque vous activez l'option ;
  • on
    +
    prgm
    ; lancer CEaShell
  • on
    +
    sto
    /
    on
    +
    ln
    ; (ré-)inversion des couleurs
  • on
    +
    stats
    ; Éteindre la calculatrice et reprendre là ou vous êtes arrêtés
  • on
    +
    graphe
    ; Redirection à l'étiquette d'un programme dans l'éditeur de programmes de l'OS.
CEaShell étant une application non signée par TI, elle sera supprimée lors de l'activation du mode examen.

RoccoLox Programs a écrit:TIny et moi sommes très heureux de publier CEaShell après tout ce temps attendu. Nous avons ajouté de nombreuses fonctionnalités utiles, et grâce à Shadow qui l'a traduit en français, nous espérons que CEaShell sera utile à de nombreuses personnes.
TIny_Hacker a écrit:Rocco et moi avons travaillé sur ce projet depuis un certain temps. Nous avons beaucoup appris ensemble et nous nous sommes beaucoup amusés. Nous sommes impatients d'entendre ce que vous en pensez !"

N'oubliez pas de donner votre avis (signalez aussi les bugs) aux auteurs de l'archive. Ils sont ouverts à tout type de suggestions !

Par ailleurs, ils ont leur propre serveur Discord. Si vous souhaitez les contacter, il serait favorable de le rejoindre.
Vous pouvez également échanger avec eux via leur repo GitHub.

Attention, CEaShell rentre dans la catégorie des programmes en langage machine dits ASM.
Suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Pour savoir la version (OS) de votre calculatrice, effectuez la démarche suivante :
2nde
puis
+
puis
1
(à propos) ; ce qui est écrit en dessous de "TI-83 Premium CE"/"TI-84 Plus CE" correspond à l'OS de votre calculatrice.


Si vous êtes ainsi sur une des versions bridées, vous pouvez quand même en profiter. Pour cela, il vous faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer AsmHook pour pouvoir les lancer comme avant
Un tutoriel est disponible ici.

L'OS le plus récent de la TI-83 Premium CE est la version 5.8.0.
L'OS le plus récent de la TI-84 Plus CE est la version 5.8.0.


Téléchargements :

Via: Cemetech
CEaShell (pronounced like "seashell") is a new shell that RoccoLox Programs and TIny_Hacker had been working on. It is written in C and eZ80 ASM. It aims to provide a modern, sleek, and easy-to-use UI, which is understandable by any user regardless of previous experience or calculator-related knowledge. CEaShell is currently available in English, and in French.

Features:
  • Program and OS app running
  • Custom color themes and visual preferences
  • Viewing of program information
  • Modifying of file properties (Archiving/Unarchiving, Hiding/Unhiding, etc.)
  • Editing of TI-BASIC programs
  • Creating of programs and appvars
  • OS enhancements
  • Program icons and descriptions in the OS programs menu (those from Cesium are also supported)
  • And much more!

Commands:
  • 2nd
    /
    enter
    ; Run programs, toggle/select items in menus.
  • /
    /
    /
    ; Scroll through options or menus.
  • y=
    ; Open/exit customization menu.
  • graph
    ; Open/exit settings menu.
  • alpha
    /
    fenêtre
    /
    zoom
    /
    trace
    ; View and modify file properties.
  • del
    ; Delete currently selected file.
  • mode
    ; Create a new file or copy the currently selected one.
  • clear
    ; Exit CEaShell
  • A
    to
    Z
    ; Jump to the program beginning with the letter pressed.
  • on
    ; Turn off the calculator while remaining in the shell.

16341And that's not all! If the option "[on] key shortcuts" is enabled in CEaShell, some key combinations will perform specific utilities in the OS (somehow like CEsium);
  • on
    +
    prgm
    ; run CEaShell
  • on
    +
    sto
    /
    on
    +
    ln
    ; (Un-)Invert OS colors
  • on
    +
    stats
    ; Turn off the calculator, and preserve where you were in the OS
  • on
    +
    graph
    ; Jump to a program label in the OS program editor
CEaShell isn't a signed app by TI. So technically, if you activate the exam mode in your calculator, you will lose CEaShell. In fact, it will be automatically deleted.

RoccoLox Programs a écrit:TIny and I are really excited to release it after all this time. We've added a lot of useful features, and thanks to Shadow translating it, we hope it will be useful to a lot of people.
TIny_Hacker a écrit:Rocco and I have worked on this for a little while and have learned a lot and had a lot of fun working on it. We can't wait to hear what you all think about it!"

Make sure to let them know what you think about it. They are happy to hear any suggestions!

They have their own Discord server. If you want to contact them, you should probably join the Discord server.
You can also exchange with them via their GitHub repository.

Warning, CEaShell is a program made in the calculator low-level/machine language, called assembly (ASM).
Due to an irresponsible act of a French Mathematics teacher with his gesticulations in the context of the high school reform, Texas Instruments has reacted by removing the management of such programs since the 5.5.1 update.

To figure the version (OS) of your calculator, do the following:
2nde
then
+
then
1
(About); what is written below "TI-83 Premium CE"/"TI-84 Plus CE" corresponds to the OS of your calculator.


If you are on one of the restricted versions, you can still execute your ASM programs. For that, you will need :
  1. to install arTIfiCE to put back the possibility to launch ASM programs
  2. then install AsmHook to be able to launch them as before
A tutorial is available here.

The latest OS of the TI-83 Premium CE is 5.8.0.
The latest OS of the TI-84 Plus CE is 5.8.0.


Downloads:

Via: Cemetech
Poll: Quel est votre shell préféré ? What is your favorite shell? » Click here to vote!

Lien vers le sujet sur le forum: CEaShell - Le tout nouveau shell pour les calculatrices CE ! (Commentaires: 3)

CERMASTR : répare l'autodestruction Python des 83PCE/84+CE

Nouveau messagede critor » 20 Déc 2022, 12:16

1632716326Bien que son déclenchement soit rare, les TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python et TI-84 Plus CE Python souffrent d'un très grave bug, autodétruisant leurs fonctionnalités Python.

Une fois le bug déclenché l'application Python refusera de se lancer, avec un message d'erreur :
  • t'invitant à connecter l'adaptateur externe TI-Python et à l'utiliser l'application PyAdaptr si il s'agit d'une TI-83 Premium CE Edition Python
  • te disant que la fonctionnalité Python n'est pas disponible si il s'agit d'une TI-84 Plus CE-T Python ou TI-84 Plus CE Python

1632916328Le problème est également confirmable à l'écran d'autodiagnostic accessible via
mode
alpha
ln
, les informations spécifiques à la fonctionnalité Python n'étant plus affichées.


Voilà, ta TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python ou TI-84 Plus CE Python vient de se désévoluer en un ancien modèle TI-83 Premium CE ou TI-84 Plus CE, perdant à la fois en fonctionnalités (qui plus est une fonctionnalité majeure) ainsi qu'en valeur sur le marché de l'occasion. :mj:

Le changement est hélas officiellement définitif. Aucun reset ou menu de réinitialisation officiel ne permet de revenir en arrière.

Nous pouvons confirmer à coup sûr au moins 4 déclenchements de ce bug dans la communauté, son existence est certaine :
  • moi-même sur TI-83 Premium CE Edition Python, problème constaté juste après le transfert d'une application
  • MozzieThePython sur TI-83 Premium CE Edition Python, problème constaté juste après la mise à jour du système en version 5.7 (source)
  • Lucas5641 sur TI-83 Premium CE Edition Python, problème constaté juste après la mise à jour du système en version 5.6 (source)
  • texasins sur TI-84 Plus CE-T Python Edition, problème constaté juste après la mise à jour du système (source)
À rajouter bien sûr tous ceux qui ont directement démarché l'assistance technique de Texas Instruments, ainsi que ceux n'ont pas réagi parce qu'ils n'utilisaient que pas ou peu l'application Python.

Le bug semble donc a priori être lié aux écritures d'informations en mémoire Flash qui ont lieu lors de l'installation d'une application ou d'un nouveau système d'exploitation, des manipulations parfaitement normales, écritures qui visiblement se passent mal dans certains cas.

Tentons déjà de comprendre non pas ce qui déclenche le problème, mais ce qui suite à son déclenchement empêche l'application Python de se lancer.

On peut justement noter une autre différence entre les calculatrices normales et les calculatrices dont la fonctionnalité Python a été autodétruite, que nous appellerons par la suite pour simplifier calculatrices malades.

À l'écran à propos accessible via
2nde
+
1
:
  • les calculatrices normales affichent une ligne ID avec le numéro de série électronique interne à la machine
  • les calculatrices malades ne l'affichent pas

Or cette information est issue du certificat, une page spéciale en mémoire Flash avec des informations sur la machine. Nous avons justement l'outil CERMASTR permettant d'afficher les informations du certificat et même de les modifier, regardons cela.

Les informations ansi que leur nombre peuvent varier d'une machine à une autre. Sur les machines normales, nous avons :
  • un champ principal 0x033, contenant lui-même :
    • un champ 0x040 avec justement l'ID affiché à l'écran à propos
    • un champ 0x042 avec le nom du modèle (TI-83 Premium CE ou TI-84 Plus CE)
      (ce champ était pris en compte pour les différents affichages de la calculatrice, ce qui te permettait avec CERMASTR de personnaliser le nom de ta machine et ainsi la marquer électroniquement contre le vol, mais malheureusement depuis la mise à jour 5.7 cette valeur est désormais ignorée)
    • sur les seules machines Python un champ 0x043, de valeur "P" (0x50)
Et justement, nous brûlons. Toute altération ou suppression du champ 0x043 désactive les fonctionnalités Python de la machine en question : le système considère que le microcontrôleur avec le coprocesseur 32 bits dédié au Python est absent.

Regardons maintenant le certificat d'une machine malade, comme tout récemment la TI-84 Plus CE-T Python Edition de texasins.

Et bien voilà nous y sommes, le champ principal 0x033 est absent ainsi que l'intégralité de son contenu, ce qui implique entre autres :
  • pas de champ 0x040 avec l'ID de la machine
  • pas de champ 0x043 activant les fonctionnalités Python

Que s'est-il passé ? Nous supposons :
  • que dans certaines situations (mises à jour système ou installation d'applications comme nous avons vu) il peut se produire une corruption du contenu du certificat
  • que le certificat est alors effacé
  • que suite à cela certains champs sont recréés comme on peut le constater, mais visiblement pas le champ principal 0x033, ce qui est en soit un 2ème bug :'(
Bon maintenant que nous avons compris, il est temps de voir si l'on peut réparer cela.

Deux problèmes toutefois avec CERMASTR :

Déjà d'une part les possibilités d'édition de CERMASTR étaient limitées, permettant certes de changer les valeurs et tailles de champs déjà existants, mais pas de recréer un champ absent où on le voulait.

D'autre part, l'écriture directe dans les zones sensibles de la mémoire Flash nécessite un contexte privilégié (unlock), comme le fait l'outil Cesium, Texas Instruments répondant systématiquement à chaque mise à jour système en bloquant la chose :mj:
Et il se trouve que contrairement à Cesium, CERMASTR n'avait pas été mis à jour avec le nouvel unlock compatible avec les dernières mises à jour système 5.7 et 5.8.

Rajoutons qu'un outil logiciel de réparation devient de plus en plus essentiel, car nous avons passé la rentrée 2022 alors que la TI-83 Premium CE Edition Python est sortie pour la rentrée 2019, ce qui veut dire que la garantie de 3 ans vient de commencer à expirer pour certaines machines, et qu'à partir de maintenant il n'est pas certain que Texas Instruments acceptera dans ce cas de les échanger ou réparer si le bug détruisant les fonctionnalités Python s'y déclenche.

Et bien retroussons nos manches. Toute la communauté vient de se mobiliser autour de l'outil CERMASTR, notamment :
  • MateoConLechuga pour y intégrer le nouvel unlock rajoutant la compatibilité avec les systèmes 5.7 et 5.8
  • Adriweb pour y nettoyer le code
  • et moi-même pour étendre les possibilités de création de champs
Nous te signons donc tous ensemble une mise à jour de CERMASTR compatible avec les derniers systèmes en date, et apportant des possibilités d'édition étendues ! :bj:

Nous avons pu constater lors de nos tests qu'il ne suffisait pas juste de récréer le champ Python 0x043 n'importe-où, sans quoi il était parfois ignoré. Ne comprenant pas exactement sous quelles conditions le système accepte ou refuse de prendre en compte ce champ, nous te proposons de reproduire au plus proche la configuration d'usine.

Pour réparer une TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python Edition ou TI-84 Plus CE Python dont l'application Python est inutilisable, voici comment faire.

Déjà, recréons le champ Python 0x043 :
  1. insérer un champ vide en début de certificat
  2. sélectionner sa taille et l'augmenter à 1
  3. sélectionner son identifiant et le mettre à 043
  4. y programmer la valeur par défaut à P (0x50)


Mais cela ne suffit pas, en l'état ce champ sera ignoré selon nos tests. Il nous faut maintenant recréer le champ principal 0x033 et le mettre dedans :
  1. insérer un nouveau champ vide en début de certificat
  2. sélectionner son identifiant et le mettre à 033
  3. sélectionner sa taille et l'augmenter une fois pour qu'il intègre le champ Python 0x043 suivant


Et voilà, juste à écrire le certificat modifié et la machine est réparée, l'application Python remarche, plus besoin de négocier un échange de calculatrices avec le service après vente de Texas Instruments, à devoir s'embêter à expédier sa calculatrice et ensuite à attendre la livraison, surtout lorsque cela se produit juste avant une évaluation ou un examen important ! :bj:
Nous conseillons toutefois aux personnes concernées par la panne de ne pas reproduire ces manipulations seules.

Lancez CERMASTR une fois juste pour prendre une photo ou capture d'écran de l'état de votre certificat à nous partager, et nous reviendrons vers vous avec une série de manipulations personnalisées après les avoir testées sur émulateur en partant d'un certificat exactement dans le même état que le vôtre.

Espérons que Texas Instruments ne va pas se dépêcher une nouvelle fois de bloquer le dernier unlock en date lors d'une prochaine mise à jour logicielle ou matérielle. :#non#:

Cela rendrait donc notamment Cesium et CERMASTR inutilisables, et à nouveau les machines malades irréparables, ce qui serait bien gênant maintenant que certaines machines commencent à sortir de la période de garantie. /!

Téléchargement : CERMASTR
Lien vers le sujet sur le forum: CERMASTR : répare l'autodestruction Python des 83PCE/84+CE (Commentaires: 3)

-
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.
1330 utilisateurs:
>1302 invités
>24 membres
>4 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)