Page 1 of 1

Enfin un schéma complet pour rendre son Boot1 reprogrammable

Unread postPosted: 25 Sep 2012, 21:08
by critor
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)

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

Unread postPosted: 26 Sep 2012, 07:18
by Neo
Super :)
Dommage pour les TouchPad, mais à force d'essayer, on y arrivera peut-être :D

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

Unread postPosted: 26 Sep 2012, 07:26
by Lionel Debroux
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.

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

Unread postPosted: 28 Sep 2012, 20:33
by critor
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.

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

Unread postPosted: 28 Sep 2012, 22:23
by critor
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.

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

Unread postPosted: 29 Sep 2012, 07:37
by Lionel Debroux
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...