La reprogrammation du Boot1 dépend de la révision matérielle
Posted: 22 Dec 2012, 16:00
Dans une news précédente, nous vous informions de la toute première reprogrammation du Boot1 sur TI-Nspire ClickPad numérique.
Nous tirions parti du fait que le Boot1 des TI-Nspire ClickPad numériques était inclus dans une puce Flash-NOR externe directement visible et accessible sur la carte mère.
Il suffisait alors d'une petite modification matérielle pour rendre cette puce réinscriptible:
Il est probablement possible de réaliser la même modification sur les TI-Nspire CAS ClickPad, mais les composants ont des positions très différentes car les piles ne s'insèrent pas du même côté sur ces modèles. Il faudra donc chercher et trouver les contacts équivalents.
Cette modification par contre n'est pas réalisable sur les TI-Nspire TouchPad sorties pour la rentrée 2010 et encore moins pour les TI-Nspire CM ou CX, qui ne disposent plus de cette puce Flash-NOR externe. Le Boot1 est programmé dans une puce intégrée à l'ASIC, qui nous restera probablement inaccessible sans risquer de tout casser.
Et bien finalement, il semble que les choses ne soient pas aussi simples.
D'après une découverte de l'excellent forum cncalc.org, il semble que la disparition de la puce Flash-NOR externe a eu lieu avant la sortie des TI-Nspire TouchPad de la rentrée 2010.
Voici justement une TI-Nspire CAS ClickPad dépourvue de puce Flash-NOR externe:
On retrouve bien les puces ASIC, Flash-NAND et SDRAM, mais effectivement aucune trace de la puce Flash-NOR!
L'ASIC a effectivement une référence différente, similaire à celle des prototypes TI-Nspire TouchPad de 2009-2010.
Mais il ne s'agit pas ici d'un prototype, il semble tout simplement que le matériel des TI-Nspire ClickPad a évolué entre 2007 et 2010, ce qui est normal.
Et il est probable que les TI-Nspire non-CAS aient bénéficié de la même modification.
Regardons un peu le datestamp:
'P-1009I', soit une révision matérielle 'I' produite en octobre 2009. En effet c'est parmi les dernières TI-Nspire ClickPad.
En conséquence, la reprogrammation du Boot1 est réalisable sur les TI-Nspire ClickPad de révisions matérielles 'A' et antérieures, puisque ce sont celles dont je dispose.
Elle n'est pas réalisable sur les TI-Nspire ClickPad de révisions matérielles 'I' et ultérieures si il y en a eu.
Entre A et I, il nous reste 7 révisions matérielles dont nous ignorons totalement la nature. La question est donc de déterminer à quel moment TI a enfermé son Boot1 dans la puce ASIC.
Selon la réponse, le taux de TI-Nspire ClickPad transformables peut se limiter à celles sorties en 2007, ou concerner la quasi totalité de la gamme.
Si tu disposes d'une TI-Nspire ClickPad de révision matérielle B à H, tu peux certainement nous aider à apporter progressivement une réponse à cette dernière interrogation!
Source:
http://www.cncalc.org/forum.php?mod=viewthread&tid=8182
Nous tirions parti du fait que le Boot1 des TI-Nspire ClickPad numériques était inclus dans une puce Flash-NOR externe directement visible et accessible sur la carte mère.
Il suffisait alors d'une petite modification matérielle pour rendre cette puce réinscriptible:
Il est probablement possible de réaliser la même modification sur les TI-Nspire CAS ClickPad, mais les composants ont des positions très différentes car les piles ne s'insèrent pas du même côté sur ces modèles. Il faudra donc chercher et trouver les contacts équivalents.
Cette modification par contre n'est pas réalisable sur les TI-Nspire TouchPad sorties pour la rentrée 2010 et encore moins pour les TI-Nspire CM ou CX, qui ne disposent plus de cette puce Flash-NOR externe. Le Boot1 est programmé dans une puce intégrée à l'ASIC, qui nous restera probablement inaccessible sans risquer de tout casser.
Et bien finalement, il semble que les choses ne soient pas aussi simples.
D'après une découverte de l'excellent forum cncalc.org, il semble que la disparition de la puce Flash-NOR externe a eu lieu avant la sortie des TI-Nspire TouchPad de la rentrée 2010.
Voici justement une TI-Nspire CAS ClickPad dépourvue de puce Flash-NOR externe:
On retrouve bien les puces ASIC, Flash-NAND et SDRAM, mais effectivement aucune trace de la puce Flash-NOR!
L'ASIC a effectivement une référence différente, similaire à celle des prototypes TI-Nspire TouchPad de 2009-2010.
Mais il ne s'agit pas ici d'un prototype, il semble tout simplement que le matériel des TI-Nspire ClickPad a évolué entre 2007 et 2010, ce qui est normal.
Et il est probable que les TI-Nspire non-CAS aient bénéficié de la même modification.
Regardons un peu le datestamp:
'P-1009I', soit une révision matérielle 'I' produite en octobre 2009. En effet c'est parmi les dernières TI-Nspire ClickPad.
En conséquence, la reprogrammation du Boot1 est réalisable sur les TI-Nspire ClickPad de révisions matérielles 'A' et antérieures, puisque ce sont celles dont je dispose.
Elle n'est pas réalisable sur les TI-Nspire ClickPad de révisions matérielles 'I' et ultérieures si il y en a eu.
Entre A et I, il nous reste 7 révisions matérielles dont nous ignorons totalement la nature. La question est donc de déterminer à quel moment TI a enfermé son Boot1 dans la puce ASIC.
Selon la réponse, le taux de TI-Nspire ClickPad transformables peut se limiter à celles sorties en 2007, ou concerner la quasi totalité de la gamme.
Si tu disposes d'une TI-Nspire ClickPad de révision matérielle B à H, tu peux certainement nous aider à apporter progressivement une réponse à cette dernière interrogation!
Source:
http://www.cncalc.org/forum.php?mod=viewthread&tid=8182