Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
piklab [Le 12/08/2013, 21:30]
zococo [Installer piklab]
piklab [Le 11/09/2022, 12:08] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 22: Ligne 22:
 Le paquet //.deb// de **piklab** a été retiré des dépôts Ubuntu car il repose sur des librairies //kde// qui ne sont plus mises à jour. Pour continuer à installer le logiciel, il est donc proposé d'​utiliser un paquet //.rpm// prévu pour //​OpenSuse//​. Le paquet //.deb// de **piklab** a été retiré des dépôts Ubuntu car il repose sur des librairies //kde// qui ne sont plus mises à jour. Pour continuer à installer le logiciel, il est donc proposé d'​utiliser un paquet //.rpm// prévu pour //​OpenSuse//​.
  
-L'​opération débute par l'​[[:​tutoriel:​comment_installer_un_paquet|installation]] de **[[apt>​sdcc]]** et **[[apt>​gputils]]**. ​ **gputils** est une paquet qui regroupe un ensemble d'​outils destinés aux microcontroleurs PIC de Microship ​(TM) . Y sont notamment inclus (pour ceux qui les connaissent) **gpasm**, **gplink** and **gplib**. **sdcc** est un compilateur C léger. ​+<note tip>Pour faciliter la tâche des ubunteros les plus pressés (et les plus confiants), un petit script bash a été réalisé pour automatiser toutes ces opérations. Il suffit de le copier (dans la bonne version), de le coller dans un fichier, de le rendre exécutable et de le [[:​tutoriel:​script_shell|lancer]] : 
 +<code| 64 bits> 
 +#​!/​bin/​bash 
 +
 +# Script d'​installation de piklab sur Ubuntu 12.10 - 64 bits 
 +
 + 
 +sudo apt get install sdcc  
 +sudo apt get install gputils  
 +sudo apt get install alien 
 + 
 +sudo apt-get install kdelibs5-data 
 +wget http://​launchpadlibrarian.net/​68040450/​kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb 
 +sudo dpkg -i kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb 
 +sudo apt-get install libqt3-mt 
 +wget http://​launchpadlibrarian.net/​68496910/​libavahi-qt3-1_0.6.30-0ubuntu2_amd64.deb 
 +sudo dpkg -i libavahi-qt3-1_0.6.30-0ubuntu2_amd64.deb 
 +wget http://​launchpadlibrarian.net/​35160268/​liblua50_5.0.3-4_amd64.deb 
 +sudo dpkg -i liblua50_5.0.3-4_amd64.deb 
 +wget http://​launchpadlibrarian.net/​35160270/​liblualib50_5.0.3-4_amd64.deb 
 +sudo dpkg -i liblualib50_5.0.3-4_amd64.deb 
 +wget http://​launchpadlibrarian.net/​68040034/​kdelibs4c2a_3.5.10.dfsg.1-5ubuntu2_amd64.deb 
 +sudo dpkg -i kdelibs4c2a_3.5.10.dfsg.1-5ubuntu2_amd64.deb 
 + 
 +wget http://​www.opensuse-education.org/​download/​test/​11.3/​suse/​x86_64/​piklab-0.15.10-6.1.x86_64.rpm 
 +sudo alien piklab-0.15.10-6.1.x86_64.rpm 
 +sudo dpkg -i piklab_0.15.10-7.1_amd64.deb 
 + 
 +sudo apt-get autoremove 
 + 
 +exit 0; 
 +</​code>​ 
 +<code| 32 bits> 
 +#​!/​bin/​bash 
 +
 +# Script d'​installation de piklab sur Ubuntu 12.10 - 32 bits 
 +
 + 
 +sudo apt get install sdcc  
 +sudo apt get install gputils  
 +sudo apt get install alien 
 + 
 +sudo apt-get install kdelibs5-data 
 +wget http://​launchpadlibrarian.net/​68040450/​kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb 
 +sudo dpkg -i kdelibs-data_3.5.10.dfsg.1-5ubuntu2_all.deb 
 +sudo apt-get install libqt3-mt 
 +wget http://​launchpadlibrarian.net/​68495846/​libavahi-qt3-1_0.6.30-0ubuntu2_i386.deb 
 +sudo dpkg -i libavahi-qt3-1_0.6.30-0ubuntu2_i386.deb 
 +wget http://​launchpadlibrarian.net/​35166252/​liblua50_5.0.3-4_i386.deb 
 +sudo dpkg -i liblua50_5.0.3-4_i386.deb 
 +wget http://​launchpadlibrarian.net/​35166254/​liblualib50_5.0.3-4_i386.deb 
 +sudo dpkg -i liblualib50_5.0.3-4_i386.deb 
 +wget http://​launchpadlibrarian.net/​68040451/​kdelibs4c2a_3.5.10.dfsg.1-5ubuntu2_i386.deb 
 +sudo dpkg -i kdelibs4c2a_3.5.10.dfsg.1-5ubuntu2_i386.deb 
 + 
 +sudo apt-get -f install 
 +wget https://​dl.dropbox.com/​u/​3344475/​theBitBangTheory%20blog/​piklab-0.15.10-6.1.i586.rpm 
 +sudo alien piklab-0.15.10-6.1.i586.rpm 
 +sudo dpkg -i piklab_0.15.10-7.1_i386.deb 
 + 
 +sudo apt-get autoremove 
 + 
 +exit 0; 
 +</​code>​ 
 +</​note>​ 
 + 
 +L'​opération débute par l'​[[:​tutoriel:​comment_installer_un_paquet|installation]] de **[[apt>​sdcc]]** et **[[apt>​gputils]]**. ​ **gputils** est une paquet qui regroupe un ensemble d'​outils destinés aux microcontroleurs PIC de Microchip ​(TM) . Y sont notamment inclus (pour ceux qui les connaissent) **gpasm**, **gplink** and **gplib**. **sdcc** est un compilateur C léger. ​
  
 Il convient également d'​installer **[[apt>​alien]]**,​ outil de conversion des paquets .rpm en paquets .deb. Il convient également d'​installer **[[apt>​alien]]**,​ outil de conversion des paquets .rpm en paquets .deb.
Ligne 28: Ligne 94:
 sudo apt get install sdcc gputils alien sudo apt get install sdcc gputils alien
 </​code>​ </​code>​
-L'​installation de **piklab** doit ensuite être précédée par celle de ses dépendances. En effet, un certain nombre de ces dépendances doivent être installées manuellement. Il y a deux listes de dépendances différentes selon que l'on se trouve sur une machine 32 bits ou 64 bits. +L'​installation de **piklab** doit ensuite être précédée par celle de ses dépendances. En effet, un certain nombre de ces dépendances doivent être installées manuellement. Il y a deux listes de dépendances différentes selon que l'on se trouve sur une machine 32 bits ou 64 bits.
  
-Les dépendances pour un système64 ​bits :+Les dépendances pour un système 64 bits :
 <code| 64 bits> <code| 64 bits>
 sudo apt-get install kdelibs5-data sudo apt-get install kdelibs5-data
Ligne 46: Ligne 112:
 </​code>​ </​code>​
  
 +Les dépendances pour un système 32 bits :
 <code| 32 bits> <code| 32 bits>
 sudo apt-get install kdelibs5-data sudo apt-get install kdelibs5-data
Ligne 69: Ligne 136:
 [[https://​launchpad.net/​ubuntu/​oneiric/​+package/​kdelibs4c2a|kdelibs4c2a]] [[https://​launchpad.net/​ubuntu/​oneiric/​+package/​kdelibs4c2a|kdelibs4c2a]]
  
-L'​étape suivante consiste à procéder au téléchargement du **.rpm** , le convertir en paquet **.deb** et l'​installer ​:+L'​étape suivante consiste à procéder au téléchargement du **.rpm** , le convertir en paquet **.deb** et l'​installer. La manœuvre est un peu différente selon que l'on utilise un système64 bits ou 32 bits.
  
-<​code>​+Système 64 bits : 
 + 
 +<code| 64 bits>
 wget http://​www.opensuse-education.org/​download/​test/​11.3/​suse/​x86_64/​piklab-0.15.10-6.1.x86_64.rpm wget http://​www.opensuse-education.org/​download/​test/​11.3/​suse/​x86_64/​piklab-0.15.10-6.1.x86_64.rpm
 sudo alien piklab-0.15.10-6.1.x86_64.rpm sudo alien piklab-0.15.10-6.1.x86_64.rpm
 sudo dpkg -i piklab_0.15.10-7.1_amd64.deb sudo dpkg -i piklab_0.15.10-7.1_amd64.deb
 </​code>​ </​code>​
 +
 +Système 32 bits :
 +<code| 32 bits>
 +sudo apt-get -f install
 +wget https://​dl.dropbox.com/​u/​3344475/​theBitBangTheory%20blog/​piklab-0.15.10-6.1.i586.rpm
 +sudo alien piklab-0.15.10-6.1.i586.rpm
 +sudo dpkg -i piklab_0.15.10-7.1_i386.deb
 +</​code>​
 +
 +Pour finir proprement l'​installation,​ un petit nettoyage peut s'​avérer utile :
 +<​code>​sudo apt-get autoremove</​code>​
 <​note>​Cette procédure permet l'​installation de la version 0.15.10-6.1 de piklab, or à la date du 12 août 2013 la dernière version du logiciel est la 0.16.2. Faute d'​avoir trouvé un **.rpm** pour cette dernière version, nous en restons à la version 0.15.10-6.1</​note>​ <​note>​Cette procédure permet l'​installation de la version 0.15.10-6.1 de piklab, or à la date du 12 août 2013 la dernière version du logiciel est la 0.16.2. Faute d'​avoir trouvé un **.rpm** pour cette dernière version, nous en restons à la version 0.15.10-6.1</​note>​
  
Ligne 112: Ligne 192:
  
   * finalement, démarrer piklab et choisisser pickit2 dans les paramètres du programmeur.   * finalement, démarrer piklab et choisisser pickit2 dans les paramètres du programmeur.
 +
 +<note tip>Si le programmateur utilisé, bien qu'​usb, ​ n'est pas le PicKit2, il est possible de déterminer les idVendor et idProduct en utilisant la commande <​code>​lsusb -v</​code></​note>​
  
  
Ligne 129: Ligne 211:
   * lien qui était écrit dans la première édition de cette page.. [[http://​www.causeries-numeriques.fr/​post/​2007/​09/​30/​Instalation-de-Piklab-sous-ubuntu]]   * lien qui était écrit dans la première édition de cette page.. [[http://​www.causeries-numeriques.fr/​post/​2007/​09/​30/​Instalation-de-Piklab-sous-ubuntu]]
  
-Mot clés : pic pik pickit 2 lab microcontroleur microcontrôleur programmer ​+Mot clés : pic pik pickit 2 lab microcontroleur microcontrôleur programmer
  
  • piklab.1376335829.txt.gz
  • Dernière modification: Le 12/08/2013, 21:30
  • par zococo