π
<-

News 2024
October (12)
August (9)
July (10)
June (20)
May (14)
April (16)
March (7)
January (20)

News 2023
October (19)
August (14)
July (13)
June (21)
May (29)
April (24)
March (24)
January (24)

News 2022
October (23)
August (14)
July (15)
June (17)
May (31)
April (27)
March (28)
January (34)

News 2021
October (24)
August (37)
July (50)
June (32)
May (48)
April (61)
March (35)
January (34)

News 2020
October (17)
August (43)
July (43)
June (45)
May (60)
April (78)
March (36)
January (39)

News 2019
October (13)
August (18)
July (23)
June (28)
May (31)
April (26)
March (38)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

Un Linux caché dans Toto, et déjà dumpé !

New postby critor » 24 Aug 2014, 12:02

3787Dans un article précédent nous arrivions à prendre le contrôle de la console U-Boot du TI-PLT SU1 alias Toto, le prototype de calculatrice tactile couleur de 2002 par Texas Instruments.
Ce fut assez complexe, Toto ne disposant pas de clavier intégré nous avons dû configurer un serveur Linux afin d'utiliser la console USB de U-Boot.

L'aide du chargeur de démarrage U-Boot équipant Toto nous énumérait quelques commandes non documentées car rajoutées par TI: 'tidiags', 'tiboot' et 'tiinstallos'.

Nous avons traité le cas de 'tidiags' dans l'article précédent, permettant pour la première fois sur Internet de lui faire afficher de la couleur. :D

Nous pensions que si Toto nous abandonnait à la console de U-Boot à l'allumage, c'était parce qu'il ne disposait pas de système d'exploitation.
Et pourtant non, la commande 'tiboot' déclenche bien le chargement d'un système d'exploitation Linux, plus précisément un "MontaVista Linux" ! :o
37973796
Code: Select all
root@debian:/home/critor# echo tiboot > /dev/ttyUSB0
NAND read: device 0 offset 0, size 1114112 ...\ 1114112 bytes read: OK
### JFFS2 loading 'uImage' to 0x10600000
Scanning JFFS2 FS: . done.
### JFFS2 load complete: 814142 bytes loaded to 0x10600000
## Booting image at 10600000 ...
   Image Name:   Linux Kernel Image
   Image Type:   ARM Linux Kernel Image (gzip compressed)
   Data Size:    814078 Bytes = 795 kB
   Load Address: 10c08000
   Entry Point:  10c08000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...


La console USB cesse toutefois de fonctionner dès que U-Boot passe la main au Kernel Linux, et le reste sera donc à lire sur la photo et dans la vidéo ci-dessous:


Hélas, le Linux ne semble pas fonctionnel, et avorte rapidement sur la terrible erreur "Kernel panic". :'(
Il nous faudrait réussir à comprendre ce qui cloche...


Toutefois, nous n'allons pas vous quitter sur une mauvaise nouvelle. ;)
3798Conformément à la mission de sauvegarde du patrimoine pédagogique TICE que s'est fixé l'association UPECS qui gère TI-Planet, à l'aide de commandes U-Boot nous avons réussi à numériser les mémoires de Toto : :bj:
  • les 512Ko de la mémoire Flash-NOR (avec U-Boot)
  • les premiers 2Mo de la mémoire Flash-NAND (avec le Linux ci-dessus - les 30Mo restants semblant inutilisés)

De quoi peut-être réussir à trouver ce qui cloche dans ce Linux...
Et même le jour où le dernier Toto de la planète se sera éteint définitivement, il sera toujours possible de le recréer à partir des images que nous partageons dès maintenant avec vous ci-dessous ! :#tritop#:


Téléchargements :
Link to topic: Un Linux caché dans Toto, et déjà dumpé ! (Comments: 1)

Un émulateur de la HP WP 34s scientifique pour Nspire !

New postby Adriweb » 26 Aug 2014, 02:22

Je ne connais pas bien (presque pas, oui...) les calculatrices HP, à part peut-être la HP Prime, ayant réalisé un test de prise en main, mais il apparaît sur le net que la HP scientifique RPN "WP 34S" fait des émules (sans jeu de mot) dans la communauté HP, où elle a même été dotée du titre de "meilleur scientifique" ;)

Et bien, les communautés HP et TI se retrouvent ici grâce à un émulateur communautaire qui a été porté pour TI-Nspire :bj:

Cette calculatrice (ou du moins son firmware) est basée sur la HP-42S, connue pour être très programmable, une forte cause de sa popularité, à sa sortie en 1988.
Vous pouvez trouver le firmware communautaire (qui rajoute des fonctionnalités) et plus de détail sur les travaux sur la WP34S sur SourceForge.

Bref, passons au vif du sujet avec cette photo qui nous montre l'ému en pleine action sur une Nspire CX :


L'émulateur (open-source, et qui tourne aussi sur PC et iOS), a ici été adapté avec une jolie interface spécialement pour la Nspire !

Côté touches, appuyez sur [var] pour l'aide (remapping clavier). On peut aussi voir les registres (cf. sur le screenshot, au dessus de la partie "écran", en jaune).

Bref, de quoi ravir les fans :)

Credits :
- Zweb pour le port
- hikari.uiharu pour la map de correspondances avec le clavier Nspire
- L'équipe 34S : Pauli, Walter, Marcus...

Téléchargement et code source : sur GitHub... et le fichier .tns directement.
(Note : le programme ne fonctionne pas sur Clickpad, du moins pour le moment)

Source : post sur Scalc.org (tiens, une nouvelle communauté chinoise ? :) ), via northern_snow.

Mets enfin à jour ta fx-9860G Slim en 2.04

New postby critor » 30 Aug 2014, 15:57

Monte enfin ta fx-9860G Slim de la version 1.11 à la version 2.04 ! :bj:

Récemment, Casio a décidé d'abandonner le développement de ses calculatrices Graph 85 et Graph 85 SD, connues internationalement sous les noms de fx-9860G et fx-9860G SD. En effet contrairement aux mises à jour précédentes, la récente version 2.04 du système d'exploitation a été publiée uniquement pour les Graph 75/95. La dernière version utilisable officiellement sur Graph 85 était donc la 2.01. :mj:

3800Intéressons-nous aujourd'hui à une autre déclinaison de la Graph 85 non commercialisée en France, la fx-9860G Slim. Il s'agit en fait d'une Graph 85 à clapet.
Là, la situation est bien pire. En effet, Casio avait publié une mise à jour en version 2.00 avant de la retirer et n'a plus jamais rien publié depuis pour ce modèle.
La dernière version officiellement utilisable est donc l'antique 1.11. :mj:

3802La fx-9860G Slim ne bénéficie pas de toutes les nouveautés apportées par les version 2.xx et notamment du moteur de calcul exact intégré. Il semble en fait que ce modèle soit particulièrement populaire en Asie, et que le moteur de calcul exact intégré était gênant pour certains examens.
Au lieu de continuer à fournir des mises à jour en désactivant ce moteur comme cela a été fait temporairement pour les versions Graph 85 2.00 et 2.01, Casio a donc choisi la solution de facilité en cessant purement et simplement le développement de ce modèle. :mj:


38083807Si pour les Graph 85 grâce à la similarité des cartes mère il est relativement facile d'y programmer avec succès un OS de Graph 75/95 en suivant notre tutoriel, ce n'est pas possible directement pour les fx-9860G Slim.
En effet, la matrice du clavier n'est pas la même avec des positions de touches complètement différentes de celles sur les modèles usuels, ce qui fait que nombre de touches sont interverties après reprogrammation. :mj:
Sans compter que l'écran est lui aussi connecté différemment à la carte mère, ce qui retourne et décale l'affichage. :mj:

Heureusement, l'analyse de la version 2.00 pour fx-9860G Slim retirée par Casio a permis de patcher correctement l'OS 2.04 des Graph 75/95 afin de le faire fonctionner sur fx-9860G Slim ! :bj:
Tu bénéficieras donc désormais en prime:
3806380538043801
  • des nouveautés apportées à partir de la version 2.00:
    • le moteur de calcul exact intégré :bj:
    • 16 applications intégrées au lieu de 15, avec E-CON2 qui permet le contrôle d'une station de mesures physiques EA-200
  • des nouveautés apportées à partir de la version 2.04:
    • parenthésage automatique des dénominateurs
    • calcul vectoriel :bj:
      ImageImageImage

Il te suffira donc de récupérer une image de l'OS 2.04 pour Graph 75/95 munies de processeurs SH3, de la modifier en appliquant le patch IPS ci-dessous, et enfin de la programmer sur ta fx-9860G Slim grâce à fxRemote, comme détaillé dans notre tutoriel. :bj:

Les années de retard qu'avaient accumulées les fx-9860G Slim cruellement abandonnées par Casio ne seront désormais plus qu'un mauvais souvenir ! ;)



Téléchargements :
Link to topic: Mets enfin à jour ta fx-9860G Slim en 2.04 (Comments: 10)

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
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.
711 utilisateurs:
>696 invités
>7 membres
>8 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)