π
<-
Chat plein-écran
[^]

Mise à jour 1.03 Tianyan TY-TX800

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby critor » 21 Mar 2019, 18:29

jean-baptiste boric wrote:
critor wrote:
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.
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31912
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby Thom986 » 21 Mar 2019, 23:52

Cette saga est bien intéressante à lire.
Bon courage.
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
User avatar
Thom986Premium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 29.3%
 
Posts: 136
Joined: 21 Feb 2018, 19:11
Gender: Male
Calculator(s):
GitHub: homeostasie

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby jean-baptiste boric » 31 Mar 2019, 11:59

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.
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 10.5%
 
Posts: 219
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby critor » 31 Mar 2019, 12:04

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...
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31912
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby Cakeisalie5 » 03 Apr 2019, 15:55

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 ^^
User avatar
Cakeisalie5Partner
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 59.7%
 
Posts: 49
Joined: 18 Jun 2016, 17:56
Location: France
Gender: Male
Calculator(s):
Class: Politique
Twitter: thecakefive

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby jean-baptiste boric » 03 Apr 2019, 17:21

Cakeisalie5 wrote: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.
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 10.5%
 
Posts: 219
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby jean-baptiste boric » 13 Apr 2019, 17:59

L'équipement pour dumper les NANDs/NORs est arrivé au complet. Je pense tenter l'expérience début mai pendant mes vacances.
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 10.5%
 
Posts: 219
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: Mise à jour 1.03 Tianyan TY-TX800

Unread postby critor » 13 Apr 2019, 19:15

Vivement les vacances alors ! :bj:
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88.2%
 
Posts: 31912
Images: 8221
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Previous

Return to News Tianyan

Who is online

Users browsing this forum: No registered users and 0 guests

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
30%
-
Search
-
Featured topics
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
370 utilisateurs:
>343 invités
>21 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)