Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum TiZ80 » Questions » TI-84+ sous linux (et si possible émulateur...) (24 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Crashforburn Ecrit le: Lundi 18 septembre 2006 à 20:01 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Bonjour,

j'aimerais savoir comment faudrait-il faire pour faire fonctionner une TI-84+ sous linux avec TiLP

Et si ce n'est pas possible, comment faire pour écrire dans les données de tilem (pour tester de nouvelles applis..)

Merci d'avance ;)
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 18 septembre 2006 à 20:22 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Avec TiLP 2, c'est simple, ça fonctionne comme toutes les autres calculatrices. Donc il te faut installer TiLP 2. Quant à l'émulateur, c'est effectivement TilEm qu'il faut utiliser. Tu as quoi comme distribution Linux?
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Crashforburn Ecrit le: Lundi 18 septembre 2006 à 20:26 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Merci pour ta réponse,

J'ai une ubuntu 6.06 ;)
    
./Post n°3   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 18 septembre 2006 à 20:47 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Je ne sais pas s'il y a des paquetages binaires à jour de TiLP 2 pour Ubuntu, mais je pense que non. Tu peux compiler à partir des sources. (Installe build-essential avec apt-get install build-essential, ça va t'installer GCC et tous les autres outils dont tu as besoin pour compiler des logiciels. Tu vas aussi avoir besoin de quelques paquetages de type libtoto-dev, notamment libusb-dev (Il y a probablement un numéro de version quelque part dans le nom exact, tu peux vérifier les noms exacts sur http://packages.ubuntu.com.).)

Il y a aussi un problème que tu vas avoir pour TilEm: il n'y a pas de ROM dumper pour TI-84+ qui fonctionne avec le câble USB direct. :( Donc soit tu trouves une ROM quelque part (mais c'est en principe illégal de redistribuer les ROMs), soit tu empruntes un autre câble pour un soir histoire de dumper la ROM, soit tu bidouilles avec la ROM livrée avec le Flash SDK de TI (il y a des instructions pour convertir ça en une vraie ROM qui traînent). Toutes les autres opérations de TiLP 2 devraient fonctionner avec la connexion USB directe.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°4   Marquer comme non lu.
Crashforburn Ecrit le: Lundi 18 septembre 2006 à 21:01 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

J'ai une rom de 83+, celle de 84+ je peux la récupérer sous windows ;)

Donc oui, pour les libs de compilation ayant déjà tilp 1, je vais tester le 2

Merci bien
    
./Post n°5   Marquer comme non lu.
Crashforburn Ecrit le: Lundi 18 septembre 2006 à 21:27 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Heuu maintenant j'ai installé tilp-2, j'ai branché ma calculette, je lance tilp-2 (avec ces options : sudo tilp-2 --calc=ti84+ --cable=SilverLink --port=1)
et il me marque :

Msg: illegal operation or argument.
Cause: the program which uses this library is buggy. Fire-up the developer!
System: Aucun fichier ou répertoire de ce type (errno = 2)

Merci d'avance
    
./Post n°6   Marquer comme non lu.
Crashforburn Ecrit le: Lundi 18 septembre 2006 à 21:32 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

non en fait il me met ça :

ticables-INFO: Check for lib-usb usability:
ticables-INFO: usb filesystem (/proc/bus/usb): mounted
ticables-INFO: node /proc/bus/usb/devices: exists
ticables-INFO: permissions/user/group: -r--r--r-- root root
ticables-INFO: is user can r/w on device: yes
ticables-INFO: found <TI84 Plus>.

(tilp-2:6530): ticables-WARNING **: usb_set_configuration (could not set config 1: Périphérique ou ressource occupé).

ticables-INFO: resetting pipes...
ticalcs-INFO: Checking hand-held status:
ticalcs-INFO: PC->TI: RDY?

(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).

ticalcs-INFO: Checking hand-held status:
ticalcs-INFO: PC->TI: RDY?

(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).


(tilp-2:6530): ticables-WARNING **: usb_bulk_write (could not set config 1: Périphérique ou ressource occupé).

ticables-INFO: resetting pipes...


    
./Post n°7   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 18 septembre 2006 à 23:37 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Hmmm, déjà, si ton système est configuré correctement, TiLP 2 ne devrait pas avoir besoin de tourner en sudo (enfin, je n'ai corrigé que récemment le bogue où il vérifiait de pouvoir écrire en /proc/bus/usb/devices, ce qui bien sûr ne marche pas en root, donc il faut un snapshot récent pour que ça fonctionne; il faut également que ton utilisateur ait accès en lecture et écriture à la TI, chose qui est configurée automatiquement par mon RPM pour Fedora, mais sous Ubuntu, il faut de la configuration manuelle pour ça, il me semble).

Et sinon, c'est quoi ta version de TiLP 2? Si c'est une version récupérée dans Ubuntu universe, elle est probablement très vieille (TiLP 2 a changé rapidement, surtout pour l'USB direct) et boguée (c'est pour ça que je t'ai conseillé de compiler une version à jour toi-même).
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°8   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 08:15 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

J'ai récupéré la 0.13 sur le site du projet ;)

J'ai choisi la version stable, je me méfie des versions de dev ^^

Et j'ai tout compilé moi même
    
./Post n°9   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 19 septembre 2006 à 09:11 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Faudra que tu t'habitues à notre vocabulaire alors. :) Chez nous (c'est valable pour TIGCC aussi), "stable" = "vieux", "développement" = "la version à utiliser" (sauf bien sûr si la version de développement la plus récente est aussi celle marquée "stable" :)).

La 0.13 est très vieille, je te conseille fortement la version de développement la plus récente, ou carrément le SVN actuel (qui est en train d'être releasé en tant que version 1.00, donc sans doûte plus stable que la version "stable" que tu as ;)).
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°10   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 12:24 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Ok,ok

Ouais pour moi dev=instable ^^

Comment tu fais pour récup des fichiers sur un SVN (c'est comme sur un cvs ?)

Sinon merci bien de m'avoir aidé ;)
    
./Post n°11   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 12:27 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

non j'ai trouvé comment faire pour le SVN, si j'ai des problèmes je reposte ;)
    
./Post n°12   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 12:50 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Maintenant j'ai installé le snapshot de tilp-2 (et de toutes ses libs, forcément) et il détecte ma calculette ^^

N'est-ce pas génial ??? Mais il subsiste un problème (toujours le même) et il me marque ça :

ticables-INFO: Check for lib-usb support:
ticables-INFO: usb support: available.
ticables-INFO: Check for lib-usb usability:
ticables-INFO: usb filesystem (/proc/bus/usb): mounted
ticables-INFO: found <TI-84 Plus Silver Edition> on #1, version <1.10>
ticalcs-INFO: Checking hand-held status:
ticalcs-INFO: PC->TI: RDY?

(tilp-2:25133): ticables-WARNING **: usb_bulk_read (could not release intf 0: Aucun périphérique de ce type).

ticalcs-INFO: Checking hand-held status:
ticalcs-INFO: PC->TI: RDY?

(tilp-2:25133): ticables-WARNING **: usb_bulk_read (could not release intf 0: Aucun périphérique de ce type).

ticables-INFO: Check for lib-usb support:
ticables-INFO: usb support: available.
ticables-INFO: Check for lib-usb usability:
ticables-INFO: usb filesystem (/proc/bus/usb): mounted
ticables-INFO: found <TI-84 Plus Silver Edition> on #1, version <1.10>


Et bien sur lancé en root sinon il peut pas accéder a l'usb...
    
./Post n°13   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 19 septembre 2006 à 19:36 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bon, déjà pour accéder à l'USB en tant qu'utilisateur normal, il faut un truc appelé pam_console (et les fichiers de configuration qu'on trouve à l'intérieur de ce specfile RPM). Le principe de pam_console est simple: si un utilisateur est physiquement devant la machine (pas loggué à distance), certaines classes de périphériques sont directement devant ses yeux, il peut les brancher et débrancher à tout moment. Donc on suppose qu'il a droit à y toucher. (Il pourrait débrancher la calculatrice et l'emmener où il veut, donc ça ne sert à rien de limiter l'accès depuis l'ordinateur!) Et donc l'utilisateur loggué localement (une des limitations de pam_console est que ça suppose qu'il n'y en a qu'un au maximum) peut lire et écrire sur ces classes de périphériques (et mes fichiers de config rajoutent les calculatrices TI dans la liste de ces classes). Malheureusement, Ubuntu n'utilise (à ma connaissance) pas pam_console, donc il faut bidouiller (ou installer pam_console, mais j'appelle ça une bidouille aussi si le système n'est pas fait pour) pour avoir une configuration équivalente.

Ensuite, l'histoire du warning, c'est bizarre, je vais demander à Romain ce qu'il en pense.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°14   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 20:30 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Merci de t'occuper de mon cas, c'est sympa ;)

Sinon, en attendant comment on peut faire pour écrire sur la ROM/RAM de l'émulateur TilEm ??
    
./Post n°15   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 19 septembre 2006 à 21:03 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu veux dire quoi par "écrire sur"?
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°16   Marquer comme non lu.
Crashforburn Ecrit le: Mardi 19 septembre 2006 à 21:05 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

transférer des données sur TilEm pour pouvoir tester sans envoyer sur ma calculette
    
./Post n°17   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 19 septembre 2006 à 22:05 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Clic droit, "Load file...".
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°18   Marquer comme non lu.
Crashforburn Ecrit le: Mercredi 20 septembre 2006 à 07:24 Déconnecté(e)    Voir le profil de Crashforburn Envoyer un email à Crashforburn Envoyer un message privé à Crashforburn  

Merci :D
    
./Post n°19   Marquer comme non lu.
roms Ecrit le: Mercredi 20 septembre 2006 à 14:36 Déconnecté(e)    Voir le profil de roms Envoyer un email à roms Visiter le site WEB de roms Envoyer un message privé à roms  

Bizarre, ce problème USB ne devrait pas avoir lieu. Je l'ai encore jamais eu... Quelle version de noyau LInux ?
Linux, y'a moins bien mais c'est plus cher !
    
  :: Index » Forum TiZ80 » Questions » TI-84+ sous linux (et si possible émulateur...) (24 réponse(s))
Pages : 1/2     « [1] 2 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 64.72ms avec 18 requetes