« Séries TI-Nspire ClickPad » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
mAucun résumé des modifications
Aucun résumé des modifications
 
(17 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 7 : Ligne 7 :
|Fabricant = [[Texas Instruments]]
|Fabricant = [[Texas Instruments]]
|Sortie = Juillet 2007
|Sortie = Juillet 2007
|Dernier-OS = 3.2.3.1233
|Dernier-OS = 3.9.0.463
|Successeur = [[Séries TI-Nspire TouchPad]]
|Successeur = [[Séries TI-Nspire TouchPad]]
|Processeur = TI-NS2006A-0 (architecture ARM)
|Processeur = ARM926EJ-S (architecture ARM9)
|Fréquence = 90 MHz (overclockable)
|Fréquence = 90 MHz (overclockable)
|memory_user = 32 Mo, 20 Mo utilisables
|memory_user = 32 Mo, 20 Mo utilisables
|memory_rom = 32 Mo, moins le poids de l'OS
|memory_rom = 32 Mo, moins le poids de l'OS
|type-ecran = LCD
|type-ecran = LCD niveaux-de-gris
|taille-ecran = 240x320
|taille-ecran = 320x240
|precision = 14
|precision = 14
|calcul-formel = Modèles CAS uniquement
|calcul-formel = Modèles CAS uniquement
Ligne 22 : Ligne 22 :
|poids = 278 g
|poids = 278 g
|dimensions = 200 x 100 x 22 mm
|dimensions = 200 x 100 x 22 mm
|Cout =
|Cout = Environ 140-170€ à la sortie
}}
}}


La TI-Nspire introduite par [[Texas Instruments]] en 2007, promettait une nouvelle génération de calculatrices d'une technologie plus poussée que celles du passé, avec des modèles grand-écran, possédant des capacités de [[CAS|calcul formel]], et de connectivité.
La série TI-Nspire ClickPad introduite par [[Texas Instruments]] en 2007 était la première séries des TI-Nspires, étant alors la nouvelle génération de calculatrices, arborant une technologie bien plus poussée et évoluée (Architecture ARM) que celles des autres modèles existants (architecture z80, 68k), un grand écran, des capacités de [[CAS|calcul formel]], une meilleure connectivité...
 
De plus, elle était fournie à l'achat avec un clavier de [[TI-84 Plus Silver Edition]], qui permettait de la transformer en TI-84 Plus Silver Edition pour avoir deux systèmes de fonctionnement sur la même machine.


==Aspect Logiciel==
==Aspect Logiciel==
Ligne 48 : Ligne 50 :


=== Historique des versions d'OS ===
=== Historique des versions d'OS ===
{| class="wikitable sortable"
Se référer à [[Versions_Nspire#Les_OS_TI-Nspire_CAS_ClickPad.2FTouchPad:|l'article complet sur les versions d'OS]]:
! OS TI-Nspire
 
! Boot2 inclus
! OS minimum installable
! Date compilation
! OS TI-84+SE
! Boot2 TI-84+SE
|-
| 1.1.7320
| aucun
| 1.1.7320
| 26/02/2007
| 2.42
| 1.02
|-
| 1.1.8008
| aucun
| 1.1.7808
| 22/03/2007
| 2.42
| 1.02
|-
| 1.1.8410
| aucun
| 1.1.8210
| 05/04/2007
| 2.42
| 1.02
|-
| 1.1.9227
| aucun
| 1.1.9027
| 15/05/2007
| 2.42
| 1.02
|-
| 1.1.9253
| aucun
| 1.1.9253
| 21/05/2007
| 2.42
| 1.02
|-
| 1.2.2398
| aucun
| 1.1.9253
| 26/08/2007
| 2.44
| 1.02
|-
| 1.3.2407
| aucun
| 1.1.9253
| 19/12/2007
| 2.46
| 1.02
|-
| 1.3.2438
| aucun
| 1.1.9253
| 08/01/2008
| 2.46
| 1.02
|-
| 1.4.11653
| 1.4.1571
| 1.1.9253
| 09/07/2008
| 2.46
| 1.02
|-
| 1.6.4379
| 1.4.1571
| 1.1.9253
| 03/11/2008
| 2.46
| 1.02
|-
| 1.7.2741
| 1.4.1571
| 1.1.9253
| 19/05/2009
| 2.48
| 1.02
|-
| 1.7.1.50
| 1.4.1571
| 1.1.9253
| 26/05/2009
| 2.48
| 1.02
|-
| 2.0.0.1010
| ?
| ?
| ?
| ?
| ?
|-
| 2.0.0.1188
| 1.4.1571
| 1.1.9253
| 23/02/2010
| 2.54MP
| 1.02
|-
| 2.0.1.60
| 1.4.1571
| 1.1.9253
| 24/03/2010
| 2.54MP
| 1.02
|-
| 2.1.0.631
| 1.4.1571
| 1.7.2147
| 09/07/2010
| 2.54MP
| 1.02
|-
| 2.1.1.38
| 1.4.1571
| 1.7.2147
| 27/01/2011
| 2.54MP
| 1.02
|-
| 3.0.1.1753
| 3.0.1.131
| 1.7.2147
| 24/03/2011
| 2.56MP
| 1.02
|-
| 3.0.2.1791
| 3.0.1.131
| 3.0.2.1785
| 05/05/2011
| 2.56MP
| 1.02
|-
| 3.1.0.392
| 3.0.1.131
| 3.0.2.1785
| 14/08/2011
| 2.56MP
| 1.02
|-
| 3.2.0.1212
| 3.0.1.131
| 3.1.0.392
|
| 2.56MP
| 1.02
|-
| 3.2.0.1219
| 3.0.1.131
| 3.1.0.392
|
| 2.56MP
| 1.02
|-
| 3.2.3.1233
| 3.0.1.131
| 3.1.0.392
|
| 2.56MP
| 1.02
|}


=== Modifications ===
=== Modifications ===
[[Fichier:ROMNspire.PNG|thumb|Espace libre selon les OS Nspire]][[Fichier:TNOCspace.gif|thumb|Espace gagné avec TNOC sur Nspire]][[Fichier:TNOCspaceCAS.gif|thumb|Espace gagné avec TNOC sur Nspire CAS]]
; Optimisation d'OS avec TNOC
Les OS TI-Nspire étant lourds, il est possible d'en retirer le boot2 et/ou les fichiers d'exemples pour gagner de la place avant de les envoyer à la TI-Nspire (CAS).
Pour ce faire, le logiciel [[TNOC]] est un bon moyen.
; Optimisation complète avec [[nlaunch]]
Nlaunch étant capable de lancer tout OS sur TI-Nspire, on peut retirer bien plus de choses qu'avec [[TNOC]] et lancer quand même l'OS.
Le tutoriel d'Excale<ref>http://tiplanet.org/forum/viewtopic.php?t=11027&p=134159</ref> (pour utilisateurs avancés !) vous explique comment faire.
; Jailbreak de l'OS avec [[Ndless]]
; Jailbreak de l'OS avec [[Ndless]]
Les OS 1.0/1.1/1.2/1.3/1.4/1.7/2.0 et 3.1 sont jailbreakables avec le programme [[Ndless]]. C'est un utilitaire utilisant des failles de sécurité pour permettre d'éxecuter des programmes en [[C]] ou en [[Asm]] sur la calculatrice.
Les OS 1.0/1.1/1.2/1.3/1.4/1.7/2.0/3.1 et 3.6 sont jailbreakables avec le programme [[Ndless]]. C'est un utilitaire utilisant des failles de sécurité pour permettre d'éxecuter des programmes en [[C]] ou en [[Asm]] sur la calculatrice.
Ceci est prohibé par [[Texas Instruments]], mais pas interdit d'un point de vue juridique.
Ceci est prohibé par [[Texas Instruments]], mais pas interdit d'un point de vue juridique.


Ligne 249 : Ligne 99 :
<br/>
<br/>
; Processeur
; Processeur
* TI-NS2006A (L9A0702), architecture ARM, cadencé à 90 MHz<br/>
* ARM926EJ-S (architecture ARM) cadencé à 90 MHz<br/>
* Dans l'ASIC TI-NS2006A (L9A0702)
; SDRAM (RAM)
; SDRAM (RAM)
* Qimonda HYB18L256160 de 16M mots de 16 bits (soit 32 Mo)
* Qimonda HYB18L256160 de 16M mots de 16 bits (soit 32 Mo)
Ligne 256 : Ligne 107 :
* SST 39WF400A (Silicon Storage Technology) de 256K mots de 16 bits (soit 512Ko).
* SST 39WF400A (Silicon Storage Technology) de 256K mots de 16 bits (soit 512Ko).
* Cette Flash-NOR est externe sur les prototypes Nspire et les TI-Nspire de production de sortie ou de révision matérielle A (et peut-être B, inconnu à ce jour). Sur les révisions matérielles C et ultérieures, cette puce NOR est intégrée à l'ASIC.
* Cette Flash-NOR est externe sur les prototypes Nspire et les TI-Nspire de production de sortie ou de révision matérielle A (et peut-être B, inconnu à ce jour). Sur les révisions matérielles C et ultérieures, cette puce NOR est intégrée à l'ASIC.
* La Flash-NOR contient les boot1 et boot2, qui se lancent avant le démarrage du système.<br/>
* La Flash-NOR contient le boot1 qui se lance avant le démarrage du système.<br/>
; NAND Flash ROM
; NAND Flash ROM
* SST NAND256R3A de 32 Mo.
* SST NAND256R3A de 32 Mo.
Ligne 269 : Ligne 120 :
Sur les modèles '''non-CAS''' uniquement (à savoir les modèles bleus), il est possible de modifier le clavier de la calculatrice.
Sur les modèles '''non-CAS''' uniquement (à savoir les modèles bleus), il est possible de modifier le clavier de la calculatrice.
[[Fichier:Claviers_Nspire.png|thumb|Claviers TI-Nspire non-CAS]]
[[Fichier:Claviers_Nspire.png|thumb|Claviers TI-Nspire non-CAS]]
On remarque que ces claviers sont de forme ABCD et non pas QWERTY ''(et encore moins AZERTY)'', car le clavier QWERTY aurait été interdit aux examens américains, alors que le clavier ABCD ne présente pas de restrictions.


* Clickpad
* Clickpad
Ligne 288 : Ligne 141 :
Si vous disposez d'un clavier Touchpad (sorti en 2010), vous pouvez transformer votre TI-Nspire clickpad en TI-Nspire Touchpad, et profiter du pad tactile pour diriger la souris à l'écran.
Si vous disposez d'un clavier Touchpad (sorti en 2010), vous pouvez transformer votre TI-Nspire clickpad en TI-Nspire Touchpad, et profiter du pad tactile pour diriger la souris à l'écran.
Ce clavier n'est par contre pas fourni à l'achat de la TI-Nspire.
Ce clavier n'est par contre pas fourni à l'achat de la TI-Nspire.
Il a été commercialisé lors de la sortie des [[Séries TI-Nspire TouchPad]] en 2010 pour ceux des utilisateurs de Clickpad qui voudraient profiter des avantages du Touchpad avec l'OS 2.0 sans changer de machine.
Il a été commercialisé à 10$ lors de la sortie des [[Séries TI-Nspire TouchPad]] en 2010 pour ceux des utilisateurs de Clickpad qui voudraient profiter des avantages du Touchpad avec l'OS 2.0 sans changer de machine.




Ligne 389 : Ligne 242 :
Normalement éditable uniquement sur ordinateur, puis compilable en .tns, il est désormais possible de programmer en Lua directement sur la calculatrice grâce à l'interpréteur [[OcLua]].
Normalement éditable uniquement sur ordinateur, puis compilable en .tns, il est désormais possible de programmer en Lua directement sur la calculatrice grâce à l'interpréteur [[OcLua]].


=== C ===
=== C/C++ ===
Avec [[Ndless]], et donc seulement sous une liste précise de versions d'OS, il est possible de lancer des programmes en C (mais pas en C++), compilés exprès.
Avec [[Ndless]], et donc seulement sous une liste précise de versions d'OS, il est possible de lancer des programmes en C ou C++, compilés spécifiquement pour ce type de machine.


Des bibliothèques sont là pour aider les portages, notamment [[nSDL]].
Des bibliothèques sont là pour aider les portages, notamment [[nSDL]].
Ligne 398 : Ligne 251 :


==Emulation==
==Emulation==
=== Simulateurs officiels ===
{{Emulation Nspire}}
Il n'existe pas d'émulateur officiel de TI-Nspire, mais des simulateurs (Notamment les logiciels TI-Nspire (CAS) [[TI-Nspire Student Software|Student]]/[[TI-Nspire Teacher Software|Teacher]] Software, ou les [[iPad Apps|applications iPad]] TI-Nspire (CAS).
=== Emulateurs ===
Le seul vrai émulateur, communautaire, est [[Nspire Emu]], maintenu par Goplat.
[[kArmTI]] est un projet reprenant Nspire Emu en rajoutant une interface graphique plus agréable.
[[nSpiKx]], également basé sur Nspire Emu, est un émulateur en développement pour Mac.
 
=== ROM et démarrage Nspire ===
Les TI-Nspire n'ont pas d'image ROM dumpable directement en une seule fois.
On peut cependant décrire différentes parties:
 
 
* '''Le boot1''':
Contenu dans la flash-NOR, il contrôle le démarrage. Il est lancé à l'allumage de la Nspire, vérifie la validité du boot2 et du logiciels de diagnostics (signature RSA), puis lance le boot2.
En cas d'échec, il lance le logiciel de diagnostics.
''Une TI-Nspire ne peut pas démarrer sans boot1. Si vous détruisez votre boot1, vous détruisez votre calculatrice.''
 
 
* '''Le boot2''':
Lui aussi contenu dans la NAND, il est responsable de la vérification CAS/non-CAS de l'OS.
Le type de modèle est inscrit à la fois dans la NOR et la NAND, et le type d'OS dans l'OS.<br/>
Le Boot2 lit la NOR, la NAND, lit l'OS, et voit si le type d'OS correspond bien au type de machine.
Cette protection est déjouée par des programmes de bypass comme [[nlaunch]] ou linux launcher.
Le boot2 vérifie également la signature RSA de l'OS pour s'assurer qu'il soit valide, puis le lance.
S'il ne trouve pas d'OS valide, il affiche un message demandant à l'utilisateur d'en envoyer un.
 
 
* '''L'OS''' ''(ou '''Operating System''')'':
C'est le programme 'système' de la calculatrice, qui lui confère ses fonctionnalités de calculs, de graphiques, etc... Il est stocké dans la NAND, lui aussi.<br/>
 
 
* '''Le logiciels de diagnostics''':
Aussi appelé ''diags'', le logiciel de diagnostics est un menu se lançant si aucun OS n'est trouvé ou si l'utilisateur le force via une combinaison de touches<ref>https://tiplanet.org/forum/viewtopic.php?f=15&t=5360</ref>. Il permet d'effectuer des taches de maintenance sur le contenu de la NAND telles que supprimer l'OS, le boot2, les documents, etc...


=== Dumper sa ROM pour l'émulation ===
=== Dumper sa ROM pour l'émulation ===
Ligne 467 : Ligne 288 :
* Modèles liés:
* Modèles liés:
**[[Séries TI-Nspire TouchPad]]
**[[Séries TI-Nspire TouchPad]]
**[[Séries TI-Nspire CX]]
**[[TI-XXXXXXXXXXX]]
**[[TI-XXXXXXXXXXX]]
**[[TI-84 Plus Silver Edition]]
**[[TI-Nspire CAS+]]
 


* [[Ndless]]
* [[Ndless]]

Menu de navigation