π
<-
Chat plein-écran
[^]

Test module TI-Python (version 3.0.0.12)

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Re: Test module TI-Python (version 3.0.0.12)

Message non lude zardam » 13 Fév 2019, 13:37

Bravo pour la news !

Pour la dispo du firmware, il y a plusieurs possibilités, si TI fournit une MAJ à la sortie de l'application :
- soit c'est de l'uf2 standard, donc pas de problème
- soit c'est de l'uf2 chiffré
- soit l'uf2 est "intégré" à la calculatrice qui se chargera de faire la MAJ

Je penche plutôt pour un des deux derniers points (voir même le dernier), sachant que sinon il n'y a pas d’intérêt à avoir un bootloader modifié qui ne permet pas de dumper le firmware.

De toute façon, il y a pas mal de "portes" pour le dumper sans avoir à ouvrir le module il me semble. À voir une fois la version finale disponible.
Avatar de l’utilisateur
zardamPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 48%
 
Messages: 98
Images: 11
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):

Re: Test module TI-Python (version 3.0.0.12)

Message non lude critor » 13 Fév 2019, 14:16

Merci à vous tous.

Sur les versions présentées en octobre dernier, le firmware TI-Python était intégré à l'application PyAdaptr, d'où une taille énorme dans la Flash de la 83PCE, plus de 300K :
9917

J'ai même vu l'appli mettre à jour un des deux modules externes
TI-Python
disponibles sur le stand en version 3.0.0.0006 dès lancement+connexion.
J'ignore donc quelle version il avait avant, c'était déjà trop tard quand je m'en suis rendu compte et j'ai oublié de prendre l'écran de mise à jour en photo.

Toutefois, rien ne prouve que le même système de mise à jour sera conservé pour les versions de production.
Ce serait un peu dommage d'embarquer de façon permanente 256K de firmware en Flash de la 83PCE pour une mise à jour qui ne sera nécessaire qu'une seule fois.

Aussi, je peux comprendre que ce soit préférable de tout embarquer pour des versions de développement présentées sur les salons, ça évite d'avoir à diffuser séparément un logiciel qui pourrait plus facilement fuiter.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 85.7%
 
Messages: 31657
Images: 7979
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Test module TI-Python (version 3.0.0.12)

Message non lude Programmator88 » 13 Fév 2019, 14:20

critor a écrit:Merci à vous tous.

Mais de rien :D
Encore critor a écrit: Sur les versions présentées en octobre dernier, le firmware TI-Python était intégré à l'application PyAdaptr, d'où une taille énorme dans la Flash de la 83PCE, plus de 300K :


Waouh 306Ko !! Je vais devoir enlever un Pokémon pour que ça passe :'(
Image
Essayez d'être l'une des premières personnes à finir mon pack de niveaux Oiram CE
Big Bang!

Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec azerpogba :
23%


Tous mes niveaux sont ici.
Avatar de l’utilisateur
Programmator88Prog.
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 44%
 
Messages: 147
Inscription: 26 Jan 2019, 20:05
Localisation: Dans la Lune...
Genre: Homme
Calculatrice(s):
Classe: 2nde

Re: Test module TI-Python (version 3.0.0.12)

Message non lude zardam » 13 Fév 2019, 19:24

Embarquer le firmware se défend. Comme ça, le module est toujours "compatible" avec l'application.
Avatar de l’utilisateur
zardamPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 48%
 
Messages: 98
Images: 11
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):

Re: Test module TI-Python (version 3.0.0.12)

Message non lude Hayleia » 13 Fév 2019, 19:54

critor a écrit:
Hayleia a écrit:
critor a écrit:Pour l'émulation TI-83 Premium CE aussi, il faut les fichiers.

Euh, oui, mais je ne vois pas pourquoi parler d'émulation de PCE dans un contexte où on parle de mettre un Trinket M0 dans une PCE physique.


Même problème d'apparente indisponibilité du fichier en public, et pourtant en pratique ça semble ne rien empêcher. ;)

Ah oui, dans ce sens là, d'accord.
Mais les gens qui veulent émuler la PCE sont des gens qui la possèdent (et veulent développer plus vite) donc capables de la dumper.

Concernant le module TI Python, soit la personne ne l'a pas et trouve un trinket m0 plus intelligent mais n'a pas la possibilité de dumper les fichiers, soit la personne l'a mais une fois remplacé par un trinket m0 il ne sert plus à rien et c'est nul de l'avoir acheté tout ça pour ça...

Je ne vois vraiment pas quelle raison valide TI aurait de ne pas diffuser ces fichiers sachant qu'ils concernent un accessoire utilisable uniquement avec leur calculatrice donc ça reste de l'argent qui va chez eux.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 10.1%
 
Messages: 2437
Images: 1
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
Classe: Templar

Re: Test module TI-Python (version 3.0.0.12)

Message non lude zardam » 13 Fév 2019, 20:21

Bah de toute façon, j'ai du mal à comprendre les "sources fermées". Je ne pense pas que NumWorks regrette l'open source par exemple.

Je ne suis pas certain que TI marge beaucoup sur les modules, et c'est assez discutable de "fermer" un truc basé sur un projet open source à peine modifié (même si ce n'est pas interdit par la licence). En plus, si ça peut leur éviter d'en livrer quelques uns gratuits...
Avatar de l’utilisateur
zardamPremium
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 48%
 
Messages: 98
Images: 11
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):

Re: Test module TI-Python (version 3.0.0.12)

Message non lude Hayleia » 13 Fév 2019, 20:37

Ouais enfin Numworks profite de son statut d'open source en grande partie parce que les autres ne le sont pas, ça ne veut pas dire que les autres en profiteraient autant en faisant de même :P

Mais ouais concernant ce module pareil, m'étonnerait qu'ils fassent tant de marge dessus et c'est pas comme si Casio allait leur voler leurs sources pour implémenter un module TI-Python concurrent quoi...

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 10.1%
 
Messages: 2437
Images: 1
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
Classe: Templar

Re: Test module TI-Python (version 3.0.0.12)

Message non lude Lionel Debroux » 13 Fév 2019, 22:32

Je ne vois vraiment pas quelle raison valide TI aurait de ne pas diffuser ces fichiers sachant qu'ils concernent un accessoire utilisable uniquement avec leur calculatrice donc ça reste de l'argent qui va chez eux.

Oui, la non-diffusion du binaire sous forme directement utilisable ne va pas empêcher que que ce soit de l'extraire de la FlashApp PyAdaptr (puisque manifestement, le firmware y est contenu, on verra d'ici un mois si c'est toujours le cas) ou en utilisant un JTAG à quelques euros sur un TI-Python Adapter officiel, comme zardam l'a fait.

Si les utilisateurs achètent une board moins chère basée sur le même ATSAMD21, l'argent peut ne pas aller chez TI, bien sûr.
Si quelqu'un d'autre s'amuse à faire du code de communication CDC sur un autre modèle de calculatrice, je pense que ça peut aider les ventes de TI-Python Adapter.

Sur les 89T, ajouter un mode CDC et un terminal simplifié à Linky m'intéresserait si j'avais du temps. Le travail serait peut-être probablement plus simple que le portage de MicroPython, que j'ai essayé de réaliser, et qui ne peut pas fonctionner en l'état pour plusieurs raisons: taille du binaire >> 64 KB, flottants non binaires et de taille bizarre, etc. Eclater le code en morceaux qui deviendraient des libs dynamiques "kernel" serait peut-être techniquement possible, c'est comme ça que fonctionnait le portage Lua89 de RAGE2000 que j'avais un peu repris il y a des années, mais ça peut être du boulot.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.2%
 
Messages: 6171
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -

Re: Test module TI-Python (version 3.0.0.12)

Message non lude Hayleia » 14 Fév 2019, 05:41

Lionel Debroux a écrit:Si les utilisateurs achètent une board moins chère basée sur le même ATSAMD21, l'argent peut ne pas aller chez TI, bien sûr.

Hum non, ma phrase n'était pas claire :P
Je voulais surtout dire que ce n'était pas de l'argent qui allait chez les concurrents. Certes il y a 13€ qui vont chez Adafruit (par exemple) au lieu de chez TI, mais ça reste des clients de 83PCE, personne ne va se faire son module TI Python pour sa Casio*. Ou éventuellement 1 personne va le faire mais ça comptera comme 1 projet hobbyiste et absolument toujours aucune histoire de concurrence.

Lionel Debroux a écrit:Si quelqu'un d'autre s'amuse à faire du code de communication CDC sur un autre modèle de calculatrice, je pense que ça peut aider les ventes de TI-Python Adapter.

*bon apparemment si, des gens se feraient des modules TI Python pour leur Casio ? :P

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 10.1%
 
Messages: 2437
Images: 1
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
Classe: Templar

Re: Test module TI-Python (version 3.0.0.12)

Message non lude parisse » 14 Fév 2019, 09:35

Hayleia a écrit:Ouais enfin Numworks profite de son statut d'open source en grande partie parce que les autres ne le sont pas, ça ne veut pas dire que les autres en profiteraient autant en faisant de même :P

Il y a aussi la problematique du mode examen qui rend la publication des sources delicate (il est d'ailleurs possible que ca ait joue a la marge dans la decision du moratoire en France). Tant que Numworks est essentiellement present sur le marche francais, ca ne joue pas, mais si ils se developpent dans des pays ou le mode examen est en vigueur, ce sera interessant de voir ce qui se passe.
Avatar de l’utilisateur
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 52.1%
 
Messages: 1521
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

PrécédenteSuivante

Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
22.5%
-
Rechercher
-
Sujets à la une
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...

Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
401 utilisateurs:
>384 invités
>11 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)