π
<-

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)

Test matériel prototype Nspire Navigator Access Point EVT2.1

New postby critor » 12 Aug 2012, 04:00

Dans une news précédente, nous avions l'honneur et le plaisir de vous révéler les premières photos du nouveau TI-Nspire Navigator Access Point, un point d'accès WiFi pour les réseaux sans-fil TI-Nspire Navigator qui nous avait étonné par sa taille minuscule! :#top#:
1172


Dans une news ultérieure, vous aviez du deviner que nous avions en notre possession au moins deux TI-Nspire Navigator Access Point.

Voici venu le grand jour, découvrez le prototype TI-Nspire Navigator Access Point EVT2.1! :#top#:
1231


Apparemment, vu de dessus il semble similaire au modèle de production déjà présenté. Voyons le dessous:
1232


Ah voilà! Il s'agit bien d'un prototype puisque l'on remarque cette fois-ci:
  • l'absence d'un numéro de série, remplacé par la mention EVT2.1 spécifique aux prototypes comme expliqué dans une news précédente, pour Engineering Validation Tests en version 2.1. C'est donc un prototype issu de la 1ère phase, les EVT étant normalement suivis par les DVT puis par les PVT avant de céder la place à la production de masse.
  • la mention "NOT FOR SALE"

Le code de date, ici "P-1111" confirme que ce prototype est bel et bien plus ancien, datant de novembre 2011 contre mars 2012 pour le modèle commercial ci-dessus.

Comme le précédent, il est fabriqué dans la même usine chinoise de code 'P'.



1233


De côté, on remarque encore la même prise micro-USB (B) femelle.

Mais fort généreusement, là encore 2 câbles adaptés à cette prise différente de celles équipant nos calculatrices sont fournis, un long et un court:
1234 1235




Dans une news précédente, nous avions découvert que l'ancien modèle TI-Navigator Access Point contenait tout simplement un routeur NetGear interfacé avec une carte propriétaire

Et ce soir (heure américaine) est un grand soir avec l'expiration de la confidentialité touchant l'intérieur de ce prototype, et nous allons avoir le plaisir de l'ouvrir devant vous et de vous révéler si il contient des secrets similaires! :#top#:



Un certain site qui se voudrait concurrent, mais qui ne peut pas nous reprocher de façon crédible la qualité de notre travail, a maintes fois tenté, à tort ou à raison, de faire croire à ses visiteurs que nous vous cachions des choses à cause de notre partenariat officiel. Je vais donc répondre ce matin.
Pour tout ce qui concerne les recherches et développements matériel et logiciel que nous effectuons nous-mêmes et dont vous avez un bel échantillon dans nos news de cette semaine, je ne vois absolument pas ce que nous cacherions.
Quant aux photos internes du TI-Nspire Navigator Access Point, effectivement il était totalement hors de question de les publier avant ce matin. Mais je vous retourne la question et vais vous laisser juges: sans partenariat officiel, vous auriez sans doute eu droit à des news similaires cette semaine... mais auriez-vous eu droit à ces photos extraordinaires ce matin sans partenariat officiel?... :#roll#:



Allez c'est parti! Reprenons le dos de l'appareil:
1232


Les deux pieds caoutchoutés de droite cachent 2 vis qu'il suffit de retirer.
Mais les deux pieds caoutchoutés de gauche ne dissimulent apparemment aucune vis, et pourtant l'appareil ne s'ouvre pas...

Mais à moi, on ne me la fais pas.
En palpant l'étiquette avec les doigts, on finit par découvrir deux orifices masqués... Oui, il y a 2 autres vis cachées sous l'étiquette. Il faut donc la retirer, et je vous avoue sincèrement que ce n'est pas une partie de plaisir si on veut pouvoir rendre l'appareil dans un état potable après.
1236




Il ne manque plus qu'à manipuler pour déverrouiller les différents rivets latéraux internes comme sur nos calculatrices, et le TI-Nspire Navigator Access Point s'ouvre enfin devant nous! :#top#:
1238


On remarque une plaque épaisse et lourde incrustée dans la coque inférieure (jaune), peut-être une espèce de blindage protégeant les puces contre les radiations parasites (puisque c'est du WiFi), ou alors un dissipateur de chaleur passif comme il y en avait sur les processeurs d'ordinateurs au siècle dernier.



Retirons maintenant la carte mère de son logement, la coque noire:
1237




Zoomons un petit peu sur cette carte que vous y voyiez enfin quelque chose:
1240


Ah ah! Voici donc enfin le code de la carte mère dont nous avions là encore expliqué le format dans une news précédente, ici "KAPNG_EVT2.1_6413".

"KAPNG" est donc le surnom interne du TI-Nspire Navigator Access Point chez TI, tout comme "Firebird Color" est celui de la TI-Nspire CX ou "Phoenix" celui de la TI-Nspire CAS+.

"6413" est un nombre qui code simultanément le type de la carte mère et sa version, code que nous maîtrisons encore mal à ce jour.



Mais au final, rien de très intéressant électroniquement de ce côté... Voyons un peu le dos de la carte:
1239


Ah voilà qui est plus intéressant avec pas mal de puces.

A droite on note 2 antennes WiFi, semblant reliées à 2 puces similaires. L'une semblerait donc gérer plutôt la réception, et l'autre plutôt l'émission.

Il nous reste donc 3 puces à gauche:
  • la mémoire vive ou RAM pour que le système puisse travailler, ici une puce SDRAM de 64Mo de chez Micron
  • la mémoire Flash ROM qui contient le système, ici une puce NAND ROM de 128Mo encore de chez Micron
  • et la puce ASIC et/ou processeur, dont le type est dissimulé par un bloc de mousse

Dans tous les cas nous ne reconnaissons pas de puce habituelle dans les TI-Nspire: contrairement à d'autres périphériques Nspire (TI-Nspire Lab Station Cradle, TI-Nspire ViewScreen), le TI-Nspire Navigator Access Point n'est pas basé sur une carte mère TI-Nspire.

Notons toutefois que le rôle du bloc de mousse n'est pas forcément de dissimuler, mais peut-être de contribuer à la dissipation de chaleur.
En tous cas, vu comme ça a été dur d'en retirer un la dernière fois (c'est très bien collé, ça se déchire, ça part en morceaux, ça laisse des résidus rendant les inscriptions illisibles, il faut nettoyer en humectant et grattant...), il est hors de question que je le retire sur du matériel qui ne m'appartient pas.

Remarquons que conformément à une hypothèse ci-dessus, les puces principales tombent bien exactement sous la lourde plaque incrustée dans la coque jaune.

On notera aussi en haut un emplacement pour un connecteur de debug, curieusement non soudé ce qui est inhabituel sur les prototypes TI.

Et pour boucler la boucle, les antennes elles au final, tombent exactement sous les 2 pieds caoutchoutés qui ne masquaient aucune vis et m'avaient embêté dès le départ:
1241




Pas de réutilisation de périphérique tiers cette fois-ci dans ce nouveau point d'accès, ce dont on pouvait d'ailleurs se douter dès le départ de par l'absence de mention extérieure du style "powered by NetGear".

Non, cela semble être un design totalement original à la miniaturisation révolutionnaire. A quand des routeurs WiFi de ce format pour nos réseaux domestiques? :;):
1178

nCleaner: encore plus d'espace libre sur TI-Nspire

New postby critor » 13 Aug 2012, 15:26

Dans une news précédente, nous vous sortions un superbe outil, nTNOC, qui vous permettait de libérer jusqu'à 3Mo d'espace libre sur votre TI-Nspire en nettoyant directement sur la calculatrice le fichier de l'OS. (et même 5Mo si vous partiez de l'OS 3.2)


Mais c'était loin d'être la seule chose optimisable.

Lorsque vous installez un nouvel OS TI-Nspire, nombre de fichiers sont extraits du fichier d'OS comme l'on peut voir en écoutant notre TI-Nspire en RS232:
Code: Select all
TI_OS_INSTALL_PRECHECK_OK (0)
TI_OS_INSTALL_DELETING_OS (2)
Deleting file [/phoenix/manuf.dat]
Removing directory [/phoenix/install/]
TI_OS_INSTALL_INSTALLING_RESOURCES (15)
Unpacking data...
Creating directory phoenix
Creating directory phoenix/qckp
Creating directory phoenix/qckp/locales
Creating directory phoenix/qckp/locales/fi
Creating directory phoenix/qckp/locales/no
Creating directory phoenix/qckp/locales/zh_TW
Creating directory phoenix/qckp/locales/en
Creating directory phoenix/qckp/locales/zh_CN
Creating directory phoenix/qckp/locales/nl
Creating directory phoenix/qckp/locales/de
Creating directory phoenix/qckp/locales/fr
Creating directory phoenix/qckp/locales/it
Creating directory phoenix/qckp/locales/da
Creating directory phoenix/qckp/locales/pt
Creating directory phoenix/qckp/locales/en_GB
Creating directory phoenix/qckp/locales/sv
Creating directory phoenix/qckp/locales/es
Creating directory phoenix/qckp/locales/nl_BE
Creating directory phoenix/ques
Creating directory phoenix/ques/locales
Creating directory phoenix/ques/locales/fi
Creating directory phoenix/ques/locales/no
Creating directory phoenix/ques/locales/zh_TW
Creating directory phoenix/ques/locales/en
Creating directory phoenix/ques/locales/zh_CN
Creating directory phoenix/ques/locales/nl
Creating directory phoenix/ques/locales/de
Creating directory phoenix/ques/locales/fr
Creating directory phoenix/ques/locales/it
Creating directory phoenix/ques/locales/da
Creating directory phoenix/ques/locales/pt
Creating directory phoenix/ques/locales/en_GB
Creating directory phoenix/ques/locales/sv
Creating directory phoenix/ques/locales/es
Creating directory phoenix/ques/locales/nl_BE
Creating directory phoenix/dlog
Creating directory phoenix/dlog/locales
Creating directory phoenix/dlog/locales/fi
Creating directory phoenix/dlog/locales/no
Creating directory phoenix/dlog/locales/zh_TW
Creating directory phoenix/dlog/locales/en
Creating directory phoenix/dlog/locales/zh_CN
Creating directory phoenix/dlog/locales/nl
Creating directory phoenix/dlog/locales/de
Creating directory phoenix/dlog/locales/fr
Creating directory phoenix/dlog/locales/it
Creating directory phoenix/dlog/locales/da
Creating directory phoenix/dlog/locales/pt
Creating directory phoenix/dlog/locales/en_GB
Creating directory phoenix/dlog/locales/sv
Creating directory phoenix/dlog/locales/es
Creating directory phoenix/dlog/locales/nl_BE
Creating directory phoenix/dcol
Creating directory phoenix/dcol/locales
Creating directory phoenix/dcol/locales/fi
Creating directory phoenix/dcol/locales/no
Creating directory phoenix/dcol/locales/zh_TW
Creating directory phoenix/dcol/locales/en
Creating directory phoenix/dcol/locales/zh_CN
Creating directory phoenix/dcol/locales/nl
Creating directory phoenix/dcol/locales/de
Creating directory phoenix/dcol/locales/fr
Creating directory phoenix/dcol/locales/it
Creating directory phoenix/dcol/locales/da
Creating directory phoenix/dcol/locales/pt
Creating directory phoenix/dcol/locales/en_GB
Creating directory phoenix/dcol/locales/sv
Creating directory phoenix/dcol/locales/es
Creating directory phoenix/dcol/locales/nl_BE
Creating directory phoenix/pged
Creating directory phoenix/pged/locales
Creating directory phoenix/pged/locales/fi
Creating directory phoenix/pged/locales/no
Creating directory phoenix/pged/locales/zh_TW
Creating directory phoenix/pged/locales/en
Creating directory phoenix/pged/locales/zh_CN
Creating directory phoenix/pged/locales/nl
Creating directory phoenix/pged/locales/de
Creating directory phoenix/pged/locales/fr
Creating directory phoenix/pged/locales/it
Creating directory phoenix/pged/locales/da
Creating directory phoenix/pged/locales/pt
Creating directory phoenix/pged/locales/en_GB
Creating directory phoenix/pged/locales/sv
Creating directory phoenix/pged/locales/es
Creating directory phoenix/pged/locales/nl_BE
Creating directory phoenix/mwiz
Creating directory phoenix/mwiz/locales
Creating directory phoenix/mwiz/locales/fi
Creating directory phoenix/mwiz/locales/no
Creating directory phoenix/mwiz/locales/zh_TW
Creating directory phoenix/mwiz/locales/en
Creating directory phoenix/mwiz/locales/zh_CN
Creating directory phoenix/mwiz/locales/nl
Creating directory phoenix/mwiz/locales/de
Creating directory phoenix/mwiz/locales/fr
Creating directory phoenix/mwiz/locales/it
Creating directory phoenix/mwiz/locales/da
Creating directory phoenix/mwiz/locales/pt
Creating directory phoenix/mwiz/locales/en_GB
Creating directory phoenix/mwiz/locales/sv
Creating directory phoenix/mwiz/locales/es
Creating directory phoenix/mwiz/locales/nl_BE
Creating directory phoenix/dtst
Creating directory phoenix/dtst/locales
Creating directory phoenix/dtst/locales/fi
Creating directory phoenix/dtst/locales/no
Creating directory phoenix/dtst/locales/zh_TW
Creating directory phoenix/dtst/locales/en
Creating directory phoenix/dtst/locales/zh_CN
Creating directory phoenix/dtst/locales/nl
Creating directory phoenix/dtst/locales/de
Creating directory phoenix/dtst/locales/fr
Creating directory phoenix/dtst/locales/it
Creating directory phoenix/dtst/locales/da
Creating directory phoenix/dtst/locales/pt
Creating directory phoenix/dtst/locales/en_GB
Creating directory phoenix/dtst/locales/sv
Creating directory phoenix/dtst/locales/es
Creating directory phoenix/dtst/locales/nl_BE
Creating directory phoenix/tblt
Creating directory phoenix/tblt/locales
Creating directory phoenix/tblt/locales/fi
Creating directory phoenix/tblt/locales/no
Creating directory phoenix/tblt/locales/zh_TW
Creating directory phoenix/tblt/locales/en
Creating directory phoenix/tblt/locales/zh_CN
Creating directory phoenix/tblt/locales/nl
Creating directory phoenix/tblt/locales/de
Creating directory phoenix/tblt/locales/fr
Creating directory phoenix/tblt/locales/it
Creating directory phoenix/tblt/locales/da
Creating directory phoenix/tblt/locales/pt
Creating directory phoenix/tblt/locales/en_GB
Creating directory phoenix/tblt/locales/sv
Creating directory phoenix/tblt/locales/es
Creating directory phoenix/tblt/locales/nl_BE
Creating directory phoenix/ntpd
Creating directory phoenix/ntpd/locales
Creating directory phoenix/ntpd/locales/fi
Creating directory phoenix/ntpd/locales/no
Creating directory phoenix/ntpd/locales/zh_TW
Creating directory phoenix/ntpd/locales/en
Creating directory phoenix/ntpd/locales/zh_CN
Creating directory phoenix/ntpd/locales/nl
Creating directory phoenix/ntpd/locales/de
Creating directory phoenix/ntpd/locales/fr
Creating directory phoenix/ntpd/locales/it
Creating directory phoenix/ntpd/locales/da
Creating directory phoenix/ntpd/locales/pt
Creating directory phoenix/ntpd/locales/en_GB
Creating directory phoenix/ntpd/locales/sv
Creating directory phoenix/ntpd/locales/es
Creating directory phoenix/ntpd/locales/nl_BE
Creating directory phoenix/syst
Creating directory phoenix/syst/locales
Creating directory phoenix/syst/locales/fi
Inflating file phoenix/syst/locales/fi/collation.res
TI_OS_INSTALL_INSTALLING_RESOURCES (15)
Creating directory phoenix/syst/locales/fi/settings
Extracting file phoenix/syst/locales/fi/settings/factory.zip
Inflating file phoenix/syst/locales/fi/imechars.res
Creating directory phoenix/syst/locales/no
Inflating file phoenix/syst/locales/no/collation.res
Creating directory phoenix/syst/locales/no/settings
Extracting file phoenix/syst/locales/no/settings/factory.zip
Inflating file phoenix/syst/locales/no/imechars.res
Creating directory phoenix/syst/locales/zh_TW
Inflating file phoenix/syst/locales/zh_TW/supportedLocales
Inflating file phoenix/syst/locales/zh_TW/collation.res
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (18)
Creating directory phoenix/syst/locales/zh_TW/settings
Extracting file phoenix/syst/locales/zh_TW/settings/factory.zip
Inflating file phoenix/syst/locales/zh_TW/imechars.res
Creating directory phoenix/syst/locales/en
Creating directory phoenix/syst/locales/en/settings
Extracting file phoenix/syst/locales/en/settings/factory.zip
Inflating file phoenix/syst/locales/en/imechars.res
Creating directory phoenix/syst/locales/zh_CN
Inflating file phoenix/syst/locales/zh_CN/supportedLocales
Inflating file phoenix/syst/locales/zh_CN/collation.res
Creating directory phoenix/syst/locales/zh_CN/settings
Extracting file phoenix/syst/locales/zh_CN/settings/factory.zip
Inflating file phoenix/syst/locales/zh_CN/imechars.res
Creating directory phoenix/syst/locales/nl
Creating directory phoenix/syst/locales/nl/settings
Extracting file phoenix/syst/locales/nl/settings/factory.zip
Inflating file phoenix/syst/locales/nl/imechars.res
Creating directory phoenix/syst/locales/de
Creating directory phoenix/syst/locales/de/settings
Extracting file phoenix/syst/locales/de/settings/factory.zip
Inflating file phoenix/syst/locales/de/imechars.res
Creating directory phoenix/syst/locales/fr
Inflating file phoenix/syst/locales/fr/collation.res
Creating directory phoenix/syst/locales/fr/settings
Extracting file phoenix/syst/locales/fr/settings/factory.zip
Inflating file phoenix/syst/locales/fr/imechars.res
Creating directory phoenix/syst/locales/it
Creating directory phoenix/syst/locales/it/settings
Extracting file phoenix/syst/locales/it/settings/factory.zip
Inflating file phoenix/syst/locales/it/imechars.res
Creating directory phoenix/syst/locales/da
Inflating file phoenix/syst/locales/da/collation.res
Creating directory phoenix/syst/locales/da/settings
Extracting file phoenix/syst/locales/da/settings/factory.zip
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (21)
Inflating file phoenix/syst/locales/da/imechars.res
Creating directory phoenix/syst/locales/pt
Creating directory phoenix/syst/locales/pt/settings
Extracting file phoenix/syst/locales/pt/settings/factory.zip
Inflating file phoenix/syst/locales/pt/imechars.res
Creating directory phoenix/syst/locales/en_GB
Creating directory phoenix/syst/locales/en_GB/settings
Extracting file phoenix/syst/locales/en_GB/settings/factory.zip
Inflating file phoenix/syst/locales/en_GB/imechars.res
Creating directory phoenix/syst/locales/sv
Inflating file phoenix/syst/locales/sv/collation.res
Creating directory phoenix/syst/locales/sv/settings
Extracting file phoenix/syst/locales/sv/settings/factory.zip
Inflating file phoenix/syst/locales/sv/imechars.res
Creating directory phoenix/syst/locales/es
Inflating file phoenix/syst/locales/es/collation.res
Creating directory phoenix/syst/locales/es/settings
Extracting file phoenix/syst/locales/es/settings/factory.zip
Inflating file phoenix/syst/locales/es/imechars.res
Creating directory phoenix/syst/locales/nl_BE
Creating directory phoenix/syst/locales/nl_BE/settings
Extracting file phoenix/syst/locales/nl_BE/settings/factory.zip
Inflating file phoenix/syst/locales/nl_BE/imechars.res
Creating directory phoenix/syst/settings
Creating directory phoenix/syst/skins
Inflating file phoenix/syst/skins/skin04.svg
Inflating file phoenix/syst/skins/skin01.svg
Creating directory phoenix/math
Creating directory phoenix/math/locales
Creating directory phoenix/math/locales/fi
Creating directory phoenix/math/locales/no
Creating directory phoenix/math/locales/zh_TW
Creating directory phoenix/math/locales/en
Creating directory phoenix/math/locales/zh_CN
Creating directory phoenix/math/locales/nl
Creating directory phoenix/math/locales/de
Creating directory phoenix/math/locales/fr
Creating directory phoenix/math/locales/it
Creating directory phoenix/math/locales/da
Creating directory phoenix/math/locales/pt
Creating directory phoenix/math/locales/en_GB
Creating directory phoenix/math/locales/sv
Creating directory phoenix/math/locales/es
Creating directory phoenix/math/locales/nl_BE
Creating directory phoenix/geog
Creating directory phoenix/geog/locales
Creating directory phoenix/geog/locales/fi
Creating directory phoenix/geog/locales/no
Creating directory phoenix/geog/locales/zh_TW
Creating directory phoenix/geog/locales/en
Creating directory phoenix/geog/locales/zh_CN
Creating directory phoenix/geog/locales/nl
Creating directory phoenix/geog/locales/de
Creating directory phoenix/geog/locales/fr
Creating directory phoenix/geog/locales/it
Creating directory phoenix/geog/locales/da
Creating directory phoenix/geog/locales/pt
Creating directory phoenix/geog/locales/en_GB
Creating directory phoenix/geog/locales/sv
Creating directory phoenix/geog/locales/es
Creating directory phoenix/geog/locales/nl_BE
Creating directory phoenix/scpd
Creating directory phoenix/scpd/locales
Creating directory phoenix/scpd/locales/fi
Creating directory phoenix/scpd/locales/no
Creating directory phoenix/scpd/locales/zh_TW
Creating directory phoenix/scpd/locales/en
Creating directory phoenix/scpd/locales/zh_CN
Creating directory phoenix/scpd/locales/nl
Creating directory phoenix/scpd/locales/de
Creating directory phoenix/scpd/locales/fr
Creating directory phoenix/scpd/locales/it
Creating directory phoenix/scpd/locales/da
Creating directory phoenix/scpd/locales/pt
Creating directory phoenix/scpd/locales/en_GB
Creating directory phoenix/scpd/locales/sv
Creating directory phoenix/scpd/locales/es
Creating directory phoenix/scpd/locales/nl_BE
Creating directory phoenix/ctlg
Creating directory phoenix/ctlg/locales
Creating directory phoenix/ctlg/locales/fi
Creating directory phoenix/ctlg/locales/no
Creating directory phoenix/ctlg/locales/zh_TW
Creating directory phoenix/ctlg/locales/en
Inflating file phoenix/ctlg/locales/en/units.res
Inflating file phoenix/ctlg/locales/en/math.res
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (24)
Inflating file phoenix/ctlg/locales/en/all.res
Inflating file phoenix/ctlg/locales/en/2dtemplates.res
Creating directory phoenix/ctlg/locales/zh_CN
Creating directory phoenix/ctlg/locales/nl
Creating directory phoenix/ctlg/locales/de
Creating directory phoenix/ctlg/locales/fr
Creating directory phoenix/ctlg/locales/it
Creating directory phoenix/ctlg/locales/da
Creating directory phoenix/ctlg/locales/pt
Creating directory phoenix/ctlg/locales/en_GB
Creating directory phoenix/ctlg/locales/sv
Creating directory phoenix/ctlg/locales/es
Creating directory phoenix/ctlg/locales/nl_BE
Creating directory phoenix/clnk
Creating directory phoenix/clnk/locales
Creating directory phoenix/clnk/locales/fi
Creating directory phoenix/clnk/locales/no
Creating directory phoenix/clnk/locales/zh_TW
Creating directory phoenix/clnk/locales/en
Creating directory phoenix/clnk/locales/zh_CN
Creating directory phoenix/clnk/locales/nl
Creating directory phoenix/clnk/locales/de
Creating directory phoenix/clnk/locales/fr
Creating directory phoenix/clnk/locales/it
Creating directory phoenix/clnk/locales/da
Creating directory phoenix/clnk/locales/pt
Creating directory phoenix/clnk/locales/en_GB
Creating directory phoenix/clnk/locales/sv
Creating directory phoenix/clnk/locales/es
Creating directory phoenix/clnk/locales/nl_BE
Creating directory documents
Creating directory documents/MyLib
Inflating file documents/MyLib/linalg.tns
Inflating file documents/MyLib/numtheory.tns
Inflating file documents/themes.csv
Creating directory ti84
Inflating file ti84/84rom15.bin
Inflating file ti84/84rom14.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (27)
Inflating file ti84/84rom13.bin
Inflating file ti84/84rom12.bin
Inflating file ti84/84rom1A.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (30)
Inflating file ti84/84rom11.bin
Inflating file ti84/84rom10.bin
Inflating file ti84/84rom09.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (33)
Inflating file ti84/84rom08.bin
Inflating file ti84/84rom07.bin
Inflating file ti84/84rom06.bin
Inflating file ti84/84rom0F.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (36)
Inflating file ti84/84rom05.bin
Inflating file ti84/84rom0E.bin
Inflating file ti84/84rom04.bin
Inflating file ti84/84rom0D.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (39)
Inflating file ti84/84rom03.bin
Inflating file ti84/84rom0C.bin
Inflating file ti84/84rom02.bin
Extracting file ti84/84first.bin
Inflating file ti84/84rom0B.bin
Inflating file ti84/84rom19.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (42)
Inflating file ti84/84rom0A.bin
Inflating file ti84/84rom18.bin
Inflating file ti84/84rom17.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (45)
Inflating file ti84/84rom16.bin
Inflating file ti84/84romT8s.bin
Finished unpacking.
TI_OS_INSTALL_INSTALLING_IMAGE (90)
TI_OS_INSTALL_COMPLETE (100)


Or, devinez quoi? Nombre de ces fichiers sont ou totalement inutiles, ou non indispensables, et parfois très gros! :o:





Par exemple sur les TI-Nspire numériques et TI-Nspire TouchPad numériques, l'OS préinstalle un backup ROM pour l'émulateur TI-84 Plus SE de plus de 1,5Mo:
Image


Ceci correspond en fait à la taille de la mémoire d'archive de la TI-84 Plus SE, et contient notamment les applications venant préinstallées sur une TI-84 Plus SE neuves..

Si comme moi vous n'utilisez pas cet émulateur, si vous ne disposez même pas du clavier amovible spécial nécessaire à son lancement (non inclus avec les TI-Nspire TouchPad numériques), ou si vous vous moquez complètement des applications préinstallées sur une TI-84 Plus SE neuve, alors ce sont déjà 1,5Mo inutiles. :#top#:



Grosse surprise, la TI-Nspire contient deux skins TI-Nspire pour autour de 275Ko! :#fou#:
Image


Il s'agit en fait des images de skins au format vectoriel SVG, utilisées par les logiciels TI-Nspire:
  • skins TI-Nspire et TI-Nspire TouchPad sur les TI-Nspire numériques
  • skins TI-Nspire CAS et TI-Nspire CAS TouchPad sur les TI-Nspire CAS
  • skins TI-Nspire CX et TI-Nspire CX-C sur les TI-Nspire CX numériques
  • skins TI-Nspire CX CAS et TI-Nspire CX-C CAS sur les TI-Nspire CX CAS
194 196 197 199 253 254 255 256


Leur inclusion sur la calculatrice semble être une erreur due au fait que logiciels et OS TI-Nspire partagent une partie de la chaîne de compilation.

J'ai beau me toturer l'esprit dans tous les sens: je ne leur vois aucune utilité sur calculatrice. Donc, c'est encore de l'espace à récupérer! :#top#:



L'OS TI-Nspire décompresse également les fichiers des 15 langues gérées à ce jour dans de nombreux sous-dossiers.
Image


A priori, sauf si tu utilises vraiment les 15 langues, c'est encore de la place à récupérer, particulièrement pour les langues chinoises! :#top#:



Et aussi, tu as peut-être installé juste pour voir des extensions d'OS comme le dictionnaire bilingue anglais-chinois (la seule sortie à ce jour, occupant 4,4Mo), extensions pour lesquelles il n'existe actuellement aucune méthode de désinstallation officielle?
Image


Là encore, plein de mégaoctets à récupérer! :#top#:





Aidé de NeoCrisis qui avait réalisé un petit listing des fichiers inutiles, je vous sort aujourd'hui un superbe outil, nCleaner, qui va vous permettre de récupérer tout l'espace perdu! :bj:

Il vous suffit tout simplement de sélectionner les fichiers inutiles que vous souhaitez retirer! :bj:

Image

Image




Mais attendez, vous n'avez pas fini d'être surpris... Car en réalité vous ne renoncez à aucune fonctionnalité de la TI-Nspire! :;):

Sachez par exemple que le retrait du backup TI-84 Plus SE n'empêchera pas même pas l'émulateur de fonctionner! :bj:
Il se lancera juste avec une mémoire d'archive vide la prochaine fois que vous l'utiliserez, comme après un reset complet, et recréera alors automatiquement un backup.

Quand aux langues, il se trouve en fait que les fichiers supprimés ne servent strictement à rien! :bj:
Non, vous ne rêvez pas: même après avoir supprimé les 15 langues y compris l'anglais, même après avoir redémarré, l'OS TI-Nspire continue de fonctionner normalement et de vous offrir un choix fonctionnel de 15 langues! :;):
Ces fichiers sont en fait totalement inutiles: les ressources pour les langues semblent chargées directement depuis le fichier OS. La création de ces dossiers pourrait là encore être due au fait que le logiciel TI-Nspire qui partage une partie de la chaîne de compilation mais n'a pas de fichier d'OS en a besoin, lui.



Au final ce sont plus de 6,5Mo que vous pouvez libérer en utilisant nCleaner, ce qui s'ajoute à l'espace libéré par nTNOC, les deux outils utilisant des approches différentes et complémentaires! :bj: :#top#: :bj:

Image

Image

Image




Grâce au combo nTNOC/nCleaner de TI-Planet, la capacité maximale de stockage de ta TI-Nspire atteint des sommets! :D:
  • 20Mo sur TI-Nspire numérique! :bj: (*)
  • 20.6Mo sur TI-Nspire CAS! :#top#:
  • 108Mo sur TI-Nspire CX! :bj: (*)
  • 107.7Mo sur TI-Nspire CX CAS! :#top#:
1243 1242 1244 1245


(*) Notons ici un petit bug d'affichage de l'espace libre sur OS 3.1.
La taille est normalement spécifiée à 1 chiffre après la virgule. Mais dans le cas d'un arrondi par excès passant à l'unité supérieure il y a une erreur d'affichage:
  • 19.10Mo affichés sur TI-Nspire numérique alors que c'est un 19.9Mo arrondi par excès et donc un 20Mo
  • 107.10Mo affichés sur TI-Nspire CX numérique alors que c'est un 107.9Mo arrondi par excès et donc 108Mo





En prime, si il t'arrive parfois de réinstaller l'OS ce qui va recréer les fichiers supprimés, sache que nCleaner mémorise tes choix et va te les proposer présélectionnés à la prochaine utilisation! :#top#:

De plus, tu peux même le déplacer dans le dossier de démarrage de Ndless afin de nettoyer automatiquement et silencieusement les fichiers éventuellement recréés au démarrage de Ndless! :bj:





Avec TI-Planet, atteins des sommets inviolés!






Liens:
nCleaner
nTNOC
Ndless 3.1

Parle avec ta TI-Nspire !

New postby critor » 14 Aug 2012, 20:12

Certains se parlent à eux-même, mais Adriweb lui a posté une vidéo où il parle avec sa TI-Nspire! :#top#:

Image

A-t-il réussi à implémenter une intelligence artificielle de dialogue, comme par exemple Eliza dont on disposait dès 1993 sur HP-48 ?



Mystère car aucun classeur tns ou script Lua n'est encore publié.


Topic de discussion anglophone:
http://www.omnimaga.org/index.php?topic=14206
Link to topic: Parle avec ta TI-Nspire ! (Comments: 3)

Counter Strike t'ouvre de nouveaux horizons dans nDoom !

New postby critor » 16 Aug 2012, 01:57

La gestion des fichiers WAD par nDoom 2 puis nDoom 3 n'en finit pas de nous prouver son excellente conception. :P

Ce soir, c'est un tout nouveau jeu que tu vas pouvoir télécharger, une adaptation libre du jeu Counter Strike pour le moteur Doom.



Notons bien qu'il ne s'agit pas ici d'un patch mais bel et bien d'un jeu complet, gage de qualité. :#top#:

L'auteur a remplacé la totalité des éléments originels de Doom II, donnant au jeu une toute nouvelle et réelle atmosphère.

Il va même jusqu'à nous offrir une toute nouvelle barre de statut! :bj:

Image
(crédits photo: helder7)




On appréciera particulièrement la réactivité et l'agilité d'ennemis véritablement "articulés", qui courent et n'ont pas peur de bondir d'une plate forme à une autre d'altitude différente pour t'attaquer! :#top#:

Finie l'impression de se battre contre des rectangles de pixels qui se dirigent lentement vers toi tel un zoom: CounterStrike te révèle de nouvelles capacités de nDoom pour un jeu méconnaissable où les ennemis te surprendront par leurs mouvements! :bj:





Liens:
nDoom 3
CounterStrike pour nDoom
Ndless 3.1

Les secrets du TI-Nspire Navigator AP: MMC + 2 USB + RS232

New postby critor » 16 Aug 2012, 02:53

Dans une news précédente, nous avions le plaisir de réaliser devant vous un test matériel du TI-Nspire Navigator Access Point.
Et il se trouve que j'ai manqué au moins une découverte extraordinaire, et que personne ne s'en était apparemment rendu compte malgré les photos... :P



Depuis deux ans, nous trouvons diverses mentions d'une carte mémoire SD dans les modules logiciels TI-Nspire, particulièrement le logiciel de diagnostics et l'OS.
Image


A la même époque, nous étions par chance tombés sur une carte de développement TI-Nspire:
2


Et cette carte de développement incluait, en bas à gauche, un lecteur de carte SD!

Or, les calculatrices TI-Nspire n'ont aucun lecteur de carte SD.
Il nous semble aujourd'hui clair, que ce lecteur intégré aux cartes de développement TI-Nspire est là pour permettre la reprogrammation de la puce ROM NAND (Boot2, Diagnostics et OS) à partir du logiciel de diagnostics.

En effet, les cartes de développement TI-Nspire sont destinées à tester des versions préliminaires du Boot2 et de l'OS. Si il n'y avait aucun moyen de reprogrammer une puce NAND contenant un Boot2 non fonctionnel, il faudrait jeter une carte de développement à chaque erreur du programmeur...



Et bien revenons à notre TI-Nspire Navigator Access Point!
Image


Vous l'avez vu cette fois?

En bas à gauche il y a un connecteur J4 non soudé à 9 broches...
... mais dont les contacts sont bien en profondeur par rapport à la bordure de la carte, et qui de plus se voit délimiter une belle zone rectangulaire...

Oui, bingo! C'est un emplacement pour un lecteur de carte mémoire MMC! :o:



Toutefois ici, ce n'est pas une architecture TI-Nspire comme déjà dit.
Il n'y a pas de bouton pour lancer un logiciel de diagnostics, à moins qu'il n'y ait des contacts à fermer sur la carte.

Non, je pense plutôt à quelque chose d'autre, surtout si le TI-Nspire Navigator Access Point fonctionne sous Linux comme son prédécesseur le TI-Navigator Access Point qui utilisait U-Boot et Linux.

Il serait fort cohérent d'envisager que la puce NAND ROM, ici une 128Mo de chez Micron, soit reconnue comme un système de fichiers amorçable.

Et l'on pourrait fortement envisager que le lecteur de carte MMC soit lui aussi un périphérique amorçable, mais prioritaire sur la NAND.

Lorsqu'une carte MMC est insérée, on démarre le système de la carte, qui permet par exemple de reprogrammer la NAND, surtout dans le cas où cette dernière ne s'amorce plus correctement!



Accessoirement, on notera en haut à droite un connecteur J5 non soudé au brochage similaire à celui d'un connecteur mini-USB.
Pourquoi y aurait-il une 2ème prise USB sur le TI-Nspire Navigator Access Point? Mystère... :#roll#:



Enfin en haut à gauche, on remarque 5 trous alignés isolés.
Ce qui nous fait étrangement penser à la connexion RS232 du TI-Nspire ViewScreen.
369


Retournons la carte pour voir:
Image


Deux pistes sortant de la puce processeur/ASIC semblent aboutir directement sur le connecteur, maintenant situé en bas à gauche, exactement comme sur le TI-Nspire Viewscreen! :bj:
Ce seraient donc les entrées et sortie RS232.
Les deux pistes aboutissent sur les broches 2 et 4, les autres faisant office de masse.

Moi, je parie encore une fois sur une console de debug RS232 pour le TI-Nspire Navigator Access Point - resterait à savoir si elle utilise la même configuration (vitesse, parité...) que les TI-Nspire.

Qui sait ce que le TI-Nspire Navigator Access Point serait capable de nous raconter en RS232... :;):

-
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.
1469 utilisateurs:
>1439 invités
>23 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)