π
<-
Chat plein-écran
[^]

Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secret !

Online

Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secret !

Unread postby critor » 24 Jan 2019, 18:50

Sharp
fait partie intégrante de l'histoire des calculatrices graphiques.

Il sortit son premier modèle, la
EL-5200
, dès 1986 soit juste après
Casio
et sa
fx-7000G
de 1985 ! :bj:
Il montra même la voie avec plusieurs innovations majeures :
  • la première calculatrice graphique à saisie en écriture naturelle, la
    EL-9300
    , dès 1992 soit bien avant les
    Casio Classpad 300
    et
    Graph 85 / fx-9860G
    de 2003 et 2004 ou
    TI-Nspire
    de 2007 ! :bj:
  • la première calculatrice graphique à écran tactile, la
    EL-9600
    , dès 1997 soit bien avant les
    Casio Classpad 300
    de 2003 et
    HP Prime
    de 2013 ! :bj:

Hélas pour une raison que nous ignorons, depuis maintenant à peu près deux décennies, il semble que les calculatrices
Sharp
ne soient plus distribuées en France. :'(

10130Ce qui n'empêche pas
Sharp
de continuer leur développement On peut citer :
  • la
    EL-9900
    de 2005, avec différents claviers amovibles interchangeables comme sur la
    TI-Nspire
    de 2007
  • la
    EL-9950
    de 2016 qui abandonne cette fonctionnalité, mais passe à un boîtier blanc immaculé comme la
    TI-83 Premium CE
    de 2015

10198Si l'on ouvre notre calculatrice
Sharp EL-9950
, on trouve une carte mère de référence
EL9950-KEY
apparemment conçue ou assemblée le
5 décembre 2016
.

Le processeur et la RAM ne sont hélas pas identifiables, puisque noyés sous des gouttes d'epoxy solififié comme chez
Casio
.

Par contre comme autre puce remarquable, nous avons une
Sharp LH28F800BJE-PTTL90
qui est une
Flash-ROM
de
1Mio
.
Un indice qui nous indiquerait donc que la
Sharp EL-9950
est comparable à une
TI-82 Advanced
ou
TI-84 Plus
, si l'on veut bien oublier l'absence de connectivité USB
(défaut inexcusable en 2016)
, mais nous verrons ultérieurement après d'autres tests.

Mais si la
Sharp EL-9950
dispose de la technologie
Flash
, alors logiquement il devrait être possible de mettre à jour son OS.

Effectivement, nous trouvons une version
1.2
téléchargeable sur le site de
Sharp
. :)

Génial, le fichier
el9950_ver120.bin
alors extrait fait exactement
1Mio
, ce qui voudrait dire qu'il continue une image brute de l'ensemble de la ROM et de son OS ! :D
Peut-être moyen donc d'identifier le processeur...


Et bingo, à partir de l'offset 0x3CF3 on trouve ce qui ressemble énormément à l'arborescence d'un menu d'auto-test, comme on en trouve chez
Casio
et
Texas Instruments
: :bj:
  • Main Menu
      DIAG
    1. AGING FAST
    2. AGING SLOW
    3. LB CHECK
  • SIO Check Menu
    1. Send H
    2. Send and Recv
    3. Recv and Send
    4. MASTER
    5. 3PIN CHECK
  • ESD Menu
    1. WRITE RAM
    2. READ RAM
    3. WRITEšREAD RAM
    4. READ MEMORY
    5. W!RAMšR!MEM
    6. FROM WRITE
  • DIAG*MENU+
    1. LCD CHECK
    2. ROM CHECK
    3. RAM CHECK
    4. KEY CHECK
    5. 3PIN CHECK
    6. UNIT SW CNT
  • RAM Menu
    1. View RAM
    2. Backup RAM
    3. Restore RAM
  • PROGRAM Menu
    1. Receive
    2. Send
    3. Send*with Boot Page+
  • OHP Menu
    1. Launch OHP Diag
    2. Controll OHP
    3. PIO Check Mode
    4. PIO Chk Master Mode
    5. Disconnect


La question maintenant, c'est quelle est la combinaison de touches permettant de lancer ce menu secret sur une calculatrice
EL-9950
(et peut-être
EL-9900
)
?...

Téléchargment
:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35300
Images: 9404
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Online

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby critor » 25 Jan 2019, 00:04

Voici maintenant le logiciel de connectivité permettant entre autres l'installation de l'OS 1.2 sur calculatrice :
archives_voir.php?id=1922056
(merci samourai3745 pour être allé dénicher ça)


Puisque le fichier ROM est apparemment brut, ce serait amusant de tenter d'installer des OS modifiés... ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35300
Images: 9404
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby Thom986 » 25 Jan 2019, 10:37

Affaire à suivre. :D
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: 95.7%
 
Posts: 219
Joined: 21 Feb 2018, 19:11
Gender: Male
Calculator(s):
GitHub: homeostasie

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby samourai3745 » 15 Feb 2019, 17:35

Bonjour à tous, je viens de recevoir le câble et logiciel. Je vous mets les photos.
Le câble utilise le Port COM 9.
Je viens de faire une sauvegarde des programmes, tout est ok. Le programme fonctionne comme pour les TI, pas besoin de passer par le menu de la calculatrice, le prog PC gère tout comme vous pouvez le voir sur la photo.
Attachments
SnapShot_190215_173135.png
IMG_20190215_171059.jpg
IMG_20190215_171032.jpg
IMG_20190215_170606.jpg
IMG_20190215_170506.jpg
User avatar
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 66%
 
Posts: 70
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes

Online

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby critor » 15 Feb 2019, 17:56

Reçu aussi, merci pour les photos. :)

Niveau connectivité Sharp a donc une génération de retard, vu que son modèle de gamme supérieure
(vu le prix)
nécessite toujours une interface USB.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 5.1%
 
Posts: 35300
Images: 9404
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby samourai3745 » 16 Feb 2019, 18:00

Bonsoir,

un de vous a-t-il essayé d'envoyer un bmp car cela transfert mais impossible de trouver et charger le fichier, si jamais vous aviez une idée, je suis preneur
User avatar
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 66%
 
Posts: 70
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby samourai3745 » 18 Feb 2019, 11:01

J'ai utilisé la fonction d'envoi d'un bitmap. En fait cela ne sert qu'à une chose => mettre une photo au démarrage de la calculatrice. Cette dernière se monte dans la mémoire flash et ne peut être supprimée par l'enlèvement de l'ensemble de piles. Pour la supprimer il suffit d'envoyer une photo composée que de blanc (rien de dedans).
User avatar
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 66%
 
Posts: 70
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes

Re: Sharp EL-9950 : OS 1.2 + découverte menu diagnostic secr

Unread postby samourai3745 » 18 Feb 2019, 11:03

Un problème et non le moindre : impossible de faire tourner une boucle For ou While avec des IF/ENDIF à l'intérieur. Message d'erreur Next sans For ou Wend sans While. Bon j'ai pallié en créant un compteur et un if mais pas top :(
User avatar
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 66%
 
Posts: 70
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes


Return to News Sharp

Who is online

Users browsing this forum: No registered users and 0 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
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.
636 utilisateurs:
>614 invités
>16 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)