π
<-

[Résolu] TILP 2 et mise à jour

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

[Résolu] TILP 2 et mise à jour

Unread postby XseuguhX » 07 Dec 2011, 17:15

Bonjour à tous,
Je suis un fervent défenseur du libre, je n'est donc pas d'ordinateur sous Windows chez moi.
Pour envoyer des classeurs à ma Nspire basique clickpad, j'utilise actuellement TILP 2, compilé avec le script ci-joint(renommé pour que cela passe).
Je suis sous l'OS 1.7, et je voudrais upgrader à l'OS 2.0. Je n'y suis malheuresement pas arrivé avec TILP. En effet, quand je transfère le .tno comme un classeur normal, une fenetre s'ouvre bien, m'indiquant que je vais upgrader mon OS, mais rien ne se passe.
Est-ce que cette possibilité est implémentée ? Si non, le sera-t-elle un jour ? Si oui, comment faire ?
install_tilp (copie).sh.txt
You do not have the required permissions to view the files attached to this post.
User avatar
XseuguhX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 8%
 
Posts: 10
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: TILP 2 et mise à jour

Unread postby Lionel Debroux » 07 Dec 2011, 18:18

Bonsoir,

Je suis un fervent défenseur du libre.

C'est très bien - tant que tu n'es pas un extrémiste qui dégoûte les autres à force de prosélytisme et de mauvaise foi, comme il y en a hélas trop parmi les libristes ;)


Le script ci-joint ressemble à une version récente d'install_tilp.sh, bien.
Mais tu as omis de préciser la famille d'OS (Linux, certains BSD) que tu utilises, la distro que tu utilises, et sa version ;)

Est-ce que cette possibilité est implémentée ? Si non, le sera-t-elle un jour ?

Oui, la possibilité de transférer un OS vers une Nspire est implémentée dans libti*/tilp depuis des années.

Si oui, comment faire ?

Tu as utilisé la bonne procédure :)
De mon côté, je viens de retester le transfert d'OS, que j'aurais pu casser sans faire exprès récemment. Le transfert démarre (boîte de dialogue contenant des barres de progression, traces dans la console), aussi bien avec une Nspire tournant l'OS 1.7 (même configuration que toi) qu'avec une Nspire CX CAS tournant l'OS 3.0.1.

J'aurais donc besoin que tu lances tilp depuis un terminal, et que tu me donnes la sortie - il y a plein de traces utiles pour le debug :)
Merci d'avance.
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: TILP 2 et mise à jour

Unread postby XseuguhX » 07 Dec 2011, 19:08

Merci de cette masse d'info
J'utilise Ubuntu 10.04.
Je ne savais que l'on pouvais lancer TILP autrement qu'en console. On a besoin des droits d'administrateur, non ?
Pour l'instant, je ne peut pas faire le log. Je le ferai
demain
PS: C'est toi qui developpe ce programme ?
User avatar
XseuguhX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 8%
 
Posts: 10
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: TILP 2 et mise à jour

Unread postby Lionel Debroux » 07 Dec 2011, 19:18

Je ne savais que l'on pouvais lancer TILP autrement qu'en console.

Les packages peuvent proposer des entrées dans les menus, mais mieux vaut ne pas utiliser les packages:

On a besoin des droits d'administrateur, non ?

Avec les packages Debian/Ubuntu mal foutus, en plus d'être horriblement dépassés, oui.
Si on fait la configuration manuelle décrite dans les sources, qui est mentionnée par le script à la fin de son exécution avec succès, ça n'est plus nécessaire.
La seule distro qui ait des packages bien faits est Arch Linux.

Pour l'instant, je ne peut pas faire le log. Je le ferai demain

OK :)

PS: C'est toi qui developpe ce programme ?

Ca n'est pas moi qui l'ai créé, mais oui, ça fait environ 2 ans et demi que je le maintiens.
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: TILP 2 et mise à jour

Unread postby XseuguhX » 08 Dec 2011, 15:44

Voilà, Quand je tente de transferer l'OS 2.0.1, j'ai la fenetre normale, puis une fenetre de transfer et un message d'erreur : "Msg: hand-held returned an error (not caught).
Cause: hand-held returned an uncaught error. Please report log."
Si tu a besoin de screenshots, je peut en faire.
Ci joint ce qui aparait en console.

En tout cas, merci et bravo pour ton programme, il est vraiment utile !
You do not have the required permissions to view the files attached to this post.
User avatar
XseuguhX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 8%
 
Posts: 10
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: TILP 2 et mise à jour

Unread postby Lionel Debroux » 08 Dec 2011, 16:10

Chouette, une erreur inconnue, sur la dernière version de TILP - ça me permettra de corriger un cas non géré :)

Vu que l'erreur arrive très tôt dans le transfert, et que le dirlist montre que tu as beaucoup de fichiers dont au moins trois gros:
| 70686F656E69782E | phoenix.raw.zip | 0 | 00 | 0032FFA8 | ndless |
| 6E646F6F6D5F6231 | ndoom_b1.tns | 0 | 00 | 0007B4E8 | ndoom_b1.tns |
| 646F6F6D312E7761 | doom1.wad.tns | 0 | 00 | 0033DDB6 | doom1.wad.tns |

je pense que la machine est tout bêtement en train de se plaindre qu'elle n'a pas assez de mémoire pour réaliser le transfert :)

Au minimum, supprime ndless/phoenix.raw.zip et réessaie.
(je suggère de supprimer celui-là en premier car si c'est un OS 1.7, OSLauncher ne réussira pas à le lancer sur 2.0.1: à cause de changements dans les fichiers de l'OS entre versions, OSLauncher ne peut lancer qu'un OS version x.y.z sur un autre OS x.y.z - quand il y arrive, bien sûr...)

Si ça ne suffit pas, supprime des variables préalablement sauvegardées jusqu'à ce que le transfert commence réellement.

Et pour diminuer un peu la taille de l'OS, supprime au préalable le boot2 et les exemples avec TNOC: archives_voir.php?id=1922 :)
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: TILP 2 et mise à jour

Unread postby XseuguhX » 08 Dec 2011, 17:16

C'était bien ca, après suppréssion du fichier, le transfer commence.
Peut être serait-il possible de modifier le code pour faire apparaitre un message d'erreur compréhensible, cela eviterai les posts inutiles comme le mien.
Après, je ne sais pas si c'est possible. En tout cas, merci de ton aide !!
User avatar
XseuguhX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 8%
 
Posts: 10
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: TILP 2 et mise à jour

Unread postby Lionel Debroux » 08 Dec 2011, 18:07

Peut être serait-il possible de modifier le code pour faire apparaitre un message d'erreur compréhensible, cela eviterai les posts inutiles comme le mien.

Ton post n'est pas inutile, puisque personne n'avait rencontré ce code d'erreur auparavant - ou en tout cas, personne ne l'avait reporté.
Il est vrai que pas tout le monde ne doit rencontrer cette erreur-là - la mémoire des Nspire est grande :D
(ce n'est en rien une critique envers toi, hein ;) )


Code d'erreur et message compréhensible ajoutés dans SVN r4423, merci du report ;)
C'est le sixième code que j'ajoute, mais il reste beaucoup de trous en-dessous de 15 (0xF): les 13 codes connus sont 0x02, 0x04, 0x07, 0x0a, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x80.
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: TILP 2 et mise à jour

Unread postby XseuguhX » 12 Dec 2011, 16:04

Deux dernières petites questions :
- Comment est-ce que je peut mettre a jour TILP ?
- Comment est ce que je peut mettre ce sujet en résolu ???
User avatar
XseuguhX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 8%
 
Posts: 10
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: TILP 2 et mise à jour

Unread postby Lionel Debroux » 12 Dec 2011, 16:45

Tu peux mettre à jour TILP de la même façon que tu l'as installé, avec http://lpg.ticalc.org/prj_tilp/download/install_tilp.sh :)
(j'ai modifié ce fichier très récemment, tu devrais le mettre à jour)

Je vais marquer le sujet comme résolu en éditant le premier post.
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

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 38 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.
1520 utilisateurs:
>1510 invités
>5 membres
>5 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)