π
<-

News 2025
January (14)

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)

Dumping Boot1+Boot2+Diags prototype TI-Nspire Datatracker

New postby critor » 11 Apr 2016, 15:27

3216603Dans un article précédent, nous vous faisions découvrir un prototype de périphérique TI-Nspire inconnu jusqu'alors, le TI-Nspire DataTracker interface cradle EVT2. Malgré le nom différent, il s'agissait en fait d'un prototype de l'interface d'acquisition de données physiques TI-Nspire Lab cradle permettant principalement de connecter des capteurs Vernier.

3296606L'on notait toutefois une connectivité bien plus riche pour le TI-Nspire DataTracker avec trois ports USB au lieu d'un seul, le rapprochant ainsi des spécifications annoncées dès 2007 lors de la sortie des TI-Nspire dans les manuels et sur les boutiques en ligne pour un périphérique alors dénommé TI-Nspire Connection cradle, annulé après s'être fait attendre quelques mois.

66186616Une particularité assez remarquable sur ces périphériques, c'est qu'ils sont issus d'une carte mère modifiée de calcularice TI-Nspire TouchPad et font donc tourner un véritable système TI-Nspire.
On y retrouve en effet à l'identique les mêmes composants principaux :
  • puce ASIC TI-NS2007C-0 Magnum Zevio
  • puce Flash-ROM NAND de SEC K9F5608R0D de 32Mo (Boot2 + Diags + OS + système de fichiers)
  • puce SDRAM Qimonda HYE18L256160BFL de 32Mo



Dans l'article précédent, nous avions réussi à récupérer et donc sauver de toute disparition l'OS 1.4.0 de ce prototype.
Il nous restait donc encore à récupérer le Diags, le Boot2 et le Boot1.

6827C'est désormais chose faite pour le Boot2 et le Diags 1.4.0 de ce périphérique, grâce à un Ndless spécialement modifié à cette fin et copiant les données de ces images sur la sortie UART du port interne. :)



6619Restait encore à récupérer le Boot1, et pour cela nous devons préciser une petite chose. Les TI-Nspire DataTracker et TI-Nspire Lab Cradle disposent d'une puce supplémentaire totalement absente des calculatrices TI-Nspire TouchPad, ici une SST 39WF400A.
Il s'agit d'une puce Flash-ROM NOR utilisée sur les prototypes et premières révisions matérielles TI-Nspire pour le stockage du Boot1.
Si cette puce est absente des calculatrices TI-Nspire TouchPad c'est, supposions-nous, que le Boot1 était directement stocké dans la puce ASIC.
Si pour les TI-Nspire DataTracker et TI-Nspire Lab Cradle il y a besoin de cette puce externe, c'était donc selon nous que la puce ASIC était totalement identique à celle utilisée sur les TI-Nspire TouchPad, contenant notamment le Boot1 1.1.8916 inadapté à ce périphérique, et que quelque chose disait donc à cette puce ASIC de réaliser l'amorçage sur une puce externe au lieu d'utiliser son Boot1 interne.

Et bien petite anecdote, lors de nos premières tentatives pour récupérer le Boot1 nous avons justement obtenu une version 1.1.8916 absolument identique à celle récupérée il y a des années sur les calculatrices TI-Nspire, validant ainsi notre hypothèse précédente. :bj:
Par la suite nous avons pu corriger le programme utilisé, et récupérer sur la puce externe le Boot1 1.0.DEVBUILD adapté à ce périphérique. :)

Il serait très intéressant de comprendre ce qui fait que la puce ASIC décide d'amorcer avec son image Boot1 interne ou sur une puce NOR externe, et de savoir si cette possibilité a été conservée pour la nouvelle puce ASIC des TI-Nspire CX. ;)



Nous trouvons dans ce Boot1 un menu secret encore jamais observé sur aucun prototype et que nous n'avons aucune idée de comment lancer, le périphérique étant dépourvu de clavier et ne disposant que d'un unique bouton :
Code: Select all
D: Start Diagnostics
O: Start OS (Boot2)
U: Download and Update Boot2
Y: Download and Update Diagnostics
T: Toggle Diagnostics
W: Erase Filesystem
R: Reboot
C: Write CAS Manufacturing data
N: Write NON-CAS Manufacturing data
S: Write Data Collection Sled Manufacturing data

2Les options C/N/S sont particulièrement intéressantes, permettant de changer l'identifiant du modèle dans la zone Manuf en début de mémoire NAND.
Il est donc possible de faire en sorte que ce périphérique se fasse passer pour une calculatrice TI-Nspire non-CAS (option N) ou TI-Nspire CAS (option C).
Comme ce périphérique utilise une carte mère dérivée de celle des calculatrices TI-Nspire TouchPad, on peut supposer que les ingénieurs Texas Instruments pour développer et tester les Boot1, Boot2, Diags et OS ont utilisé les mêmes outils logiciels et surtout matériels que pour les calcualtrices TI-Nspire TouchPad. D'où la nécessité de pouvoir changer l'identifiant de modèle quand ils devaient tester une image prévue pour le périphérique, et de pouvoir annuler cette modification quand ils avaient à nouveau besoin de tester une image prévue pour les calculatrices TI-Nspire TouchPad.



Téléchargements :

Joue et programme les Commodore 16 et Plus/4 sur ta Nspire !

New postby critor » 12 Apr 2016, 15:21

Après avoir complètement révolutionné l'offre vidéoludique de la TI-Nspire avec nombre de portages de jeux, l'émulateur de jeux ScummVM, et nombre d'émulateurs de consoles de jeux 8 à 32-bits connues comme exotiques, Gameblabla revient aujourd'hui élargir ce large horizon avec un portage de YapeSDL, émulateur d'ordinateurs personnels Commodore 16 et Commodore Plus/4.

Commodore était un constructeur nord-américain notamment célèbre dans les années 80 pour ses calculatrices électroniques et ordinateurs personnels.

Le Commodore Plus/4 lancé en 1984 était un ordinateur personnel 8-bits. Il offrait un processeur cadencé à 1.76MHz, 64Ko de ROM (mémoire système), 64Ko de RAM (mémoire de travail), un affichage en 320x200 pixels avec au plus 121 couleurs et 2 voies audio sur 4 octaves.
Le Commodore 16 avec lequel il était compatible était une version d'entrée de gamme offrant seulement 32Ko de ROM at 16Ko de RAM, destinée entre autres à concurrencer l'ordinateur TI-99/4 de Texas Instruments.
L'on peut donc directement rapprocher ces ordinateurs des gammes Thomson MO5 et TO7 ayant équipé les établissements scolaires français dans le cadre du plan Informatique Pour Tous à compter de 1985.
De façon similaire, c'est justement le Commodore Plus/4 qui fut choisi officiellement pour équiper les écoles en Hongrie.


Malgré donc un succès relatif dans certains pays européens, les ordinateurs Commodore Plus/4 et Commodore 16 furent des échecs commerciaux en Amérique du Nord, attribués en partie aujourd'hui à leur incompatibilité avec le célèbre Commodore 64 de 1982, offrant un processeur cadencé à 0.985 ou 1.023MHz selon le format vidéo PAL/NTSC ciblé, 20Ko de ROM, 64Ko de RAM et un affichage 320x200 en 16 couleurs.
Malgré l'utilisation de technologies matérielles très similaires, il était d'usage à l'époque de cloisonner les poduits même au sein d'une même marque, en introduisant donc des incompatibilités totalement artificielles. Nous avons de même chez Thomson les gammes MO5 et TO7 qui sont incompatibles alors qu'utilisant le même processeur, chez Nintendo les consoles de jeux refusant de fonctionner avec les cartouches achetées dans une autre zone géographique, et même dans les années 90 chez Texas Instruments les gammes TI-82 et TI-85 qui ne pouvaient échanger des programmes ! :mj:

6829Envie de rejouer à de vieux jeux mythiques des années 80 et 90 comme l'emblématique série des Dizzy, le héros ovoïde ?
Désormais, revis l'aventure Commodore en toute mobilité sur ta TI-Nspire ! :bj:

3451Précisons comme déjà expliqué que dans les années 80 la disquette n'était pas encore une référence, et que nombre de jeux étaient distribués sur des cassettes spécialement dédiées au stockage de données numériques comme la Phillips CP15.
Pour tes jeux tu auras donc le choix :
  • entre le format cassette .tap qui te donnera une idée des temps de chargement d'époque mais sans la musique d'ambiance ! :P
  • ou le format numérique .prg ne contenant que les données utiles et bien plus rapide
A ce jour, le format .d64 pour les disquettes n'est pas géré correctement sur TI-Nspire. :'(

Notons également que le programme n'enregistre pas automatiquement ses extensions, et que tu devras ajouter manuellement à ton fichier ndless.cfg les deux lignes suivantes :
Code: Select all
ext.tap=yape
ext.prg=yape




Mine de rien, l'émulateur YapeSDL t'offre bien plus qu'un simple émulateur de jeux.
Tous les ordinateurs cités ci-dessus avaient en effet le gros avantage d'être programmables : ils ciblaient aussi bien les utilisateurs/consommateurs que les développeurs/créateurs. :bj:
Un langage de développement de haut niveau était intégré à la mémoire ROM, le plus souvent un langage de type Basic.

6828Et par voie de conséquence, tu peux maintenant enfin programmer ta TI-Nspire dans un tout nouveau langage, le Commodore Basic V3.5, langage s'ajoutant donc à la belle gamme de langages déjà disponibles sur TI-Nspire : :bj:
Code: Select all
10 GRAPHIC 2,1
20 FOR I=0 TO 320 STEP 10
30 DRAW 1, I,0 TO 320,I/2
50 NEXT I




A quand l'émulation sur TI-Nspire des Thomson MO5 et TO7, ainsi que du mythique TI-99 ? ;)



Téléchargement : archives_voir.php?id=484420

Crédits photos Commodore Plus/4 :

Nouveautés mathématiques de l'OS TI-83 Premium CE 5.2

New postby critor » 13 Apr 2016, 15:07

Dans une communication ciblant les enseignants depuis hier, Texas Instruments France présente ses nouveautés pour la rentrée 2016.



Le logiciel TI-SmartView CE permet aux enseignants munis d'un vidéoprojecteur de partager une TI-83 Premium CE bien vivante sur le mur de leur classe, et encore plus agréable à utiliser avec un Tableau Numérique Interactif (TNI).
Ce logiciel normalement payant nécessite un numéro de licence que les enseignants peuvent obtenir gratuitement, mais inclut heureusement une période d'essai de 90 jours leur permettant de pallier aux aléas imprévus de leur métier : changement de salle, remplacement de l'ordinateur... :)
Mais hélas ce logiciel nécessitait une installation, ce qui sur les ordinateurs de l'établissement n'est à la différence pas toujours réalisable selon la politique de gestion de droits mise en place, et avec les élèves déjà devant la porte ou dans la salle, il était alors trop tard pour résoudre le problème. :mj:

Heureusement, Texas Instruments France a la solution pour cette rentrée 2016 : une simple clé USB dédiée qui permettra d'utiliser le logiciel TI-SmartView CE sans aucune installation ! :bj:
Sans doute y aura-t-il une protection contre la copie, sous une forme ou sous une autre. Nous ignorons encore si cette clé sera commercialisée séparément, mais en tous cas elle pourra être envoyée gratuitement à tous les établissements incitant leurs élèves de Seconde à acheter des calculatrices Texas Instruments, preuve à l'appui (liste de fournitures scolaires par exemple), à raison d'une clé par classe concernée.





Mais passons maintenant à ce qui concerne tout-le-monde, c'est-à-dire les nouveautés de la prochaine version 5.2 pour TI-83 Premium CE.
Nous avions vu lors de l'épisode 10 de notre web-série Quelle Clignotrice Choisir pour la rentrée 2015 que les meilleurs modèles pour traiter des suites récurrentes, thème introduit au lycée à compter de la classe de Première, étaient les Casio Graph 35+E et Graph 75+E.
La relation de réurrence est usuellement donnée dans les livres et énoncés aux rangs n+1 ou n+2.
Prenons l'exemple de la suite (un) définie par
$mathjax$\begin{cases} u_1=5 \\ u_2=11 \\ u_{n+2}=\frac{u_n+u_{n+1}}{2}\end{cases}$mathjax$
.
Sur les Casio Graph 35+E et Graph 75+E, après avoir spécifié que l'on souhaitait saisir la suite au rang n+2 il ne restait plus qu'à recopier l'énoncé ! :bj:

Par contre la TI-83 Premium CE, comme la HP Prime, n'acceptait que les saisies de suites récurrentes au rang n, ce qui nécessitait donc de réaliser une transformation mathématique : remplacer toutes les occurrences de n par des (n-2), en parenthésant correctement pour respecter les priorités opératoires - transformation qui augmentait donc le risque de faire des erreurs. :mj:

Avec la nouvelle version 5.2, fini les ennuis ! On peut désormais de façon similaire choisir si l'on souhaite définir la suite aux rangs n, n+1 ou n+2 et il n'y a désormais plus qu'à recopier directement ! :bj:

Notons en prime l'usage plus qu'astucieux de la 2ème ligne de texte de la barre d'état afin d'expliquer à l'utilisateur ce qu'il doit saisir, et espérons que cette grosse amélioration sera étendue à l'ensemble des interfaces de saisie ! :bj:





Dans un autre thème lors de l'épisode QCC n°15, nous avions vu que les Casio Graph 35+E, Graph 75+E et HP Prime étaient mieux pourvues en probabilités, disposant des fonctions inverses pour les lois binomiales et normales.
Il s'agit de trouver des informations sur les valeurs de la variable aléatoire, connaissant la probabilité.

Prenons un exemple de Première, avec une variable aléatoire X suivant la loi binomiale de paramètres n=30 et p=0.5, et la question de la plus petite valeur vérifiant P(X≤?)≥0.975 .
Sur Casio Graph 35+E, Graph 75+E et HP Prime nous pouvions donc obtenir directement la réponse : P(X≤20)≥0.975.

Sur TI-83 Premium CE il n'y avait aucune fonction de ce genre, et répondre à cette question à l'aide de la calculatrice nécessitait de mettre en place des procédures plus longues. :mj:

Mais avec la future version 5.2, la nouvelle fonction invBinom( permettra enfin de répondre directement à ce type de question ! :bj:



Passons maintenant en Terminale avec une variable aléatoire Y suivant la loi normale de paramètres μ=0 et σ=1, et les questions :
  • P(Y≤?)=0.975
  • P(-?≤Y≤?)=0.975
  • P(?≤Y)=0.975

La HP Prime, sauf erreur de ma part, ne permettait de répondre directement qu'à la 2ème question: P(-1.95996≤Y≤1.95996)≈0.975
Les Casio Graph 35+E et Graph 75+E permettaient en prime de répondre aux deux autres questions : P(Y≤1.64485)≈0.975 et P(-1.64485≤Y)≈0.975 :bj:

Mais encore une fois, rien de tel sur la TI-83 Premium CE. :mj:
Avec le prochain système 5.2, la nouvelle fonction invNorm( permettra là encore de répondre directement à ce type de question ! :bj:

Signalons le confort d'utilisation avec l'interface de saisie appelée directement depuis l'écran de calcul et qui évitera de se tromper dans l'ordre des paramètres à fournir ou leurs valeurs ! :bj:
Notons également encore une fois le bel effort dans l'intérêt de la compréhension du résultat, avec ici une réponse bien plus complète à la question 2, les autres modèles ne donnant qu'une seule des deux bornes ! :bj:





Après avoir traité la question des quartiles en statistiques avec l'OS 5.1 pour la rentrée 2015, Texas Instruments continue donc avec son OS 5.2 à améliorer de mieux en mieux la conformité avec les programmes scolaires français de sa TI-83 Premium CE, rattrapant désormais et dépassant parfois même la concurrence sur ce point ! :bj:

Nouvelles Casio fx-82/350/570/991SP X II parlant le Basque

New postby critor » 15 Apr 2016, 02:10

5039Pour la rentrée 2015, Casio a introduit la nouvelle fx-92 Spéciale Collège, à priori une simple calculatrice scientifique aux spécifications pourtant révolutionnaires et inégalées à ce jour dans cette gamme de produits.

Ce modèle appartient en fait à une nouvelle gamme internationale de calculatrices à technologie identique, les Casio Classwiz :
Zone géographiqueModèleLanguesNombre applicationsFonctionnalités remarquablesSkin
Francefx-92 Spéciale CollègeFrançais
6
QR-Code
Internationalfx-82EXAnglais
3
fx-85EX
fx-350EX
fx-570EX
12

  • QR-Code
  • Tableur (8)

Le modèle français a l'avantage de fonctionner en français et n'a pas d'équivalent exact dans la gamme internationale. C'est un modèle intermédiaire mais qui reste toutefois plus proche de l'entrée de gamme, même si il est quand même bien mieux pourvu en fonctionnalités que la fx-82EX.

Mais la France n'est pas le seul pays à qui Casio a fait l'honneur de modèles dédiés. C'est également le cas de l'Espagne et du Portugal, où la gamme Classwiz a cette fois-ci été déclinée en quatre modèles différents :
Zone géographiqueModèleLanguesNombre applicationsFonctionnalités remarquablesSkin
Espagne
Portugal
fx-82SP X
  • Espagnol / Castillan
  • Catalan
  • Portugais
4
fx-350SP X
fx-570SP X
12

  • QR-Code
  • Tableur (8)
fx-991SP X

Pour cette rentrée 2016, Casio s'apprête déjà à renouveler intégralement la gamme de calculatrices Classwiz ciblant l'Espagne et le Portugal, avec les :
  • fx-82SP X II
  • fx-350SP X II
  • fx-570SP X II
  • fx-991SP X II
La nouveauté commune à ces quatre nouveaux modèles comme visible ci-contre est l'ajout d'une quatrième langue.
En plus du Castillan (Espagnol), du Catalan et du Portugais, ces nouvelles calculatrices pourront également fonctionner en Basque ! :bj:



Tu peux dès à présent découvrir ces nouveaux modèles avec les émulateurs téléchargeables ci-dessous.



Téléchargements :

Nouveau défi 2048 en C pour ta TI-83 Premium CE

New postby critor » 15 Apr 2016, 13:18

6861A compter de ce soir et pour tout ce week-end, c'est toute la France qui est en vacances - zones A, B et C simultanément ! :bj:
Pour fêter cela sur ta TI-83 Premium CE voici aujourd'hui un nouveau jeu de Rico, le célèbre casse-tête du 2048.

Nous avions déjà parlé précédemment d'un autre version du casse-tête 2048 pour la calculatrice, mais qui était programmée en langage Basic.

Ici développée en C et compilée en langage machine, cette nouvelle version bénéficie de toute la puissance et de l'intégralité de l'écran de la calculatrice, pour afficher et animer rapidement avec de bien meilleurs graphismes.

Ton but est donc d'atteindre le nombre 2048 (ou plus si tu y arrives !), en faisant glisser les briques sur la gauche, sur la droite, vers le haut ou vers le bas.
La seule et unique règle à retenir est que lorsque deux briques identiques se rencontrent, elles fusionnent en additionnant leurs valeurs, te donnant ainsi toutes les puissances de 2 jusqu'à 211=2048

Contrairement à ton smartphone ou ta tablette, ta TI-83 Premium CE ne dispose pas d'accéléromètre ou d'écran tactile. Tu devras donc utiliser le clavier pour faire glisser les tuiles.
Par ailleurs, tu peux appuyer sur
graph
pour annuler un coup :P
Bonus: l'état actuel (grille, scores) est sauvegardé :)


Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=489129 (code source inclus)
N'oubliez pas de télécharger aussi les bibliothèques.

Via : Cemetech


PS: Vous cherchez une version TI-Nspire du 2048? Levak a fait ce qu'il faut ;)
Link to topic: Nouveau défi 2048 en C pour ta TI-83 Premium CE (Comments: 23)

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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 !
12345
-
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.
728 utilisateurs:
>708 invités
>14 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)