π
<-

News 2024
August (1)
July (1)
May (1)

News 2023
June (2)
April (1)
March (2)

News 2022
July (1)
June (4)
May (4)
April (4)
March (3)

News 2021
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)

News 2020
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)

News 2019
August (1)
June (1)
May (3)
April (7)
March (10)

News 2018
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)

News 2017
August (1)
July (1)
May (10)
April (3)
March (4)

News 2016
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)

News 2015
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)

News 2014
October (12)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)

News 2013
October (30)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
January (27)

News 2012
October (37)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
January (46)

News 2011
October (22)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)

News 2010
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)

News 2009
June (1)

TI-Phoenix 1, le test matériel!

New postby critor » 05 Jan 2012, 22:38

Aujourd'hui j'avais prévu de vous faire découvrir les secrets de l'OS du TI-Phoenix 1 P1-EVT1, le plus ancien prototype Nspire connu publiquement et que nous avions annoncé en primeur dans une news précédente.



Vous aviez été très enthousiasmés par cette découverte, et aviez posé plein de questions sur l'OS, auxquelles j'avais prévu de répondre aujourd'hui en révélant ses secrets.

Hélas, il semble qu'une personne ait contacté le musée Datamath avec une adresse email rappelant un ancien site où j'étais pour demander les images de la carte mère du TI-Phoenix 1, et le musée vient de me répondre effectivement qu'il avait cru que les photos étaient pour moi et avait tout balancé... Photos évidemment publiées, et découverte auto-attribuée par absence de source, mais une fois de plus, personne ne sera dupe dans la communauté TI internationale, et peu de membres de la communauté francophone seront dupes.

Je n'en dirai pas plus sur ce fait divers fort peu intéressant que vous pouvez juger vous-même, et préfère poursuivre un travail productif pour tous plutôt qu'une pale imitation, notamment avec le développement de nDoom (le jeu est normalement finalisé et n'attend plus que Ndless) et de mViewer dans l'immédiat. ;)

De toutes façons, être copié/imité à ce point est la meilleure preuve que l'on fait de l'excellent travail! :P




Donc c'est fort dommage, mais à cause de cet incident vous n'aurez pas le test logiciel aujourd'hui, qui dans ma logique venait avant le test matériel.

Mais étant bien évidemment le seul à avoir ce prototype entre les mains, je vais donc vous montrer ci-dessous les photos du matériel de la TI-Phoenix 1 que j'ai faites moi-même. Pour la peine elles sont en plus grande résolution, et il y en a même une supplémentaire. :P



Il y a donc 3 cartes:

- la carte clavier
353

- la carte écran (Liquid Crystal Display Board): PH1_EVT1_LCDB_2412
352

- la carte mère (Mother Board ou Main Board): PH1_EVT2_MB_6412
351



Les cartes sont très similaires à celles du prototype P1-EVT2 que nous vous présentions dans une news précédente. Comme on peut le voir sur le musée Datamath, le prototype P1-EVT2 est doté d'une carte mère PH1_EVT2_MB_6413, et d'une carte écran PH1_EVT2_LCDB_2413.


Les numéros de "build" à 4 chiffres du TI-Phoenix 1 P1-EVT1 diffèrent donc de seulement 1 unité par rapport à ceux du P1-EVT2 doté de Boot1 et Boot2 datant de février 2006, ce qui donne déjà un indice très précis sur la date.

Dans ces codes, PH1 signifie "Phoenix 1", EVT est pour "Evaluation".


Nous retrouvons sur la carte mère tous les composants standard d'une Nspire CAS+:
- Processeur TI-OMAP: NP31AZZG
- Mémoire SDRAM: HYB18L256160
- Mémoire Flash ROM NOR: SST 39VF400A (Boot1 - 512Ko)
- Mémoire Flash ROM NAND: ST NAND256W3A (Boot2 + OS + Diags - 32Mo)

On y remarque deux connecteurs apparemment identiques. Mais l'un s'enfiche sur la carte clavier, tandis que l'autre est le connecteur de debug caractéristique des modèles de développement.




Nous sommes toutefois surpris que notre TI-Phoenix 1 P1-EVT1 soit apparemment un hybride avec une carte écran EVT1 et une carte mère EVT2. Il y a donc forcément eu plus ancien et nous espérons pouvoir bientôt poursuivre avec vous notre voyage dans le temps. :)

Au-revoir, à bientôt!
Link to topic: TI-Phoenix 1, le test matériel! (Comments: 0)

TI-Phoenix 1, premier coup d'oeil dans l'OS!

New postby critor » 06 Jan 2012, 05:39

Afin de mettre à disposition ses images en qualité originale, le musée DataMath vient de créer la page du TI-Phoenix 1.



Outre les résultats de ses tests matériels, vous y trouverez notamment plusieurs informations que nous lui avons communiquées suite à nos tests logiciels:

- une fréquence CPU probablement réglée à 78MHz comme sur les autres TI-Nspire CAS+ (contre 90MHz pour les TI-Nspire avec un OS 2.0 ou antérieur, 120MHz pour les TI-Nspire non-CX avec un OS 3.0 ou ultérieur, et 133MHz pour les TI-Nspire CX)

- en guise de Boot1, un étrange U-Boot 1.1.2 (January 23, 2006) non développé par TI

- deux dates des 14 et 15 février 2006 pour le système Phoenix



Pour ce premier coup d’œil, nous allons vous expliquer cette dernière date en allumant le TI-Phoenix 1 devant vous! :bj:


Première surprise, il n'y a pas d'écran de boot avec le logo Nspire ou Texas Instruments! :o:

Nous sommes accueillis par le message "Preparing file system, please wait...".
355

Au bout d'un long moment se rajoute le message "done.", puis "Loading Operating System...".
356

Après quelques tours de cadran, nous arrivons enfin à l'OS. Plusieurs menus sont grisés, dont celui pour transférer des fichiers. Par contre, on notera l'affichage de la date dans le système de fichiers, date qui a disparu par la suite. Les documents créés se voient datés du 1er janvier 1970 à défaut de possibilité de régler l'horloge.
357

Sinon, on retrouve bien l'interface générale des OS CAS+, même si beaucoup d'icônes manquent d'originalité. Les 4 applications historiques: éditeur, calculs, tableur et géométrie sont déjà présentes.
358

Arrivons donc maintenant à l'écran "A propos" de l'OS, qui n'est d'ailleurs pas évident à trouver:
354

Et surprise! Aucune mention du mot "Nspire". L'OS s'appelle "Phoenix". Aucun numéro de version n'est d'ailleurs mentionné, seule la date de compilation y figure: 15 février 2006.

Aucune information non plus sur les Boot1 ou Boot2. Alors comment ai-je réussi à découvrir le U-Boot? La suite au prochain épisode! :bj:


Voici maintenant venue l'heure d'éteindre le TI-Phoenix 1. :snooze:
Le modèle P1-EVT2 plantait avec un freeze de l'écran quand on voulait l'éteindre... Sera-t-on plus chanceux ici avec le P1-EVT1?

Essayons...

Ah ben c'est mieux, ça ne plante pas... Mais en fait ça ne fait strictement rien du tout: l'écran reste allumé et l'OS continue de fonctionner comme si de rien n'était! :D

Bon bah... retrait des piles alors! :P
Link to topic: TI-Phoenix 1, premier coup d'oeil dans l'OS! (Comments: 0)

Historique des Phoenix (CAS+) et premières Nspire...

New postby Lionel Debroux » 06 Jan 2012, 13:48

Joerg Werner, du bien connu musée de calculatrices DataMath, a posté un intéressant résumé de l'histoire des prototypes CAS+ (Phoenix) successifs, et des Nspire Clickpad, là encore des prototypes à la production de masse.
On y retrouve, sous une présentation condensée, le fait déjà connu que les CAS+ datent de 2006 (ce qui veut dire que leur conception date de 2005, peut-être même 2004, soit très peu de temps après les 89 Titanium) et les Nspire Clickpad (CAS et non-CAS) datent plutôt de 2007.

Plus d'informations sur http://www.datamath.org/Story/Phoenix.htm (en anglais) :)

L'ultime secret de la tablette TI-Nspire ViewScreen!

New postby critor » 08 Jan 2012, 15:04

Qui aurait cru que la tablette de rétroprojection TI-Nspire ViewScreen pouvait être aussi intéressante? Dans une news précédente nous révélions au monde que comme la TI-Nspire LabStation Cradle, c'était une véritable calculatrice Nspire!

Les indices étaient en effet très flagrants:
- un écran de démarrage avec barre de chargement sans aucune calculatrice connectée
- un écran de reprogrammation du Boot2
- un écran de reprogrammation du logiciel de Diagnostic
360 363 364




Aujourd'hui, grâce à Adriweb qui vient de m'envoyer sa propre tablette ViewScreen, nous allons enfin percer ce mystère à jour avec vous! :bj:



Ouvrons-donc la bête sans nous préoccuper des protestations d'Adriweb! :P



367

Cela semble en effet très bien parti puisque nous découvrons d'un côté de la carte plusieurs composants bien connus sur les TI-Nspire:
- Flash ROM NAND256W3A (Boot2, Diagnostic, OS)
- SDRAM 32Mo Qymonda HYB18L256160



368

De l'autre côté, nous retrouvons la Flash NOR SST 39WF400A (Boot1).

Mais ô surprise, pas de trace de l'ASIC Zevio des TI-Nspire... Non, nous retrouvons ici l'ASIC TI-OMAP NP31AZZG, caractéristique des TI-Nspire CAS+!!! :o
Cet ASIC renferme un processeur ARM9 et était habituellement cadencé à 78MHz sur les TI-Nspire CAS+ comme nous l'avions déterminé grâce au bootlog RS232.

Et oui... Finalement les tablettes TI-Nspire ViewScreen sont des TI-Nspire CAS+.



Quelle est la version du Boot1? du Boot2? de l'OS? du diagnostic? Aucune possibilité apparemment de les faire communiquer en USB pour déterminer cela... Mais nous avions déjà vu sur les prototypes les plus anciens, que même en absence d'une communication USB fonctionnelle l'on peut obtenir quelques informations fort intéressantes via le port série RS232 du connecteur dock.

Sauf que... il n'y a pas de connecteur dock! :mj: Sommes-nous donc perdus?...



Non! Car heureusement, j'ai déjà suivi les pistes RS232 sur des cartes mère CAS+, et je sais de quelle broche de l'OMAP part le signal RS232. Il est ensuite facile de retrouver les bonnes connexion pour attraper ce signal:
369




Voici donc ce que nous raconte la TI-Nspire ViewScreen pendant son démarrage:

TI-Nspire ViewScreen wrote:Boot Loader Stage 1 (1.0.439)
Build: 2006/6/30, 5:44:11
Copyright (c) 2006 Texas Instruments Incorporated

Last boot progress: 34812

ViewScreen Adapter
System clock: 78 MHZ
SDRAM memory test: Pass
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Clearing SDRAM...Done.
Checking for NAND: NAND Flash ID: ST Micro NAND256W3A

Loading DIAGS software...

Error reading/validating DIAGS image

Loading BOOT2 software...

100%

BOOT1: loading complete (328 ticks), launching image.




Nous confirmons la présence d'un Boot1 en version 1.0 comme sur les CAS+ (1.0.439 du 30 juin 2006, époque où les TI-Nspire ClickPad n'existaient pas encore).
Nous obtenons bien 78MHz pour le CPU comme sur les CAS+, et la présence de la ROM Flash NAND de 32Mo est confirmée.

Comme sur les TI-Nspire LabStation Cradle, il y a donc un espace de stockage de 32Mo quasiment inutilisé, le Boot2 ne dépassant probablement même pas les 1.5Mo dans le pire des cas. Quel dommage qu'aucun protocole de communication ne soit apparemment géré, car là encore cela ferait un bel espace de stockage externe mobile pour les TI-Nspire.





Merci Adriweb!

TI-Planet, le site qui ne newse pas pour ne rien dire!

Ndless 3.1 'stay tuned'

New postby Levak » 09 Jan 2012, 19:47

ExtendeD l'annonçait il y a quelques minutes sur son blog, Ndless 3.1 en beta publique verra le jour d'ici la fin du mois de janvier si tout se déroule comme prévu !

Les alpha-testeurs qui ont pu tester et programmer avec la nouvelle version de Ndless destinée aux OS 3.1 et surtout à la CX, ont permis de déceler de nombreux bugs (qui auraient été critiques), mais ont également pu réaliser des programmes inédits, que vous découvrirez prochainement !

En attendant, nous avons changé de thème sur TI-Planet, histoire de nous mettre dans l'ambiance =)
370
Link to topic: Ndless 3.1 'stay tuned' (Comments: 12)

-
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.
871 utilisateurs:
>850 invités
>14 membres
>7 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)