Page 1 of 5

Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 01 Aug 2010, 20:17
by critor
Comme déjà expliqué sur ce forum, les TI-82Stats.fr et TI-76.fr font tourner un OS de type TI-83 (et sont donc compatibles TI-83) mais sur un matériel identique à celui des TI-73/83+.

Seule une moitié de la puce ROM de 512Ko est donc occupée par l'OS (les OS TI-83 ne faisant que 256Ko).


Le matériel des TI-76.fr/82Stats.fr est donc très largement sous-exploité par l'OS.
Comme si on lançait Windows 98SE sur un quadri-coeur...

Voici un petit aperçu de ce que le matériel pourrait permettre, mais que l'OS interdit:
  • Accès à une mémoire d'archive de 160Ko
  • Gestion des applications
  • Mise-à-jour de l'OS


Il suffirait donc d'installer un OS TI-73/83+ sur une TI-76.fr/82Stats.fr pour en doubler la valeur!


Qu'est-ce qui nous en empêche ? 16 misérables kilo-octets!!!

Logiciellement, il suffirait d'écrire le BootCode d'une TI-73/83+ (16Ko) à la fin des 512Ko de la puce ROM. Au prochain allumage, on fait le raccourci DEL+ON pour lancer le Boot Code, et on envoi alors l'OS voulu depuis un ordinateur.


Hélas, l'assembleur des OS TI-83 ne permet pas d'accéder à plus de 256Ko de ROM. Il est donc impossible de mapper en mémoire la page du Boot Code pour la réécrire.


On s'orienterait donc vers une manipulation matérielle, où il faudrait brancher la puce ROM sur un programmateur compatible.
Si je pouvais la rendre aussi simple qu'un certain truc sur une Collège 2D qui ne nécessite qu'un coup de crayon ( http://casio.bank.free.fr/index.php?mod ... tairesid=4 ), ce serait bien!


La puce ROM des TI-73/76.fr/82Stats.fr/83+ ressemble à ça:
Image
](source: http://www.datamath.org )

2x24=48 pattes sont disposées dans une configuration TSOP.


Or, les programmateurs de puces ROM ont majoritairement des réceptacles en configuration DIP. Il est donc impossible de brancher la puce directement.

Vu l'espacement des pattes sur les puces TSOP, la soudure de fils en évitant les court-circuits semble être digne de Mission Impossible. Il nous faut donc un adaptateur TSOP - DIP, supportant au moins 48 pattes. Ils existent, et ressemblent à ça:

Image


Par contre, ils n'ont pas l'air de courir les rues... J'avais déjà difficilement trouvé un adaptateur SOIC - DIP pour numériser les ROMs de TI-80/81, mais là ça a l'air encore pire!!!

Si jamais vous pouviez m'apporter une aide quelconque, ce ne serait pas de refus.

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 17:49
by kindermoumoute
J'y repense assez régulièrement (même si je n'ai aucune compétence pour t'aider), mais as-tu parlé de ces calculatrices sur le forum omnimaga ?
Même si elles sont françaises, certains peuvent être intéressé par ce défi.

Une autre question, un portage de Knight OS serait-il envisageable ?

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 17:52
by critor
kindermoumoute wrote:J'y repense assez régulièrement (même si je n'ai aucune compétence pour t'aider), mais as-tu parlé de ces calculatrices sur le forum omnimaga ?
Même si elles sont françaises, certains peuvent être intéressé par ce défi.

Une autre question, un portage de Knight OS serait-il envisageable ?



Ils auront du mal à aider à "hacker" une calculatrice qui n'est pas disponible en Amérique du Nord.

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 17:59
by kindermoumoute
Il faudrait leur en envoyer :P

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 18:10
by critor
kindermoumoute wrote:Il faudrait leur en envoyer :P



J'ai déjà envoyé à Brandon, mais ça n'a rien donné, et de toutes façons depuis des mois il ne s'intéresse apparemment plus qu'à la PS3...
A part ça, il n'a plus rien sorti d'extraordinaire sur z80 depuis environ 6 mois...

Je ne vois pas qui sur le forum Omnimaga pourrait remplacer Brandon.


Ce ne sont pas des "hackeurs" sur ce forum, tu sais... mais des programmeurs.
Et un bon programmeur peut être un très mauvais hackeur.

Les "hackeurs" (terme non péjoratif dans ma phrase) viennent essentiellement de Yaronet et Cemetech.


Mais le forum Yaronet z80 est mort depuis des lustres...

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 18:18
by kindermoumoute
Cemetech est un peu rattaché à omnimaga (beaucoup même), et lancer l'idée pourrait motiver des gens.

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 18:34
by critor
kindermoumoute wrote:Cemetech est un peu rattaché à omnimaga (beaucoup même), et lancer l'idée pourrait motiver des gens.



Un travail préliminaire serait à faire:

Comprendre pourquoi les ROMs TI-76.fr/82Stats.fr ne marchent pas si on les fait passer pour des ROMs TI-83+ avec un excellent émulateur comme TilEm, ou si on les flashe dans une vraie TI-83+.

Cela prouve que hélas, il doit bien quand même y avoir des petites différences entre les cartes mères des TI-76.fr/82Stats.fr et celles des TI-83+.

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 19:00
by kindermoumoute
J'en parle sur l'IRC omnimaga, tu devrais jeter un coup d'oeil. ;)

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 19:06
by critor
kindermoumoute wrote:J'en parle sur l'IRC omnimaga, tu devrais jeter un coup d'oeil. ;)


J'ai posé la question.
Tu devrais jeter un coup d'oeil.

http://www.omnimaga.org/index.php?topic ... icseen#new

Re: Du flashage des TI-76.fr/82Stats.fr

Unread postPosted: 14 Nov 2010, 19:10
by jacques
kindermoumoute wrote:J'en parle sur l'IRC omnimaga, tu devrais jeter un coup d'oeil. ;)


J'ai jeté un cou d'oeil sur les logs, j'ai adoré votre discussion sur la météo (au fait, il ne fait ni pourri à Brest, ni en UK (sauf l'Ecosse) je sais de quoi je parle... :D: ).