1 680
modifications
Aucun résumé des modifications |
mAucun résumé des modifications |
||
(65 versions intermédiaires par 5 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Infobox calculatrice | {{Infobox calculatrice | ||
|name = TI-Nspire CX CAS | |name = TI-Nspire CX (CAS) | ||
|image = | |image = TI-Nspire_CX_both.png | ||
|caption = TI-Nspire CX CAS | |caption = TI-Nspire CX ''(gauche)'' et CX CAS''(droite)'' | ||
|type = [[Graphique]] Couleur | |type = [[Graphique]] Couleur | ||
|type-entree = Textuelle, [[MathPrint]] | |type-entree = Textuelle, [[MathPrint]] | ||
|Fabricant = [[Texas Instruments]] | |Fabricant = [[Texas Instruments]] | ||
|Sortie = | |Sortie = 2011 | ||
|Dernier-OS = | |Dernier-OS = 4.5.5.79 | ||
|calcul-formel = | |calcul-formel = Modèles CAS uniquement | ||
|Discontinué = | |Discontinué = | ||
|Prédecesseur = | |Prédecesseur = [[Séries TI-Nspire TouchPad]] | ||
|Successeur = | |Successeur = [[Séries TI-Nspire CX II]] | ||
|Processeur = | |Processeur = ARM926EJ-S | ||
|Fréquence = 133MHz | |Fréquence = 133MHz | ||
|memory_user = 64 Mo | |memory_user = 64 Mo | ||
|memory_rom = 100 Mo | |memory_rom = 100 Mo moins le poids de l'OS | ||
|type-ecran = LCD Couleur (16-bit) | |type-ecran = LCD Couleur (16-bit) rétroéclairé | ||
|taille-ecran = 320x240px | |taille-ecran = 320x240px | ||
|precision = 14 | |precision = 14 | ||
|connection = Mini-USB, Connecteur Dock | |connection = Mini-USB, Connecteur Dock | ||
|prog_lang = [[TI-Basic]], [[Nspire Lua]], [[C]] | |prog_lang = [[TI-Basic]], [[Nspire Lua]], [[C]], [[ASM]] | ||
|source_energie = | |source_energie = [[Batterie_rechargeable_TI]] (Li-Ion) | ||
|poids = 242g | |poids = 242g | ||
|dimensions = 190 x 87 x 15 mm | |dimensions = 190 x 87 x 15 mm | ||
}} | }} | ||
Les TI-Nspire CX sont le haut-de-gamme des calculatrices graphiques de [[Texas Instruments]]. | |||
Après la série [[Séries TI-Nspire TouchPad|Touchpad]], la TI-Nspire CX se voit en 2011 dotée d'un écran couleur 320x240 pixels, d'un design plus futuriste, d'un nouveau module externe Wifi, et d'un '''nouvel OS 3.0'''. | |||
Elle rattrape et dépasse ainsi sa concurrente la [[Casio Prizm]] sortie un peu avant. | |||
==Aspect Logiciel== | |||
=== Fonctionnalités === | |||
* Fonctionnalités de base | |||
* Nouveautés depuis la TI-Nspire non-CX | |||
** Ajout de la programmation en [[Lua]] | |||
** Ajout d'images dans les documents via le logiciel PC | |||
** Ajout de l'application de collecte de données ([[Vernier]], [[LabCradle]]) | |||
** Graphiques 3D | |||
** Equations différentielles | |||
* Connectivité au module wifi CX | |||
=== Historique des versions d'OS === | |||
''Les OS Nspire non-CX ne sont pas installables sur TI-Nspire CX (CAS).''<br /> | |||
Le dernier OS Nspire CX en date mis en avant par TI est le 4.5.1.12.<br /> | |||
Liste complète sur [[Versions_Nspire#Les_OS_TI-Nspire_CX:|l'article principal]]. | |||
=== Modifications === | |||
; Optimisation d'OS avec TNOC | |||
Les OS TI-Nspire CX étant très 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 CX (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]] | |||
Les OS 3.1, 3.6, 3.9, 4.0.3, 4.2, 4.4, 4.5 sont jailbreakables avec le programme [[Ndless]]. C'est un utilitaire utilisant des failles de sécurité pour permettre d'exécuter 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. | |||
Pour plus d'informations sur les possibilités offertes par le jailbreak de l'OS, voir la page [[Ndless]]. | |||
; Modifier le thème visuel de la Nspire | |||
Après l'installation de [[Ndless]] 3.1, le programme ''ThemeEditor'' de Levak vous permet de modifier l'apparence graphique et les couleurs des menus, boutons, textes, listes déroulantes, etc... | |||
; Installer le CAS sur les calculatrices non-CAS | |||
Depuis la sortie de [[nlaunch]], il est possible d'installer un OS CAS sur une machine non-CAS<ref>http://tiplanet.org/forum/viewtopic.php?f=57&t=11019</ref>, et de profiter ainsi des capacités de [[CAS|calcul formel]] sur les modèles qui ne l'ont pas, dans certaines conditions. | |||
; Installer Linux | |||
Il est également possible, avec [[nlaunch]], d'installer un système linux développé en particulier par '''tangrs''', à la place de l'OS de Texas Instruments, ou à coté. | |||
; Dual boot, multi-OSs, OS faits maison | |||
Pour plus d'informations sur la les possibilités d'installations de systèmes sur Nspire, voir la page [[nlaunch]]. | |||
==Aspect Matériel== | |||
<br/> | |||
=== Composants === | |||
<br/> | |||
; Carte Mère | |||
* Référence "Firebird Color MB 6422", ''Firebird'' étant le nom de code des CX, venant après le ''Phoenix'' des TI-Nspire classiques | |||
* La révision matéreille F utilise une "Firebird Color MB 6430" | |||
* La révision matérielle J utilise une carte totalement différente, "NSC CR MB 4440" | |||
; Processeur | |||
* architecture ARM9<br/> | |||
; SDRAM (RAM) | |||
* 64 Mo de RAM | |||
; NOR Flash ROM | |||
* | |||
* La Flash-NOR contient le boot1, qui se lance avant le démarrage du système.<br/> | |||
; NAND Flash ROM | |||
* (Samsung K511F12ACA-B075, puis ESMT FM60D1G12A à partir de la révision matérielle J, en 2013) | |||
* 100 Mo de stockage | |||
* La mémoire accessible à l'utilisateur est différente selon les OS.<br/> | |||
; Ecran | |||
* Ecran LCD Couleur (16 bits, soit 65536 couleurs) | |||
* 320x240 pixels | |||
* Rétroéclairé | |||
[[Fichier:CX-C_both.png|thumb|TI-Nspire CX-C (CAS) chinoise]] | |||
* [[LED#LCD_HD_Couleur|Voir page "écrans TI"]] | |||
; Alimentation | |||
* [[Batterie rechargeable TI]], modèle '''3.7L1060SP''', 3.92 Wh, puis modèle '''3.7L1200SP''' depuis la révision matérielle J | |||
; Clavier | |||
* A partir de la révision J, les cartes clavier ne sont plus les mêmes entre modèles CX et non-CX. Les interchanger fait échouer le démarrage de l'OS. | |||
Il est spécifié ou non sur la carte: "Firebird_CAS" | |||
<br/> | |||
=== Déclinaisons chinoises === | |||
La TI-Nspire CX (CAS) existe aussi dans sa déclinaison pour le marché chinois, avec un boitier en chinois. | |||
Il n'y a aucune modification de capacité ou de fonctionnalités avec la CX européenne, hormis le boitier. | |||
Ces modèles sont appelés '''TI-Nspire CX-C''' et son homologue la '''TI-Nspire CX-C CAS'''. | |||
=== Révisions Matérielles === | |||
{| class="wikitable collapsible" | |||
|'''Variant / HW Revision''' | |||
|'''Factory''' | |||
|'''Datestamps''' | |||
|'''MB code/label (PCB ID)''' | |||
|'''... board #''' | |||
|'''KB board code''' | |||
|'''... board #''' | |||
|'''Other board''' | |||
|'''... board #''' | |||
|'''Media source (URL)''' | |||
|'''Comment.''' (Note: many datestamps come from forums and other compilations) | |||
|- | |||
|Proto ("Nspire Color") | |||
| | |||
|0810 | |||
|Firebird Color MB | |||
|6412 | |||
|none | |||
| | |||
|Firebird Color BTB EVT | |||
|2410 | |||
|https://ti-pla.net/i1691 | |||
| | |||
|- | |||
|<none> / pre-A | |||
| | |||
| | |||
|Firebird_Color_MB | |||
|6421 | |||
| | |||
| | |||
| | |||
| | |||
|https://i.imgur.com/Y4yds6M.png | |||
| | |||
|- | |||
|A | |||
|P | |||
|0211-0411 | |||
|Firebird_Color_MB | |||
|6422 | |||
|Firebird (Noncas) Color KB EVT | |||
|4421 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i1229 | |||
|J04 connector disconnected | |||
|- | |||
|B | |||
|P | |||
|0411-0511 | |||
|Firebird_Color_MB | |||
|6422 | |||
|Firebird (Noncas) Color KB EVT | |||
|4421 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i2634 | |||
| | |||
|- | |||
|C | |||
|P | |||
|0511-0911 | |||
|Firebird_Color_MB | |||
|6422 | |||
|Firebird (Noncas) Color KB EVT | |||
|4421 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i1227 | |||
|https://ti-pla.net/i1228 shows the ASIC (NS2010B) | |||
|- | |||
|D | |||
|P | |||
|0911-0512 | |||
|Firebird_Color_MB | |||
|6422 | |||
|Firebird (Noncas) Color KB EVT | |||
|4421 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i2397 | |||
| | |||
|- | |||
|E | |||
|P | |||
|0512-0712 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|F | |||
|P | |||
|0712-0812 | |||
|Firebird_Color_MB | |||
|6430 | |||
|Firebird (Noncas) Color KB EVT | |||
|4421 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i2398 | |||
| | |||
|- | |||
|G | |||
|P | |||
|1012-1112 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|H | |||
|P | |||
|1112-0213 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|I | |||
|P | |||
|0213 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|? | |||
| | |||
| | |||
|NSC_CR_MB | |||
|4420 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|J ("CR") | |||
|P | |||
|0313-0513 | |||
|NSC_CR_MB | |||
|4440 | |||
|Firebird (non)cas Color KB DVT | |||
|4424 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i2878 | |||
|incompatible with OS versions < 3.2.3 / Nlaunch + J04 connector removed | |||
|- | |||
|K | |||
|P | |||
|0613-0913 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|L | |||
|P | |||
|1113-1213 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|M | |||
|P | |||
|1213-0214 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|N | |||
|P | |||
|0314-0414 | |||
|NSC_SM_MB | |||
|4412 | |||
|Firebird (non)cas Color KB DVT | |||
|4424 | |||
|Firebird Color BTB EVT1.2 | |||
|2412 | |||
|https://ti-pla.net/i3697 | |||
| | |||
|- | |||
|O ("CR II") | |||
|P | |||
|0414-0614 | |||
|NSC_SM_MB | |||
|4412 | |||
|NSC_CELL_(Non)CAS_KB | |||
|4410 | |||
|Firebird Color BTB | |||
|2440 | |||
|https://ti-pla.net/i5469 | |||
|Samsung rechargeable battery. Some CX has a white back. | |||
(Ref calc for France: N3/TBL/1E2/K) | |||
|- | |||
|P | |||
|P | |||
|0614 | |||
|NSC_SM_MB | |||
|4412 | |||
|NSC_CELL_(Non)CAS_KB | |||
|4410 | |||
|Firebird Color BTB | |||
|2440 | |||
| | |||
| | |||
|- | |||
|R | |||
|P | |||
|0714-0814 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|S | |||
|P | |||
|0914-1014 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|T ("CR III") | |||
|P | |||
|1014-0115 | |||
|CX_CRIII_MB | |||
|4412 | |||
|NSC_CR_OS_(Non)CAS | |||
|4413 | |||
|Firebird Color BTB | |||
|2440 | |||
|https://ti-pla.net/i5472 | |||
|incompatible with OS versions < 3.9.1 | |||
|- | |||
|U | |||
|P | |||
|0115-0315 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|V | |||
|P | |||
|0315-0815 | |||
|CX_CRIII_MB | |||
|4412 | |||
|NSC_CR_OS_(Non)CAS | |||
|4413 | |||
|Firebird Color BTB | |||
|2440 | |||
| | |||
| | |||
|- | |||
|W ("CR IV") | |||
|P | |||
|1015-0116 | |||
|CX_CR_IV_MB | |||
|4440 | |||
| colspan="2" rowspan="10" |<none> | |||
| colspan="2" rowspan="10" |<none> | |||
|https://ti-pla.net/i6823 | |||
|Now uses a unified motherboard, instead of 3 parts. | |||
New LCD + J04 connector back + incompatible versions < 4.0.1 | |||
|- | |||
|X ("CR VI") | |||
|P | |||
|0316-0816 | |||
|CX_CR_VI_MB | |||
|4410 | |||
| | |||
| | |||
|- | |||
|Y ("CR VI") | |||
|P | |||
|0416-0916 | |||
|CX_CR_VI_MB | |||
|4410 | |||
|https://ti-pla.net/i8324 | |||
| | |||
|- | |||
|Z | |||
|P | |||
|1116 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|AA ("CR VII") | |||
|P | |||
|0217-0617 | |||
|CX_CR_VII_MB | |||
|4410 | |||
|https://ti-pla.net/i8733 | |||
| | |||
|- | |||
|AB | |||
|P | |||
|0217-0717 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|AB | |||
|N | |||
|1217-0118 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|AC | |||
|N | |||
|1017-0418 | |||
| | |||
| | |||
| | |||
|still boot1 4.0.1.43 | |||
|- | |||
|AD | |||
|N | |||
|0118-0918 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|AE | |||
|N | |||
|0818 | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
'''ASIC''' commun à toutes les révisions: '''ET-NS2010B-0/1'''. | |||
'''NAND''' jusqu'a rev I: '''Samsung K511F12ACA-B075''' | |||
'''NAND''' à partir de la rev J : '''ESMT FM60D1G12A''' | |||
En rev W+, on a aussi le chip Macronix '''MX29SL402C''' (Flash NOR) | |||
==Programmation== | |||
=== TI-Basic === | |||
Langage de base utilisé pour les mathématiques sur TI-Nspire CX, il est pratique pour automatiser les taches fastidieuses. | |||
Cependant, ce langage simple ne permet pas de gérer des graphismes, ni même des boutons/fenêtres/menus, ce qui le rend inapte à tout programme évolué. | |||
<syntaxhighlight lang="perl"> | |||
Define randprgm()= | |||
Prgm | |||
For i,1,5 | |||
strinfo:=”Random number “ & string(rand(i)) | |||
Text strinfo | |||
Next | |||
EndPrgm | |||
</syntaxhighlight> | |||
''La critique du TI-Basic Nspire est plus sévère que celle des autres calculatrices, sur lesquelles la gestion de graphismes était possible.'' | |||
=== Lua === | |||
Principale nouveauté des OS 3.0, le langage Lua permet d'utiliser des graphismes dans les programmes. | |||
<syntaxhighlight lang='lua'> | |||
input = "" | |||
function on.paint(gc) | |||
gc:drawString(input,5,5,"top") -- display string | |||
end | |||
function on.charIn(char) | |||
if string.len(input) <= 25 then -- limit of 25 chars | |||
input = input..char -- concatenate | |||
platform.window:invalidate() --screen refreh | |||
end | |||
end | |||
function on.backspaceKey() | |||
input = string.usub(input,0,-2) -- deleting last char | |||
platform.window:invalidate() | |||
end | |||
</syntaxhighlight> | |||
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++ === | |||
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]]. | |||
=== Asm === | |||
Avec [[Ndless]], et donc seulement sous une liste précise de versions d'OS, il est possible de lancer des programmes en Assembleur ARM ([[Asm]]), compilés exprès. | |||
==Emulation== | |||
{{Emulation Nspire}} | |||
=== Dumper sa ROM pour l'émulation === | |||
L'émulateur a besoin de vos boot1, boot2 et de votre OS pour se lancer. | |||
La diffusion des boot1 librement est donc interdite, vous devez dumper le votre. | |||
* Le moyen le plus simple de le faire est d'utiliser [[Polydumper]] avec [[Ndless]] pour récupérer tout ce dont vous avez besoin. | |||
''Une fois l'émulateur lancé, il est possible d'enregistrer l'image mémoire de la Nspire émulée pour s'en resservir directement après sans avoir besoin de tout relancer. On pourrait appeler cette image mémoire une ROM, bien qu'elle n'aie de sens que sur émulateur.'' | |||
<br/> | |||
==Critiques== | |||
* Le pad tactile, bien qu'étant une bonne idée, est très peu précis et assez difficile d'utilisation. | |||
* [[Texas Instruments]] a une politique globale de fermeture sur les TI-Nspire, ce qui déplait beaucoup aux utilisateurs, au point que certaines communautés la méprisent, se rabattant sur sa concurrente la [[Casio Prizm]]. <br/> | |||
Une telle machine pourrait exécuter du C ou de l'assembleur nativement si TI souhaitait s'y ouvrir, ce qui intéresserait bien plus les développeurs. | |||
* Le système de fichiers subit également des critiques: Son fonctionnement le rend lent, en particulier lorsque beaucoup de classeurs sont présents dans la calculatrice, forçant l'utilisateur à attendre plusieurs secondes pour ouvrir le menu '''Mes Classeurs'''. | |||
* Le format de fichiers TNS introduit est également jugé mal pensé: Le fichiers contenant beaucoup de données (texte par exemple) sont particulièrement lents à l'édition. | |||
==Sur le marché== | |||
* Valeur commerciale si neuf | |||
Autour de 130€/150€ selon les modèles (CAS /non CAS) et les vendeurs. | |||
* Valeur commerciale d'occasion | |||
100€ à 120€ selon le modèle CAS/non-CAS, l'état, la durée d'utilisation (qui a un impact sur la durée de vie de la batterie), et parfois aussi selon l'OS et les programmes qu'elle contient. | |||
''Certaines TI-Nspire sont revendues plus cher parce qu'elles contiennent des jeux ou des programmes de cours. Vous êtes libres d'acheter, mais attention aux arnaques.'' | |||
==Voir aussi== | |||
* Modèles liés: | |||
**[[TI-84 Plus C Silver Edition]] | |||
**[[TI-Nspire Color]] | |||
**[[Séries TI-Nspire TouchPad]] | |||
**[[Casio Prizm]] | |||
**[[HP Prime]] | |||
* [[Ndless]] | |||
* [[nlaunch]] | |||
==Liens Externes== | |||
*[https://tiplanet.org/forum/archives_cat.php?id=Nspire Téléchargements de programmes pour TI-Nspire] | |||
<references/> | |||
{{TI-calc}} | |||
[[Category:Calculatrices Texas Instruments]] |
modifications