π
<-

Enfin un schéma complet pour rendre son Boot1 reprogrammable

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Enfin un schéma complet pour rendre son Boot1 reprogrammable

Unread postby critor » 25 Sep 2012, 21:08

Dans une news précédente, nous vous annoncions la publication anonyme sur notre site d'une méthode pour rendre la puce Flash NOR (Boot1) des TI-Nspire numériques ClickPad (les TI-Nspire bleues) reprogrammable.

1352




Reprogrammer le Boot1 qui est à la racine de toute la sécurité TI-Nspire permet a priori d'envisager le chargement et l'exécution de Boot2, logiciels de diagnostics et même OS modifiés ou tiers (comme Linux).



La publication hélas n'était pas complète (peut-être à dessein) et nous avions dû vous donner plusieurs sources complémentaires sur Omnimaga, Cemetech, et même le Google-Group TI-Nspire (voir ci-dessous).

Voici maintenant ce soir un schéma complet de la modification que je vous ai réalisé en compilant les différentes sources.
1394


Finalement, ce n'est pas si compliqué que ça après coup! :bj:
Nul besoin d'aller chercher un contact sous la puce comme on le craignait au départ en comparant avec les cartes mères de prototypes sur lesquels l'écriture était activée:
596

Non, il suffisait juste d'aller chercher le contact de l'autre côté de la puce. ;)



Signalons que le schéma ne convient qu'aux TI-Nspire numériques ClickPad (bleues)

La modifiation est probablement adaptable aux TI-Nspire CAS ClickPad (grises), mais sera un peu plus pénible. En effet, c'est le seul modèle de la gamme Nspire où les piles s'insèrent au dos de la calculatrice. En conséquence, la partie inférieure de la carte mère est fortement différente, avec nombre de puces qui changent de place et même de côté.
Les premières observations montrent que les contacts concernés sont sur des côtés différents de la carte.

Par contre, la modification n'est pas adaptable pour les TI-Nspire TouchPad, CX ou CM. Sur ces modèles plus récents, la puce Flash NOR du Boot1 a disparu de la surface pour se voir emprisonnée dans la grosse puce ASIC.

Enfin, notons que je n'ai pas testé la modification. J'ai hélas donné toutes mes ClickPad de production au TI-Concours. Maintenant, va falloir que j'en retrouve...



Sources:
http://www.cemetech.net/programs/index. ... ile&id=778
http://www.omnimaga.org/index.php?topic=13761.msg251081 (point 3)
https://groups.google.com/forum/?fromgr ... QJO45-kXyk (point 3)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un schéma complet pour rendre son Boot1 reprogramm

Unread postby Neo » 26 Sep 2012, 07:18

Super :)
Dommage pour les TouchPad, mais à force d'essayer, on y arrivera peut-être :D
Image
Auteur du Guide de rentrée 2013 TI-Planet.org
Je ne réponds pas aux demandes d'aide par MP
Ecrivant sur des ordinateurs britanniques, aucun accent ne sera visible dans mes messages. Sorry for the inconvenience!
Mes calculatrices TI: TI-Nspire CX, TI-Nspire CAS+, TI-89, TI-83+.fr, TI-66, TI-59, TI-57 II, TI-30XB MultiView, TI-30Xa, TI-30 Eco RS, TI-Primaire Plus, TI-15 Explorer
Mes calculatrices Casio: Graph 35+ SH4 (trafiquée), Graph FX-8000G, Graph FX-7000G, FX-82MS
User avatar
Neo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.4%
 
Posts: 1058
Images: 311
Joined: 19 Dec 2010, 00:00
Location: London, United Kingdom
Gender: Male
Calculator(s):
MyCalcs profile
Class: --

Re: Enfin un schéma complet pour rendre son Boot1 reprogramm

Unread postby Lionel Debroux » 26 Sep 2012, 07:26

Probablement pas, même si l'analyse des Lab Cradle montre qu'on peut faire des boards comportant le même ASIC que les Touchpad et une Flash NOR externe.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Enfin un schéma complet pour rendre son Boot1 reprogramm

Unread postby critor » 28 Sep 2012, 20:33

Merci pour la Nspire ClickPad de production :)

Bon, je regarde si il est possible de vous simplifier le montage, et notamment d'éviter l'interrupteur-inverseur ou la destruction de R03.

1er essai: connecter directement les 2 résistances sans interrupteur et sans détruire R03:
Image

Résultat: échec. :(

La calculatrice refuse de s'allumer dans cet état. Peut-être qu'à chaud ça marcherait mais visiblement, pas à froid.

Les piles ne chauffent pas donc ce n'est pas un court-circuit.
Si je déconnecte le fil, la calculatrice s'allume à nouveau.



C'est d'ailleurs peut-être pour ça que l'auteur du mod a utilisé un interrupteur: car la modif ne marche pas à froid et parce qu'il faut basculer l'interrupteur à chaud au moment de lancer la reprogrammation du Boot1.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un schéma complet pour rendre son Boot1 reprogramm

Unread postby critor » 28 Sep 2012, 22:23

Bon, essai n°2: remplaçons ce fil blanc par un simple interrupteur on/off.

Image

Effectivement, quand il est fermé la calculatrice ne démarre pas, et quand il est ouvert la calculatrice démarre.

Mais malheureusement, sauf erreur de ma part, quand on le ferme pendant le fonctionnement de la calculatrice ça fait planter :(


On est apparemment parti pour l'interrupteur inverseur... Et je n'en ai pas.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un schéma complet pour rendre son Boot1 reprogramm

Unread postby Lionel Debroux » 29 Sep 2012, 07:37

Alors il doit y avoir quelque chose de plus que ce qu'on pensait sur ce hardware, quelque chose qu'on ne comprend pas encore...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl


Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 12 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
749 utilisateurs:
>726 invités
>16 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)