π
<-

[83PCE - fasmg] Problème de transfert via TiLP

: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:

[83PCE - fasmg] Problème de transfert via TiLP

Unread postby Epharius » 17 Apr 2020, 15:25

Bonjour,

J'ai un petit problème qui me donne du fil à retordre.
Je génère des fichiers 8xp avec fasmg. J'arrive à envoyer ces fichiers sur CEmu sans problème. Mais quand j'essaie avec TiLP (et sûrement Ti-Connect mais je suis sur linux je n'ai pas pu tester), certains fichiers passent, d'autres font renvoyer l'erreur suivante à TiLP :

Image

Le programme est alors bien créé sur la calculatrice mais est vide (dans le gestionnaire de mémoire, la taille du programme n'est pas plus de 20o) : autre point, la mémoire est allouée et si j'avais un programme de 30Ko, j'ai maintenant 30Ko de moins sur ma calculatrice, mais rien qui ne le justifie.

Comme vous vous en doutez je ne sais pas trop d'où ça peut venir : les fichiers générés (et encore, pas tous) par fasmg sont érronés ? Pourtant pas de problème du côté de CEmu ? De plus ça ne vient pas de la connexion avec la calculatrice puisque j'arrive à envoyer certains fichiers.
Donc comment faire pour résoudre ce problème ?

Si vous avez des idées, je suis preneur :)

PS : en pièce jointe un exemple de fichier généré par fasmg que je n'arrive pas à envoyer
You do not have the required permissions to view the files attached to this post.
Last edited by Epharius on 17 Apr 2020, 16:11, edited 1 time in total.
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1174
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Lionel Debroux » 17 Apr 2020, 15:31

Tu n'as précisé ni la distribution Linux, ni la version de libti* + TILP, ni l'origine de libti* + TILP (installés sous forme de packages depuis les repositories de la distribution ou compilés toi-même), ni la version de l'OS 83PCE que tu utilises ;)
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: 6869
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Epharius » 17 Apr 2020, 15:42

Yes pardon, j'ai été trop vite en effet :
Je suis sous Linux Mint (Debian du coup)
D'après tilp --version :
TiLP2 - Version 1.17

j'ai installé tilp avec sudo apt install tilp2.
Quant à la version de l'OS de ma 83PCE c'est une 5.4.

D'ailleurs j'ai pris le temps d'essayer sous Ti-Connect, ça fonctionne :/

Merci de ta réponse ;)
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1174
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Lionel Debroux » 17 Apr 2020, 15:49

j'ai installé tilp avec sudo apt install tilp2.

Tout s'explique :)
La version des libs correspondant à TILP II 1.17 ne gère pas correctement les TI-eZ80. TILP II 1.18 est sorti depuis bientôt 3 ans et demi ;)

Commence par nettoyer ce que tu as installé:
# apt purge tilp2 libticables2* libticalcs2* libticonv* libtifiles2*

puis utilise le script d'installation habituel https://ti-pla.net/tilpinst (redirection vers le script du repository tilp_and_gfm).
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: 6869
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Epharius » 17 Apr 2020, 16:01

Super merci beaucoup ! J'ai bien fait de demander j'aurais eu du mal à trouver je pense.

J'ai donc exécuté le script que tu m'as fourni. Ça se passait bien jusqu'à ce que ça se passe mal (ui). La fin de l'exécution de la commande donne ceci :
Code: Select all
checking for GLIB... yes
checking for TICONV... yes
checking for ARCHIVE... no
configure: error: Package requirements (libarchive) were not met:

No package 'libarchive' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ARCHIVE_CFLAGS
and ARCHIVE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

J'ai d'abord essayé de voir si c'était pas quelque chose qui s'installait avec apt (on sait jamais hein) mais pas de résultat.
J'ai ensuite essayé de voir la page pkg-config de `man` comme conseillé mais comment dire que j'ai eu du mal à trouver une information utile dans tout ce bazar.
Sans compter que ça ne fait que quelque mois que je me suis mis à linux alors j'ai encore un peu de mal à m'y retrouver ^ ^'
As-tu une idée ?
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1174
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Adriweb » 17 Apr 2020, 16:03

Quand tu lances le script, il te dit qu'il faut installer des deps, et comment ;)

Donc en gros ca donne:
sudo apt install build-essential git autoconf automake autopoint libtool libtool-bin libglib2.0-dev zlib1g-dev libusb-1.0-0-dev libgtk2.0-dev libglade2-dev gettext bison flex groff texinfo xdg-utils libarchive-dev intltool

Il y en a moins avec la build basée sur cmake, mais bref, c'est pas le propos ici.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [83PCE - fasmg] Problème de transfert via TiLP

Unread postby Epharius » 17 Apr 2020, 16:13

Ça fonctionne merci beaucoup !
J'ai CMake d'installé si jamais, mais ça marche c'est l'essentiel :3
J'ai mis le sujet en résolu ;)
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1174
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 30 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.
1635 utilisateurs:
>1619 invités
>10 membres
>6 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)