Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
Je poste une question sans doute simplissime mais je bute dessus.
J'utilise Ubuntu 14.04 LTS et je n'arrive pas à lancer KC2MS, ni MSApp, ni MS-Bootloader. Je suis aller sur le forum ci-dessous pour avoir de l'aide pour ne pas vous solliciter pour des questions simples :
forum.ubuntu-fr.org/viewtopic.php?pid=21280231#p21280231
Question n°#7 du 02/01/2016 à 12:56 par fgrigi3.
Le conclusion en est qu'il fonctionne avec Kicad, mais comment le lance t'on depuis Kicad ?
Ce ne sont pas des fichiers .pro (qui s'ouvrent avec Kicad) ou .sch (qui s'ouvrent avec Eeschema), ce sont des programmes.
Merci d'avance pour votre aide.
Connexion ou Créer un compte pour participer à la conversation.
- Lebritish
- Hors Ligne
- Membre platinium
- Messages : 655
- Remerciements reçus 11
désolé j'ai pas trop compris ton prbl Pose ta question directement ici.
Perso je suis sous kubuntu et pas de prbl tt marche bien.
a mon avis ton prbl vient de là: ard-tek.com/index.php/telechargements/so...inux/26-v420-linux-3
Avant de lancer ces applications, éditer leurs propriétés pour les rendre "exécutable".
comment on fait: forum.ubuntu-fr.org/viewtopic.php?id=217133
tiens nus au courant...
A+
Thierry
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
Je dirais comme Thierry, il faut que tu rendes ton fichier exécutable.
Et pareil, je suis sous Kubuntu, et il manque peut-être des dépendances sous Ubuntu.
Pour mieux cerner le souci, essaies de lancer un programme à partir d'une console, en ligne de commande, pour voir ce que ça dit.
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
Depuis le terminal, il indique commande introuvable :
"
fg@fg-1001PX:~/Images$ KC2MS_109a
KC2MS_109a : commande introuvable
"
Je précise que normalement le fichier est dans pas mal de sous dossiers et je l'ai mis dans le dossier images pour y avoir accès plus facilement depuis le terminal.
Comme je l'avais écris sur l'autre forum, Je ne peux pas lancer le programme, il me demande une application pour le lancer. J'ai testé Propriétés, Permissions, Autoriser l'exécution du fichier comme un programme, mais il se décoche tout de suite après l'avoir coché. On m'avais alors demandé de faire un "ls -l", ce qui à donné :
-rw---- 1 fg fg 351736 janv. 12 2015 KC2MS_109a
-rw---- 1 fg fg 1561164 janv. 12 2015 MSApp_419f
-rw---- 1 fg fg 157554 juin 24 2014 MS-Bootloader_301a
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
Kc2ms sur une clé USB, la case "executable" ne reste pas cochée.
En le copiant dans le répertoire utilisateur elle reste bien cochée mais il ne démarre toujours pas.
Lancé dans un terminal, il manque toutes les libraries partagées des programmes.
Donc il faudrait que tu cherches dans ton gestionnaire de paquetages les libraries de qt4 et/ou de KDE, et que tu les installes.
Sinon, je peux te les envoyer ou les mettre en ligne...
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
Je vais faire un zip avec les exécutables et les fichiers manquants. Ou je trouve comment les installer proprement sous Ubuntu.
Edit: Il faut installer les paquets "libqtgui4" + "libqt4-xml" + "libqt4-network"
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
J'ai fait quelques tests sous Ubuntu 14.04, juste en démarrant une version "live" sur clé USB, sans rien installer.
Ben, ça fonctionne direct! Il faut juste côcher la case "est exécutable" dans les propriétés de chaque fichier d'application.
Si cette case ne reste pas cochée c'est que tu n'as pas les droits suffisants pour pouvoir écrire dans le répertoire où tu as installé/décompressé ces fichiers.
En général un sous-répertoire de ton "home" ne pose pas de problèmes.
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
Merci, ça marche. Je confirme que le fait de passer les fichiers d'un disque de stockage à un sous répertoire de "home", permet dans les propriétés du fichier d'autoriser l'exécution du fichier comme un programme. Ya plus qu'à...
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
J'ouvre de nouveau ce sujet.
J'ai changé d'ordi et je suis passé sur Ubuntu 16.04 LTS.
Les applications sont stockés dans /home/fg/Documents/v422d/apps (je sais, j'ai pas mis à jour ma version).
Dans les propriétés des logiciels, Permissions, la case à cocher 'Exécuter l'exécution du fichier comme un programme' est bien coché et le reste.
J'ai vérifié que les paquets "libqtgui4" + "libqt4-xml" + "libqt4-network" étaient bien présents.
kc2ms_422d se lance sans problèmes.
msapp_422d et msboot_422 ne se lancent pas ???
Il y a des fois pour avoir des petits problèmes qui font chi.., j'ai l'impression d'être spécialiste et de porter la poisse !!!
Bon ben merci de votre aide.
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
Et en démarrant ces applis en ligne de commande (console), ça dit quoi ?
Qlq chose comme ça:
/home/fg/Documents/v422d/apps ./msapp_422d
À mon avis c'est un souci d'autorisation au niveau de l'USB parce que kc2ms ne l'utilise pas.
As-tu ajouté le fichier ard-tek.com/images/files/software/linux/26-microchip.rules dans /etc/udev/rules.d/ ?
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
Fonctionne toujours pas.
En ligne de commande ça donne ça :
/home/fg/Documents/v422d/apps/msapp_422d: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
Ce serait étonnant que cette bibliothèque ne soit pas installée sur ubuntu 16.04 mais tu peux toujours tester: sudo apt-get install libusb-1.0-0-dev pour voir si ça change quelque chose.
Ou regarder avec le gestionnaire de paquetages si elle est installée ou pas.
Connexion ou Créer un compte pour participer à la conversation.
- franck25
- Auteur du sujet
- Hors Ligne
- Membre premium
- Messages : 101
- Remerciements reçus 2
"sudo apt-get install libusb-1.0-0-dev
[sudo] Mot de passe de fg :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-24
linux-headers-4.4.0-24-generic linux-image-4.4.0-21-generic
linux-image-4.4.0-24-generic linux-image-extra-4.4.0-21-generic
linux-image-extra-4.4.0-24-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
The following additional packages will be installed:
libusb-1.0-doc
Les NOUVEAUX paquets suivants seront installés :
libusb-1.0-0-dev libusb-1.0-doc
0 mis à jour, 2 nouvellement installés, 0 à enlever et 56 non mis à jour.
Il est nécessaire de prendre 219 ko dans les archives.
Après cette opération, 1 683 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de:1 fr.archive.ubuntu.com/ubuntu xenial/main amd64 libusb-1.0-0-dev amd64 2:1.0.20-1 [58,5 kB]
Réception de:2 fr.archive.ubuntu.com/ubuntu xenial/main amd64 libusb-1.0-doc all 2:1.0.20-1 [160 kB]
219 ko réceptionnés en 1s (158 ko/s)
Sélection du paquet libusb-1.0-0-dev:amd64 précédemment désélectionné.
(Lecture de la base de données... 313062 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libusb-1.0-0-dev_2%3a1.0.20-1_amd64.deb ...
Dépaquetage de libusb-1.0-0-dev:amd64 (2:1.0.20-1) ...
Sélection du paquet libusb-1.0-doc précédemment désélectionné.
Préparation du dépaquetage de .../libusb-1.0-doc_2%3a1.0.20-1_all.deb ...
Dépaquetage de libusb-1.0-doc (2:1.0.20-1) ...
Traitement des actions différées (« triggers ») pour doc-base (0.10.7) ...
Traitement de 1 fichier de documentation ajouté…
Enregistrement des documents avec scrollkeeper…
Paramétrage de libusb-1.0-0-dev:amd64 (2:1.0.20-1) ...
Paramétrage de libusb-1.0-doc (2:1.0.20-1) …
"
Le résultat est toujours celui-ci :
/home/fg/Documents/v422d/apps/msapp_422d: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory
Idem en mode root.
Le gestionnaire de paquet m'indique que les paquets suivant sont installés :
libusb-1.0-0
libusb-0.1-4
libusb-1.0-0-dev
libusb-1.0-doc
Je ne vois pas ce que cela peut être. Si c'est trop compliqué, dis le moi je prendrais un autre PC de la maison mais c'est pas top pratique comme solution.
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- patrick
- Hors Ligne
- Administrateur
- Messages : 3134
- Remerciements reçus 483
J'ai passé 3 heures hier soir à essayer de démarrer un Ubuntu 16.04 sur un ordi en AMD64.
Ben au final grosse galère pour rien parce que pas moyen de lancer la moindre application.
Du coup je suis en train de télécharger la version ubuntu-16.04-desktop-i386.iso pour tester sur mon PC en 32bits... Je te tiens au courant...
Edit:
Bon, ben tout fonctionne normalement sous Ubuntu 16.04 en 32bits.
Et donc je ne vois pas.
Si quelqu'un a un Ubuntu 16.04 64bits sous la main pour tester, ou qui connaît mieux que moi toussa, je suis preneur d'infos.
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- Maxisun
- Support technique
- Les applications
- Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu