Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu

Plus d'informations
03 Jan 2016 13:20 #1 par franck25
Bonjour

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.

Plus d'informations
03 Jan 2016 15:02 - 03 Jan 2016 15:04 #2 par Lebritish
Réponse de Lebritish sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bjr,

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
Dernière édition: 03 Jan 2016 15:04 par Lebritish.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
03 Jan 2016 15:18 #3 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bjour Franck,

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.

Plus d'informations
03 Jan 2016 19:03 - 03 Jan 2016 19:05 #4 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Merci pour vos pistes.

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
Dernière édition: 03 Jan 2016 19:05 par franck25. Raison: Modification de -------- qui apparaissent comme des sauts de ligne

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
03 Jan 2016 19:57 #5 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Je viens de faire quelques tests sur un très vieux Ubuntu 8.04.

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.

Plus d'informations
03 Jan 2016 21:47 #6 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Pour ce soir j'ai installé QT, j'ai trouvé ça (doc.ubuntu-fr.org/qt) et je l'ai installé en ligne de commande. Ca n'a rien changé. Je testerais demain KDE et vous tiens au courant. Au pire si c'est plus simple sous "windaube" les fichiers Kicad créé sur Ubuntu doivent pouvoir être lu sur un autre OS.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
03 Jan 2016 22:40 - 04 Jan 2016 06:31 #7 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Laisses tomber, ce n'est pas la peine d'installer tout ça, il manque juste 5 ou 6 fichiers. C'est l'équivalent des DLL sous Wins.
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"
Dernière édition: 04 Jan 2016 06:31 par patrick.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
15 Jan 2016 09:13 - 15 Jan 2016 14:20 #8 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bonjour Franck,

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.







Pièces jointes :
Dernière édition: 15 Jan 2016 14:20 par patrick.
Les utilisateur(s) suivant ont remercié: franck25

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
15 Jan 2016 20:10 #9 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bonjour
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.

Plus d'informations
16 Juil 2016 06:14 #10 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bonjour.
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.

Plus d'informations
16 Juil 2016 08:16 #11 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bonjour Franck,

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.

Plus d'informations
16 Juil 2016 08:31 #12 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
J'ai rajouté le fichier 26-microchip.rules dans /etc/udev/rules.d/
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.

Plus d'informations
16 Juil 2016 08:57 #13 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Donc c'est bien l'USB.

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.
Les utilisateur(s) suivant ont remercié: franck25

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
16 Juil 2016 19:33 #14 par franck25
Réponse de franck25 sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
L'installation a donné ça :

"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.

Plus d'informations
17 Juil 2016 07:44 - 17 Juil 2016 08:48 #15 par patrick
Réponse de patrick sur le sujet Utilisation MSApp+KC2MS+MS-Bootloader sur Ubuntu
Bjour,

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. :dry:
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.
Dernière édition: 17 Juil 2016 08:48 par patrick.

Connexion ou Créer un compte pour participer à la conversation.

Propulsé par Kunena