π
<-

News 2025
Août (4)
Mai (3)
Avril (2)

News 2024
Août (1)
Mai (1)

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

News 2015
Août (11)
Juin (6)
Mai (10)
Avril (2)
Mars (6)

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

Personnalise ton écran de démarrage TI-Nspire CX/CM

Nouveau messagede critor » 01 Fév 2013, 11:41

Dans une news précédente, après avoir découvert un écran de démarrage différent sur notre TI-Nspire Color (prototype TI-Nspire CX), nous commencions à en étudier le format et t'annoncions la possibilité future de personnaliser ton écran de démarrage TI-Nspire CX/CM.
Image


Rien de bien compliqué, car contrairement aux TI-Nspire ClickPad/TouchPad, les éléments graphiques de l'écran de démarrage ne sont pas stockés protégés à l'intérieur des Boot1/Boot2, mais directement dans les premiers 128Ko de la mémoire Flash-NAND, qu'il suffirait donc en théorie de reprogrammer avec nsNandMgr.

En pratique, bien qu'utilisant le même format, les écrans de démarrages ci-dessus ne sont pas interchangeables. Et oui... les données des images sont signées avec les clefs RSA, qui diffèrent donc entre les prototypes et les modèles de production. Sauf faille qui nous aurait échappé, il est donc impossible de modifier le contenu de la zone de données images. :(



Mais... Juste avant cette zone de données se trouve la description des différents éléments à afficher sur l'écran de démarrage, et il se trouve que cette description n'est pas signée! :bj:

Chaque élément est donc un rectangle décrit dans l'ordre par:
  • un offset vertical sur l'écran
  • un offset horizontal sur l'écran
  • une largeur
  • une hauteur
  • un offset dans la zone de de données images signée

Il est donc entre autres possible de:
  • changer la position d'un élément
  • déformer horizontalement un élément en jouant 'légèrement' sur sa largeur
  • tronquer le bas d'un élément en diminuant sa hauteur
  • tronquer le haut d'un élément en décalant l'offset des données
  • 'inverser' les couleurs d'un élément codées sur 2 octets (R5G5B5 16-bits) en spécifiant un offset de données impair au lieu de pair

L'écran de démarrage des TI-Nspire CX/CM se compose de:
  • 5 icônes d'erreur
  • une barre de progression pleine
  • une barre de progression vide
  • un fond d'écran

ImageImageImage


Cela fait donc 8 éléments, mais seuls 2 d'entre eux sont affichés de façon permanente:
  • la barre de progression vide
  • le fond d'écran

Il serait donc possible de personnaliser son écran de démarrage TI-Nspire en cassant ces deux éléments, ce qui nous donnerait deux rectangles dont le contenu serait librement issu de la zone de données images signée. Pour des rectangles suffisamment petits, on pourrait donc avoir des couleurs noires, jaunes, rouges, bleues et grises, issues des zones unies des éléments précédents, ainsi que leurs couleurs inverses en R5G6B5, soit une 10-12aine de couleurs! :)



Mais excellente surprise, il y a en fait 12 éléments d'écran de démarrage supportés par le format! :bj:
Les 4 derniers éléments sont tout simplement inusités sur les TI-Nspire CX/CM actuelles, et en prime sont des éléments affichés en permanence.

Sans avoir à casser les 2 éléments officiels permanents cités ci-dessus, on dispose donc en fait de 4 rectangles pour personnaliser notre écran! :bj:



Pour ceux qui veulent un écran plus neutre, voici une suppression des inscriptions de marques/modèles, par simple recopie de zones rectangulaires noires/rouges neutres et unies: ;)
1897


Je vous présente aussi un nouveau modèle dont je suis le seul au monde à disposer, la TI-Nspire CX+! :bj:
1895


Voici maintenant un écran de démarrage qui devrait bien aller avec les TI-Npire CX overclockées: ;)
1898


Excale se découvre une âme d'artiste, et avec un peu d'imagination, vous offre même une maison! :bj:
1899


Quant à moi, je vous présente mon nouveau compagnon de démarrage TI-Nspire CX, 'Booty', présent uniquement sur ma calculatrice à ce jour! :bj:
1896




Les mauvaises langues diront sans doute que la montagne a accouché d'une souris, puisqu'il n'est pas possible d'insérer des images mais uniquement quelques zones rectangulaires de couleur.

Mais il y a une autre application, qui est la signature numérique de sa TI-Nspire. Entre la position, la taille et la couleur, ces quelques 4 à 6 rectangles sont déjà largement suffisants pour atteindre un nombre astronomique de combinaisons possibles! :bj:
Il est donc possible d'apposer un petit symbole discret et unique au démarrage de votre TI-Nspire CX/CM, qui l'identifiera de façon permanente et vous protégera donc contre le vol. :bj:

En effet, cette signature ne peut être retirée par aucun menu de réinitialisation officiel! :bj:

La seule possibilité de la détruire sera de reprogrammer à nouveau les premiers 128Ko de mémoire NAND, ce qui ne sera pas à la portée du premier voleur de grand chemin venu, et le sera encore moins quand Ndless se retrouvera bientôt bloqué par le prochain OS TI-Nspire (hélas, ça ne manquera certainement pas de se produire, TI n'ayant pas encore compris l'intérêt qui nous est pourtant évident à nous, même d'un point de vue éducatif).



A bientôt sur TI-Planet, le site des calculatrices sans frontières!
:bj:






Lien:
nsNandMgr



Attention: La zone 'manuf' contient des données sensibles dont notamment l'identifiant de votre modèle et son typage CAS ou non-CAS. Il ne faut surtout pas les modifier. Aussi, ne modifiez que des images 'manuf' provenant d'un modèle identique au vôtre. nsNandMgr dispose normalement d'une protection qui vous évitera l'erreur regrettable de programmer un 'manuf' CAS sur une non-CAS et vice-versa, mais je n'ai pas trop tenté de 'détruire' mes calculatrices (car je risque sérieusement d'y arriver), aussi prenez toutes les précautions nécessaires.

Vérifiez notamment le bon fonctionnement de votre 'manuf' modifié avec l'émulateur communautaire de Goplat avant sa programmation. Une erreur embêtante est de se tromper dans les tailles/offsets et d'écrire des données au-delà du coin inférieur droit de l'écran ce que le Boot1 n'apprécie pas du tout.


Si bien sûr un jour nous sortons un éditeur dédié à cette personnalisation, il effectuera tout seul ces vérifications.

En attendant, vous pouvez toujours nous demander votre écran de démarrage personnalisé si vous n'êtes pas à l'aise avec un éditeur hexa. ;)
In a previous news, after discovering a different boot screen on our TI-Nspire Color (TI-Nspire CX prototype), we started to study the format and announced you the coming possibility to customize your TI-Nspire CX / CM boot screen.
Image

Nothing complicated, because unlike the TI-Nspire ClickPad / TouchPad, the graphic elements of the boot screen are not stored inside the protected Boot1/Boot2, but directly in the first 128KB of the Flash-NAND memory, and can be reprogrammed with nsNandMgr.

But although using the same format, above boot screens are not interchangeable. Yes... the image data is signed with the RSA keys, which are different for prototypes and production models. So it is impossible to change the contents of the image data. :(

But ... Just before this data area is the description of the different elements to display on the boot screen, and it turns out that this description is not signed! :bj:

Each element is a rectangle described by in order:
  • a vertical offset on the screen
  • an horizontal offset on the screen
  • the width
  • the height
  • an offset in the signed image data

It is therefore possible to:
  • change the position of an element
  • deform a horizontal element by playing 'slightly' with its width
  • truncate the bottom of an element by reducing its height
  • truncate the top of an element by increasing its data offset
  • 'reverse' the colors of an element - as colors are coded on 2 bytes (16-bit R5G5B5), we just have to specify an odd data offset instead of even

The boot screen of the TI-Nspire CX / CM consists of:
  • 5 error icons
  • a full progress bar
  • an empty progress bar
  • a background
ImageImageImage


That makes 8 elements, but only two of them are permanently displayed:
  • the empty progress bar
  • the background

It would be possible to customize the boot screen by breaking these two elements, which would give two rectangles whose content would be derived from the signed image data. For sufficiently small rectangles, you could therefore have black, yellow, red, blue and gray colors, by pointing the appropriate zones of the signed image data, and you could also get their inverse colors in R5G6B5 which would make 10-12 colors!:)

But great surprise, there are actually 12 elements supported by the boot screen format! ;D
The last 4 elements are simply unused on the current TI-Nspire CX / CM current and as a bonus, when filled they are permently displayed items!

Without having to break the two official permanent elements mentioned above, we can use ​​4 rectangles to customize our screen! :bj:

Do you want to remove the brand and model names? ;)
Image


Look, I have a new Nspire, the TI-Nspire CX+! :P
Image


And now, here is a speedy background for overclocked TI-Nspire: ;)
Image


Excale even offers you a home! ;D
Image


And let my present you 'Booty', my new TI-Nspire CX starting companion: :D
Image



Unimpressive are you going to say?

But there is another application, which is the digital signature of your TI-Nspire. With the positions, sizes and colors, there are many combinations! It is therefore possible to affix a small discreet and unique symbol on your boot screen, permanently identifying and protecting your TI-Nspire CX/CM against theft. :bj:

Indeed, this signature can not be removed by any official reset menu! :bj:

The only way to destroy it is to reprogram the first 128KB Flash-NAND again, which is not the scope of your avarage thief, and will be even less when Ndless soon finds itself blocked by the next TI-Nspire OS



Source: (with the format)
http://tiplanet.org/forum/viewtopic.php?t=11194&lang=en

Credits to Elementcoder for the translation of the news.

Lien vers le sujet sur le forum: Personnalise ton écran de démarrage TI-Nspire CX/CM (Commentaires: 19)

Découverte numéro de version OS 3.3

Nouveau messagede critor » 30 Jan 2013, 06:27

Dans une de ses nombreuses vidéos, Suhail Sallam, partenaire de Texas Instruments en Arabie Saoudite, nous révèle enfin un numéro de version complet du futur OS TI-Nspire 3.3 avec le support de la langue arabe! :bj:

Image




En effet, sa fenêtre d'installation d'OS liste un fichier "Release 3.3_TI-Nspire CX Handheld OS_3.3.0.538TI-Nspire.tco".

D'extension 'tco', il s'agit donc d'un OS pour TI-Nspire CX numérique, et l'OS TI-Nspire 3.3 aurait donc subi 538 recompilations à ce jour, d'où le numéro de version 3.3.0.538.

Selon le mot 'Release', ce serait un OS sorti ou prêt à sortir.





Mais qu'attend donc TI ? La conférence T3 ? Sauf si il y a des avancées profitables à tous dans cet OS, çela m'étonnerait que le seul support de la langue arabe fasse l'objet d'une annonce spécifique à une conférence internationale.



Justement à ce sujet, les différentes boutiques en ligne saoudiennes liées depuis le site TI d'Arabie Saoudite vendent des TI-Nspire CX en présentant nombre de captures de l'OS 3.3.

Cela veut-il dit que ces unités viennent avec l'OS 3.3 qui n'est pas encore diffusé par le site de TI, ou est-ce simplement un aperçu des fonctionnalités futures que les clients obtiendront en mettant à jour?

La traduction Google ne semble pas pouvoir éclairer ce dernier point, mais selon une courte intervention publique de Suhail Sallam sur le Google-Group TI-Nspire, il 'semblerait' que ce soit le premier cas.



Si c'est bien le cas, même si aucun fichier d'installation d'OS 3.3 ne serait diffusé avec la calculatrice, il y a nombre de méthodes pour récupérer un OS depuis une calculatrice, et nous espérons qu'un des clients de ces boutiques saoudiennes finira par se rapprocher d'une des communautés TI internationales compétentes afin d'offrir l'OS 3.3 à tout-le-monde! :)
Lien vers le sujet sur le forum: Découverte numéro de version OS 3.3 (Commentaires: 12)

Serveur X11 sous Linux pour Nspire Clickpad/Touchpad...

Nouveau messagede Lionel Debroux » 24 Jan 2013, 07:36

Le développement de Linux + userspace pour les millions de Nspire de production continue à avancer, grâce à Daniel "tangrs" Tang et Fabian "Vogtinator" Vogt :)
Le driver pour le touchpad est déjà de l'histoire ancienne (même si ce n'était que la semaine dernière :D). C'est maintenant le driver cpufreq qui est en cours (manipulation de la fréquence du CPU et gestion de l'énergie, donc), avec un refactor du support ADC vers le framework IIO, avec au passage de petits cleanups et améliorations, comme l'auto-répétition des touches du clavier.

En user-space, même si les changements n'ont pas encore l'air d'être committés [EDIT ~1h plus tard: c'est fait, commit f84f564eaea9481be7e0d75a1541a7532fec9438], le serveur X11 (et donc une interface graphique) tourne sur Clickpad/Touchpad, en 8 bpp (car le serveur X ne gère pas le mode 4 bpp) :)
Image
Des xterm, un xeyes (les yeux qui suivent le pointeur de la souris)... pas de doute, c'est bien un serveur X11 et ses applications de base :)

Charger et afficher une interface graphique est évidemment lent (surtout si c'est fait depuis le Mass Storage Device externe, à travers le contrôleur USB manipulé en 1.1...), et Linux ne peut pas résoudre le gros problème matériel qu'est l'horrible qualité de l'écran. Cependant, ça illustre, une nouvelle fois, si besoin était, que les possibilités ouvertes par Linux sont immenses, nettement supérieures à ce dont nous pouvons rêver avec l'OS de TI, pour un investissement en temps et en effort nettement plus faible...

Source: http://www.omnimaga.org/index.php?topic ... #msg281590
Lien vers le sujet sur le forum: Serveur X11 sous Linux pour Nspire Clickpad/Touchpad... (Commentaires: 6)

Nouveau Ndless+ enfin pour les TI-Nspire CAS+

Nouveau messagede critor » 24 Jan 2013, 00:05

En 2006-2007, Texas Instruments évaluait dans certaines classes pilote en France la TI-Nspire CAS+, un prototype dont les premières traces de développement connues remontent à décembre 2005 avec la carte de développement du TI-Phoenix 1.
397 1608


'P1 / Phoenix 1' est le nom de code interne des TI-Nspire CAS+, alors que les TI-Nspire CAS ClickPad finales que nous connaissons ont pour code 'P1R2 / Phoenix 1 Release 2'.

Les dernières TI-Nspire CAS+ produites à notre connaissance datent d'octobre 2006. Après cela, nous avons un trou avant l'apparition des premiers prototypes TI-Nspire ClickPad en février 2007. Dans ce laps de temps beaucoup de choses ont changé: notamment le processeur qui passe de la technologie OMAP à la technologie ASIC, l'interface de l'OS, et le clavier. Cette période de 3 mois riche en changements nous est actuellement mal connue.


Texas Instruments n'a jamais fourni de support pour les prototypes TI-Nspire CAS+ distribués après le lancement des TI-Nspire en avril 2007. Aussi, leurs utilisateurs sont restés des années sans avoir la possibilité de mettre leur machine à jour ou tout simplement de la remettre en état après un effacement de l'OS ou du Boot2.

Heureusement, une bonne partie de l'équipe TI-Planet, associée à plusieurs membres éminents de la communauté TI internationale ont travaillé d'arrache-pied pour développer des outils de 'dumping' (numérisation) des OS, Boot2 et Boot1, récupérer le plus possible de versions différentes de ces modules logiciels, et reconstruire enfin des fichiers d'OS installables sur ces machines! :bj:
804




Tout ceci n'aurait pas été possible sans les découvertes complémentaires et à peu près simultanées d'Adriweb, Jimbauwens et moi-même pour l'équipe TI-Planet, et de Bsl et Goplat pour la communauté TI internationale, montrant une fois de plus que l'union, ici sans frontière, fait la force! ;)

Nous tenons dans ce contexte à remercier tous ceux qui nous ont donné ou prêté des prototypes TI-Nspire CAS+, le plus souvent gracieusement de façon totalement désintéressée, mais aussi ceux qui les ont 'dumpés' pour nous, dont le musée Datamath ou encore certains membres des communautés anglophone Omnimaga et chinoise cnCalc.




Suite à tout ce travail, dans une news précédente, Goplat vous offrait enfin une version de son émulateur Nspire supportant les TI-Nspire CAS+! :bj:
Image




Et grâce à cet émulateur, Bsl vous sort ce soir une nouvelle version de Ndless, Ndless+ qui ouvre à l'assembleur les TI-Nspire CAS+ équipées des OS 1.0.529 et 1.0.554! :bj:
1893 1894


Désormais, les TI-Nspire CAS+ peuvent donc, après une simple recompilation le plus souvent, bénéficier des excellents programmes assembleurs que nous avons développés pour les TI-Nspire! :bj:



Ce soir, c'est le couronnement de nos efforts pendant des mois voire des années avec cette clef de voûte et nous en sommes fiers, fiers de cette réussite décidément internationale! ;)
TI-Planet, toujours inédit! :)




Lien:
Ndless+
In 2006-2007, Texas Instruments evaluated the TI-Nspire CAS+ in some pilot classes, a prototype whose first known development take us back to December 2005 with the TI-Phoenix 1 development board.
397 1608


'P1 / Phoenix 1' is the internal code name of the TI-Nspire CAS +, while the production TI-Nspire CAS ClickPad we know have the internal code 'P1R2 / Phoenix 1 Release 2'.

The latest TI-Nspire CAS + produced to our knowledge were manufactures in October 2006. After that, we have a time gap before the first TI-Nspire ClickPad prototypes from February 2007. During this gap many things have changed, including the processor which did migrate from the OMAP Technology to ASIC technology, the OS interface and the keypad.


Texas Instruments has never provided any support for prototype TI-Nspire CAS after the launch of the TI-Nspire in April 2007. So, users have remained for years without the possibility of updating their handheld or simply repairing it after removing the OS or the Boot2.

Fortunately, most of the TI-Planet team, together with prominent members of the international TI community have worked very hard to develop tools for dumping as many different versions of the OS, boot1 and boot2 as possible, and have rebuilt at last installable OS files for those handhelds! :bj:
804




All this would never have been possible without the discoveries from Adriweb, Jimbauwens and myself for the TI-Planet team, and Bsl and Goplat for the international TI community, showing again together we are strong! ;)

In this context, we would like to thank all those who have given or loaned TI-Nspire CAS+ prototypes to us, but also those who 'dumped' some versions for us: the Datamath museum and some Omnimaga[/ url] and [url=http://cncalc.org]cnCalc[/ url] members.




After all this work in a [url=http://tiplanet.org/forum/viewtopic.php?t=10974]previous news
, Goplat finally offered you a version of his Nspire emulator supporting the TI-Nspire Nspire CAS +! :bj:
Image




And thanks to this emulator, Bsl grants you tonight with a new Ndless version, Ndless+ which brings assembly to TI-Nspire CAS+ running OS 1.0.529 and 1.0.554! :bj:
1893 1894


Now, the TI-Nspire CAS + can therefore, after a simple recompile most often, benefit from all allready released Ndless tools and games! :bj:



Link:
Ndless+

Lien vers le sujet sur le forum: Nouveau Ndless+ enfin pour les TI-Nspire CAS+ (Commentaires: 25)

Test matériel pavé tactile TI-Nspire CX

Nouveau messagede critor » 23 Jan 2013, 14:39

Sur TI-Planet, nous avons su garder notre curiosité d'enfants, et démontons souvent des calculatrices ou périphériques TI afin de t'en faire découvrir tous les aspects. :=):
Cette connaissance du matériel bien que superficielle nous a souvent aidés à te sortir nombre d'utilitaires Ndless de qualité. ;)

Mais aujourd'hui, klux sur cnCalc.org va encore plus loin que nous dans le démontage d'une TI-Nspire CX et te fait même découvrir l'envers du pavé tactile! :bj:

Il arrive donc à désolidariser la coque plastique de la façade en deux, ce qui dégage le pavé tactile:


Au dos de la carte clavier TI-Nspire CX, il y avait une espèce de plaque noire collée sur la carte et nous nous étions déjà interrogés sur ce qu'elle pouvait bien dissimuler:
1228


Klux a donc osé la retirer et découvre tout simplement le connecteur du pavé tactile:


Le connecteur semble très similaire à celui trouvé par le musée Datamath au dos des clavier amovibles TI-Nspire TouchPad:
Image


Le connecteur est donc relié au pavé tactile via une bande conductrice souple qui traverse la carte mère:


Et voici enfin pour la première fois sous vos yeux ce que renferme vraiment notre cher pavé tactile TI-Nspire CX:




A bientôt!




Source:
http://www.cncalc.org/forum.php?mod=viewthread&tid=8364 (en chinois)
Lien vers le sujet sur le forum: Test matériel pavé tactile TI-Nspire CX (Commentaires: 2)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
5689 utilisateurs:
>5649 invités
>33 membres
>7 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)