π
<-

News 2025
June (2)
April (2)

News 2024
August (1)
July (1)
June (4)
April (2)

News 2023
August (2)
July (1)
June (3)
May (4)
April (1)

News 2022
August (3)
June (1)
May (1)
March (2)

News 2021
August (12)
July (1)
June (2)
May (7)
April (3)
March (1)

News 2020
August (15)
July (2)
June (7)
May (7)
April (19)
March (4)

News 2019
August (4)
July (7)
June (6)
May (1)
April (3)
March (1)

News 2018
August (11)
July (8)
June (3)
May (10)
April (2)
March (4)

News 2017
August (15)
July (18)
June (1)
May (7)
April (4)
March (7)

News 2016
August (17)
July (16)
June (2)
May (2)
April (1)
March (5)

News 2015
August (25)
July (1)
June (4)
May (9)
April (4)
March (10)

News 2014
August (4)
July (4)
June (11)
May (12)
April (9)
March (12)
January (13)

News 2013
October (11)
August (5)
July (5)
June (9)
May (12)
April (10)
March (7)
January (10)

News 2012
August (12)
July (10)
June (13)
May (22)
April (8)
March (5)

News 2011
October (23)
August (1)
July (7)
June (29)
May (11)
April (5)
March (3)

News 2010
August (2)
July (2)
June (5)

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

Toto nous révèle enfin ses couleurs !

New postby critor » 22 Aug 2014, 09:51

Toto, prototype de calculatrice tactile couleur, nous prouve enfin qu'il dispose d'un écran couleur ! :bj:

Bienvenue à tous dans le labo de Critor, le seul labo où vous pouvez entendre les calculatrices crier avant de nous révéler tous leurs secrets sur le monde merveilleux de Texas Instruments ! :P

Comme tous les modèles de calculatrices Texas Instrument, le prototype de calculatrice tactile couleur TI-PLT SU1 est également connu sous le nom d'un animal que nous utiliserons dans la suite de cet article, dans le cas présent Toto, nom du chien de Dorothée Gale dans le Magicien d'Oz.

Vous aviez déjà pu rencontrer Toto dans le musée Datamath mais n'aviez pas eu le plaisir de le voir allumé, le prototype en question étant non fonctionnel comme indiquée par l'étiquette rouge "bad CRC" au verso (mauvaise somme de contrôle). :(

2682L'année dernière, grâce à la communauté chinoise cnCalc.org, nous récupérions nous aussi un prototype TI-PLT SU1 qui avait l'avantage de s'allumer. :)
Hélas, il n'incluait pas de système d'exploitation et son démarrage avortait donc sur l'invite de commande monochrome ci-contre.
Pas d'autre choix donc que de nous faire confiance lorsque nous vous disions que Toto disposait d'un écran couleur.
L'écran tactile sans système d'exploitation étant ici non fonctionnel nous étions donc coincés, le jeu restreint de 11 touches de Toto ne nous permettant de saisir que 8 caractères alphabétiques, 'DHLMORSU', ne nous permettant même pas d'articuler correctement 'help'.

Toutefois, le 'usbtty' mentionné trois fois ci-dessus indique en fait une console USB, un périphérique supporté sous Linux par le pilote 'usbserial'.
Qu'à cela ne tienne, épaulé par les encouragements et compétences de Lionel, je me suis enfin remonté un client Linux après m'en être passé pendant des années. ;)

Toto ne s'identifiant pas comme un tel périphérique mais comme une TI-84 Plus (la bonne blague...), il va déjà falloir préciser cela manuellement en associant le pilote 'usbserial' aux identifiants USB de la TI-84 Plus:
Code: Select all
root@debian:/home/critor# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0451:e003 Texas Instruments, Inc. TI-84 Plus Calculator
root@debian:/home/critor# modprobe usbserial vendor=0x0451 product=0xe003
root@debian:/home/critor# cat /dev/ttyUSB0 &
In:   serial usbtty touch keypad
Out:  serial usbtty lcd
Err:  serial usbtty lcd
omap_toto #


Voilà c'est gagné, il a craqué et le voilà à ma merci, nous sommes bien à l'invite de Toto sur l'ordinateur ! :D
Faisons-lui enfin révéler tous ses secrets:
Code: Select all
root@debian:/home/critor# echo help > /dev/ttyUSB0
h
?       - alias for 'help'
autoscr - run script from memory
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
chpart  - change active partition
cmp     - memory compare
coninfo - print console devices and informations
cp      - memory copy
crc32   - checksum calculation
deregister - Remove an I/O device from use
dhcp    - invoke DHCP client to obtain IP/boot params
echo    - echo args to console
erase   - erase FLASH memory
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
flinfo  - print FLASH memory information
fsinfo  - print information about filesystems
fsload  - load binary file from a filesystem image
go      - start application at address 'addr'
help    - print online help
iminfo  - print header information for application image
imls    - list all images found in flash
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loop    - infinite loop on address range
ls      - list files in a directory (default /)
md      - memory display
mm      - memory modify (auto-incrementing)
mmcinit - init mmc card
mtest   - simple RAM test
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nm      - memory modify (constant address)
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
register - Register an I/O device for use
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
setslink - select device to use for loadb/loads transfers
sleep   - delay execution for some time
tftpboot- boot image via network using TFTP protocol
tiboot  - boot linux uImage or zImage kernel in a jffs2 partition on Toto board
tidiag  - perform Toto board diagnostics
tiinstallos  - install OS to Toto board NAND flash
version - print monitor version
omap_toto #
root@debian:/home/critor#


Tiens tiens... mais nous connaissons toutes ces commandes d'aide... à quelques détails près, ce sont les commandes de U-Boot, chargeur de démarrage déjà rencontré sur TI-Phoenix 1 et sur un prototype prototype TI-Nspire. Toto utilise donc U-Boot, ce que nous confirmons rapidement:
Code: Select all
root@debian:/home/critor# echo version > /dev/ttyUSB0
U-Boot 1.0.0 (Jan 13 2004 - 15:33:07)
omap_toto #
root@debian:/home/critor#

La date de janvier 2004 nous indiquerait donc que le développement du projet PET avec Toto aurait continué bien après la conférence internationale T3 début 2002 à Calgary au Canada avant d'être abandonné par Texas Instruments.
On pourrait donc dater l'abandon du projet PET et le début du projet Nspire entre 2004 et 2005 avec la carte de développement TI-Phoenix 1.

Les commandes documentées nous permettent de confirmer plusieurs informations du musée Datamath:
  • présence d'une ROM NAND de 32Mo par Toshiba:
    Code: Select all
    root@debian:/home/critor# echo nand info > /dev/ttyUSB0
    Device 0: Toshiba TC58256FT/DC at 0x4000000 (32 MB, 16 kB sector)
    omap_toto #
    root@debian:/home/critor#
  • présence d'une ROM NOR de 512Ko par Fujitsu:
    Code: Select all
    root@debian:/home/critor# echo flinfo > /dev/ttyUSB0
    Bank # 1: Fujitsu: 1x MBM29LV400TC (4Mbit)
      Size: 512 KB in 11 Sectors
      Sector Start Addresses:
        00000000 (RO) 00010000 (RO) 00020000 (RO) 00030000 (RO) 00040000     
        00050000      00060000      00070000 (RO) 00078000 (RO) 0007A000 (RO)
        0007C000 (RO)
    omap_toto #
    root@debian:/home/critor#

U-Boot détecte apparemment correctement les cartes SD de 2Go et moins, mais nombre de commandes ou paramètres documentés sont absents de cette vieille build de 2004 et nous ont empêchés d'aller plus loin dans cette voie:
Code: Select all
root@debian:/home/critor# echo mmcinit > /dev/ttyUSB0
Found SD card,1030225920 bytes
omap_toto #
root@debian:/home/critor#


Mais à la différence, l'aide nous retourne aussi des commandes absentes de la documentation U-Boot car rajoutées par TI, comme 'tiboot', 'tidiag' et 'tiinstallos'.
Regardons un peu ensemble le logiciel de diagnostic:
3771
Code: Select all
root@debian:/home/critor# echo tidiag > /dev/ttyUSB0
    Select the test to run.
<TAB> for utilities.  <ESC> to quit.
<0>  ---------            Backlight   ------- not tested!
<1>  ---------                Piezo   ------- not tested!
<2>  ---------                  RTC   ------- not tested!
<3>  ---------                  LCD   ------- not tested!
<4>  ---------           USB Client   ------- not tested!
<5>  ---------          Touchscreen   ------- not tested!
<6>  ---------           GPIO/ARMIO   ------- not tested!
<7>  ---------               Memory   ------- not tested!
<8>  ---------               Keypad   ------- not tested!
<9>  ---------          Audio Codec   ------- not tested!
<A>  ---------           Power Down   ------- not tested!
<B>  ---------         Battery Door   ------- not tested!
<C>  ---------        Battery Power   ------- not tested!
<D>  ---------             USB Host   ------- not tested!
<F>  ---------      Wifi connection   ------- not tested!
<G>  ---------     Start RadioScope   ------- not tested!
<H>  ---------    SD/MMC (Internal)   ------- not tested!
<I>  ---------    SD/MMC (External)   ------- not tested!
<J>  ---------   USB Expansion Port   ------- not tested!
<K>  ---------     McBSP1 Expansion   ------- not tested!
<L>  ---------     Comm Port Module   ------- not tested!
<W>  --------- Update OS from SD/MMC   ------- not tested!
Software Version:  Jan 13 2004, 15:33:20
root@debian:/home/critor#

Miracle!!! Toto nous révèle enfin de la couleur, et confirme avec le test n°3 (LCD) ! :D
37873786378537093711

De très nombreux autres tests permettent de vérifier le clavier (n°8), l'écran tactile (n°5), et confirment la présence ou la gestion des périphériques intégrés ou optionnels déjà évoqués chez nous ou sur Datamath, notamment la carte WiFi ou encore la prise audio Jack 3.5 dont le test (n°9) joue une totalité continue sur l'une des deux voies stéréo.

Mais Toto a encore beaucoup à nous apprendre, car le logiciel de diagnostic nous révèle aussi en exclusivité la présence d'un buzzer piezzoélectrique interne parfaitement fonctionnel qui n'avait été mentionné nulle part, test n°1 que vous aurez le plaisir d'entendre ci-dessous après avoir regardé les tests n°3 et 8:


3795Et voici sans doute enfin le moment de sortir à ce pauvre Toto qui vous apparaissait ci-dessus après des heures d'innommables tortures, la réplique culte de Dorothée pour les anglophones: "Toto, I've got a feeling we're not in Kansas anymore" (Toto, j'ai l'impression que nous ne sommes plus au Kansas). :P
Link to topic: Toto nous révèle enfin ses couleurs ! (Comments: 7)

Invitez Mayim Bialik dans votre classe

New postby Persalteas » 20 Aug 2014, 17:32

Si vous êtes résident US/canada, jetez donc un oeil à ce concours "TI-Selfie", pour gagner un interview avec Mayim... :P

Ils vont chercher des idées de plus en plus loin, chez TI :P

Image
Link to topic: Invitez Mayim Bialik dans votre classe (Comments: 4)

Dernière question de la "Coupe du Monde TI"

New postby Persalteas » 12 Jul 2014, 11:24

3703A l'occasion de la finale de la coupe du monde de la FIFA, TI-France termine son jeu par une question à deux CX (dont une CAS), un peu plus complexe que les précédentes :bj:

" Le goal tire en faisant un paneka, (il tire en face de lui, sans angle latéral) avec un angle de 32 degrés (angle mesuré à partir de l'horizontale du sol). La vitesse initiale du ballon est 95 km/h. A quelle distance (exprimée en mètres) de son endroit initial la balle retombe-t-elle ? On négligera les frottements de l'air, le vent, etc... On donnera une valeur approchée en mètre par excès."


Image


Pour répondre, il vous suffit de répondre sur la page Facebook de TI France avant demain soir. Le gagnant sera tiré au sort parmi les bonnes réponses.

Au vu des précédentes questions, et ayant eu une réponse de la part de TI comme quoi le raisonnement n'était pas pris en compte dans le tirage au sort, seulement le résultat, nous vous invitons à répondre au dernier moment pour vous éviter d'être copié par un grand nombre de gens ne souhaitant pas chercher a réponse eux mêmes :mj:
Bonne chance à tous ! :bj:
Link to topic: Dernière question de la "Coupe du Monde TI" (Comments: 18)

Question 5 - Coupe du monde TI

New postby Persalteas » 04 Jul 2014, 11:18

3703A l'occasion du match supposé serré entre la France et l'Allemagne pour le quart de finale, TI a posé sa 5ème question, vous proposant de gagner cette fois une TI-83 Plus.fr USB :bj:

"Lors d'une séance de penalties, le tireur choisit au hasard l'une de ces possibilités :

  • tirer en haut à gauche,
  • tirer en haut à droite,
  • tirer au centre,
  • tirer en bas à droite ,
  • tirer en bas à gauche.
Sachant qu'il y a 5 tireurs par séance et que le gardien plonge toujours en bas à droite, quelle est la probabilité que le gardien arrête au moins un penalty ? On demande un résultat avec 2 décimales de précision arrondie par défaut."


Image


Pour répondre, il vous suffit de répondre sur la page Facebook de TI France avant demain soir. Le gagnant sera tiré au sort parmi les bonnes réponses.

Bonne chance ;)
Link to topic: Question 5 - Coupe du monde TI (Comments: 17)

Question 4 - concours coupe du monde TI

New postby critor » 01 Jul 2014, 21:26

3703Avant que la France n'affronte en huitième de finale le Nigeria, TI a posé sa 4ème question afin de gagner une TI-82 Plus :

"Maintenant que l’équipe de France a passé les poules, quelle est la probabilité qu'elle gagne la Coupe du monde ? En considérant que chacune des équipes restantes en huitième a la même probabilité de gagner."


Image


Pour répondre, il vous suffit de répondre sur la page Facebook de TI France. Le gagnant sera tiré au sort parmi les bonnes réponses.

Bonne chance ;)
Link to topic: Question 4 - concours coupe du monde TI (Comments: 0)

-
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.
1836 utilisateurs:
>1812 invités
>17 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)