Page 2 sur 2

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 21 Mar 2019, 18:29
de critor
jean-baptiste boric a écrit:
critor a écrit:Tu nous portes le firmware NumWorks dessus ? :troll:

N'allons pas violer les conventions de Genève d'entrée de jeu quand même, j'ai déjà un autre patient en pleine vivisection :troll:

La structure du firmware semble être très bordélique et redondante, d'après l'analyse de l'entropie par binvis.io:
Image


Ah mais si c'est le fichier .ud que tu analyses, sur les 14 banques numérotées 0 à 13 il y a effectivement de la redondance.

Plusieurs banques ont le même contenu :
6 et 11
7 et 12
8 et 13

Et en prime, la banque 8 est en double.

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 21 Mar 2019, 23:52
de Thom986
Cette saga est bien intéressante à lire.
Bon courage.

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 31 Mar 2019, 11:59
de jean-baptiste boric
J'ai reçu la calculette, mais pas encore le matériel pour dumper les NANDs/NORs. Mes premières impressions:

Aucun doute, c'est bien une calculette graphique bas de gamme. Le feeling des touches est inégal et va de passable à immonde pour quelques unes, leur sérigraphie est approximative, le clavier souffre en partie d'une surcharge de fonctions auxiliaires et spécifiques probablement dû à l'héritage de calculette scientifique. Le démontage laisse apparaître quelques défauts de conception mineurs (entre autres une vis qui est sous la nappe du clavier d'un demi-millimètre et risque donc d'être endommagé par inadvertance) et de fabrication, sans influence sur le fonctionnement du produit. Les vis utilisées sont très susceptibles aux dégâts du cam-out. L'écran est correct mais susceptible à un phénomène d'ombre si une source de lumière style lampe de bureau est positionné sur le côté.

Mais bon, pour une trentaine d'euros c'est très honnête. Je dois être spolié par du matériel qui vaut du double au quadruple 0:]

Pour l'aspect bidouillage électronique, ça s'annonce bien. Des tests points sémantiquement annotés pour a peu près tout, y compris au dos de la carte mère (tous les pins utiles de la Flash semblent être exposés!), c'est une calculette qui n'a rien à cacher. Pas de JTAG ni de port série à première vue, mais ce n'est pas une surprise vu l'architecture. Je redoute principalement l'absence totale de documentation sur les puces et potentiellement le jeu d'instruction du CPU, ça serait un comble si au final je devrais fabriquer ma propre carte mère pour en tirer quelque chose...

Sur l'utilisation, il semblerait que des années sur TI-82 Stats.fr puis NumWorks et dans une moindre mesure HP Prime me rend incapable d'utiliser une calculatrice typée Casio :troll: Je pense qu'en passant du temps dessus je pourrais m'en servir convenablement à la longue, même si le firmware manque clairement de finitions et reste pensé pour le monde éducatif anglais (
$mathjax$\frac{4}{3}$mathjax$
donne
$mathjax$1\frac{1}{3}$mathjax$
par défaut).

En parlant de firmware, il semble que j'ai celui d'origine, avec le menu d'accueil lent. J'essaierai de le dumper avant de faire quoi que ce soit d'autre.

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 31 Mar 2019, 12:04
de critor
Merci pour ton retour.

Et super que tu aies le firmware d'origine ! :)
Sa perte avant dumping fut la seule chose que j'ai regrettée lors de la mise à jour.
Mais comme je n'avais pas de piste pour le dumping, et aucune intention d'en acheter une deuxième...

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 03 Avr 2019, 15:55
de Cakeisalie5
Wow, effectivement, ça ressemble beaucoup à de la CASIO. Tu as pu lancer Wireshark pendant l'opération pour capter tout ce qui était USB et permettre la rétro-ingénierie dessus ? Si tu veux voir pour le protocole, c'est la meilleure des choses à faire ^^

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 03 Avr 2019, 17:21
de jean-baptiste boric
Cakeisalie5 a écrit:Tu as pu lancer Wireshark pendant l'opération pour capter tout ce qui était USB et permettre la rétro-ingénierie dessus  ?

Pour ma part, je ne le ferai qu'une fois le firmware d'origine de mon exemplaire dumpé. Outre le reversement aux archives pour la postérité, une comparaison entre deux versions qui sont a priori assez proches pourrait être utile lors d'un reverse-engineering du firmware.

Les pièces pour le dump arrivent, mais je n'aurai de toutes façons probablement pas le temps de m'en occuper avant mes vacances en mai.

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 13 Avr 2019, 17:59
de jean-baptiste boric
L'équipement pour dumper les NANDs/NORs est arrivé au complet. Je pense tenter l'expérience début mai pendant mes vacances.

Re: Mise à jour 1.03 Tianyan TY-TX800

Message non luPosté: 13 Avr 2019, 19:15
de critor
Vivement les vacances alors ! :bj: