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
gphoenix [Le 29/04/2008, 21:02]
88.172.224.192
gphoenix [Le 11/09/2022, 12:09] (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 1: Ligne 1:
-{{tag>gphoenix eeprom goldwafer goldcard 24C16}}+{{tag>TAGS}} 
 +---- 
 + 
 +====== gphoenix ======
  
 ===== Informations et fonctionnement ===== ===== Informations et fonctionnement =====
  
-  * **Qu'​es qu'une goldwafer ?**  
  
-Les goldwafer ressemblent à n'​importe quel type de carte à puce comme on le voit ci-dessous (images 1 et 2).  +  * **Qu'​es qu'une goldwafer ?** 
-Elles contiennent un microcontrôleur PIC 16F84 de 2kb et une EEPROM (24C16). ​ + 
-Les goldwafer sont des cartes à puce programmables et réinscriptibles ​ ainsi +Les goldwafer ressemblent à n'​importe quel type de carte à puce comme on peut le voir ci-dessous (images 1 et 2). 
-elles peuvent être utilisées pour réaliser des prototypes ou tout simplement pour des petits projets. Le schéma ci-dessous (image 3) montre comment les PIC et l'​EEPROM sont raccordés aux contacts d'une carte goldwafer. Évidemment l'​EEPROM ne peut pas être programmé par n'​importe quel dispositif en contact avec la carte. La programmation de l'​EEPROM exige que le PIC soit d'​abord programmé pour ensuite agir en tant que programmeur d'​EEPROM. Un tel programme pour le PIC déjà existe et peut être téléchargé [[http://​gphoenix.sourceforge.net/​WinPhoenix_Loader.hex|ici]]+Elles contiennent un microcontrôleur PIC 16F84 de 2kb et une EEPROM (24C16). Les goldwafer sont des cartes à puce programmables et réinscriptibles ainsi elles peuvent être utilisées pour réaliser des prototypes ou tout simplement pour des petits projets.Le schéma ci-dessous (image 3) montre comment les PIC et l'​EEPROM sont raccordés aux contacts d'une carte goldwafer. Évidemment l'​EEPROM ne peut pas être programmé par n'​importe quel dispositif en contact avec la carte. 
 +La programmation de l'​EEPROM exige que le PIC soit d'​abord programmé pour ensuite agir en tant que programmeur d'​EEPROM. 
 + 
 +Un tel programme ​(loader) ​pour le PIC déjà existe et peut être téléchargé [[http://​gphoenix.sourceforge.net/​WinPhoenix_Loader.hex|ici]]
  
  
Ligne 25: Ligne 30:
   * **Comment est-ce que les cartes goldwafer sont programmées ?**   * **Comment est-ce que les cartes goldwafer sont programmées ?**
  
-Un bon nombre de programmateurs de goldwafer existent déjà et sont disponibles sur le marché en vente libre. Les outils nécessaires sont une carte à puce avec un programmateur de PIC correctement configuré. ​+Un bon nombre de programmateurs de goldwafer existent déjà et sont disponibles sur le marché en vente libre. Les outils nécessaires sont une carte à puce avec un programmateur de PIC correctement configuré.
 J'​écrirai probablement un programme programmateur de PIC pour Linux dans le futur. J'​écrirai probablement un programme programmateur de PIC pour Linux dans le futur.
  
Ligne 70: Ligne 75:
 <​code>​cp gphoenix /​usr/​bin</​code>​ <​code>​cp gphoenix /​usr/​bin</​code>​
  
-<note tip>​gPhoenix peut directement exécuté depuis son répertoire une fois extrait il n'est pas nécéssaire ​d'​effectuer les commandes ci-dessus.</​note>​+<note tip>​gPhoenix peut directement exécuté depuis son répertoire une fois extrait il n'est pas nécessaire ​d'​effectuer les commandes ci-dessus.</​note>​ 
 + 
 + 
 +==== WinPhoenix avec Wine ==== 
 + 
 +Il est également possible d'​exécuter la version Windows (WinPhoenix) sous ubuntu à l'aide de Wine, ici  la version de wine utilisée est la 9.6.0 avec WinPhoenix 1.0.6 
 + 
 +Il a été testé avec un programmateur en port série et est tout à fait fonctionnel (effacement,​ lecture et écriture). 
 + 
 +{{winphoenix.png|}} 
 + 
 +Ici effacement de l'​eeprom d'une carte à puce en cours sous Ubuntu 8.04 
 + 
 + 
 + 
 + 
  
  
Ligne 81: Ligne 102:
 <​code>​deb http://​archive.ubuntu.com/​ubuntu/​ gutsy universe multiverse</​code>​ <​code>​deb http://​archive.ubuntu.com/​ubuntu/​ gutsy universe multiverse</​code>​
  
-Vous pouvez ajouter ce dépôt via Système => Administration => Synaptic puis +Vous pouvez ajouter ce dépôt via Système => Administration => Synaptic puis
 dans le menu Configuration => Dépôts puis dans l'​onglet Logiciels tierces parties => Ajouter dans le menu Configuration => Dépôts puis dans l'​onglet Logiciels tierces parties => Ajouter
  
Ligne 88: Ligne 109:
 **Il est vivement conseillé de supprimer le dépôt après avoir installé la librairie afin d'​éviter tout problème sur votre système.** **Il est vivement conseillé de supprimer le dépôt après avoir installé la librairie afin d'​éviter tout problème sur votre système.**
 </​note>​ </​note>​
 +**
 +__Les instructions ci-dessous sont valables uniquement pour toutes les versions antérieur à Ubuntu 8.04 :__**
  
 Il se peut que le logiciel est bien été installé mais que certaines dépendances n'ont pas été installées et empêchent l'​utilisation du logiciel. Il se peut que le logiciel est bien été installé mais que certaines dépendances n'ont pas été installées et empêchent l'​utilisation du logiciel.
Ligne 105: Ligne 128:
 <​code>​gphoenix</​code>​ <​code>​gphoenix</​code>​
  
-<note important>​Si vous fermez la fenêtre du terminal le logiciel se fermera également. Voir plus bas pour résoudre ce problème.</​note>​+<note important>​Si vous fermez la fenêtre du terminal le logiciel se fermera également. Voir plus bas "​Création d'un lanceur"​.</​note>​
  
 ==== Création d'un lanceur ==== ==== Création d'un lanceur ====
Ligne 117: Ligne 140:
 La commande à saisir dans le champ prévu est la commande citée précédemment c'est à dire : <​code>​gphoenix</​code>​ La commande à saisir dans le champ prévu est la commande citée précédemment c'est à dire : <​code>​gphoenix</​code>​
  
-Des icônes sont disponibles dans le répertoire de gPhoenix que vous avez extrait ​ au début de ce tutoriel. ​+Des icônes sont disponibles dans le répertoire de gPhoenix que vous avez extrait ​ au début de ce tutoriel.
  
 <note help>Le logiciel définit par défaut le port COM1 comme le port de communication entre votre programmateur et l'​ordinateur,​ vous pouvez le changer en vous rendant dans le menu Fichier => Préférences</​note>​ <note help>Le logiciel définit par défaut le port COM1 comme le port de communication entre votre programmateur et l'​ordinateur,​ vous pouvez le changer en vous rendant dans le menu Fichier => Préférences</​note>​
  • gphoenix.1209495751.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)