Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
gphoenix [Le 30/04/2008, 14:57] – 88.172.224.192 | gphoenix [Le 05/07/2010, 11:13] (Version actuelle) – tags superflus YoBoY | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== gphoenix ====== | ||
+ | |||
+ | ===== Informations et fonctionnement ===== | ||
+ | |||
+ | |||
+ | * **Qu' | ||
+ | |||
+ | Les goldwafer ressemblent à n' | ||
+ | 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' | ||
+ | La programmation de l' | ||
+ | |||
+ | Un tel programme (loader) pour le PIC déjà existe et peut être téléchargé [[http:// | ||
+ | |||
+ | |||
+ | * Carte Goldwafer | ||
+ | |||
+ | {{goldwafer2.jpg|}} | ||
+ | |||
+ | * Telecard (greek) | ||
+ | |||
+ | {{telecard.jpg|}} | ||
+ | |||
+ | * Schéma d'une Goldwafer | ||
+ | |||
+ | {{goldwf.gif|}} | ||
+ | |||
+ | * **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é. | ||
+ | J' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Présentation de gPhoenix ===== | ||
+ | |||
+ | {{gphoenixii.png|}} | ||
+ | |||
+ | gPhoenix est la version libre du logiciel WinPheonix sous Windows il permet de programmer l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | < | ||
+ | |||
+ | gPhoenix est disponible en .tar.gz à compiler sur le site officiel : | ||
+ | |||
+ | http:// | ||
+ | |||
+ | La dernière version disponible actuellement (22/04/08) est la 1.0 | ||
+ | |||
+ | Une fois l' | ||
+ | (imaginons qu' | ||
+ | |||
+ | Identifiez vous dans un premier temps en temps qu' | ||
+ | |||
+ | < | ||
+ | |||
+ | Décompresser l' | ||
+ | |||
+ | < | ||
+ | |||
+ | Installer l' | ||
+ | |||
+ | < | ||
+ | |||
+ | Il vous renverra la commande : | ||
+ | |||
+ | < | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | |||
+ | ==== WinPhoenix avec Wine ==== | ||
+ | |||
+ | Il est également possible d' | ||
+ | |||
+ | Il a été testé avec un programmateur en port série et est tout à fait fonctionnel (effacement, | ||
+ | |||
+ | {{winphoenix.png|}} | ||
+ | |||
+ | Ici effacement de l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Dépendances ===== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Dans cette version d' | ||
+ | |||
+ | < | ||
+ | |||
+ | Vous pouvez ajouter ce dépôt via Système => Administration => Synaptic puis | ||
+ | dans le menu Configuration => Dépôts puis dans l' | ||
+ | |||
+ | Recharger ensuite Synaptic et la librairie lbdb3 devrait apparaitre. | ||
+ | |||
+ | **Il est vivement conseillé de supprimer le dépôt après avoir installé la librairie afin d' | ||
+ | </ | ||
+ | ** | ||
+ | __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' | ||
+ | |||
+ | < | ||
+ | gphoenix: error while loading shared libraries: libgnome.so.32: | ||
+ | |||
+ | Si vous avez cette erreur c'est que la dépendance libgnome.so.32 n'est pas installée, en faite il s'agit de la dépendance libgnome32 disponible dans Synaptic installez la pour résoudre le problème. | ||
+ | |||
+ | Cette erreur du même type peut également se produire : | ||
+ | |||
+ | < | ||
+ | gphoenix: error while loading shared libraries: libdb3.so.3: | ||
+ | |||
+ | Vous l' | ||
+ | |||
+ | < | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ==== Création d'un lanceur ==== | ||
+ | |||
+ | Un lanceur est un raccourci pour démarrer une application sans avoir à recourir à la ligne de commande. Pour se faire parcourez le chemin suivant : | ||
+ | |||
+ | Système => Préférences => Menu Principal | ||
+ | |||
+ | Prenez ensuite la catégorie la plus appropriée puis cliquez sur " | ||
+ | |||
+ | La commande à saisir dans le champ prévu est la commande citée précédemment c'est à dire : < | ||
+ | |||
+ | Des icônes sont disponibles dans le répertoire de gPhoenix que vous avez extrait | ||
+ | |||
+ | <note help>Le logiciel définit par défaut le port COM1 comme le port de communication entre votre programmateur et l' | ||
+ | |||
+ | // | ||
+ | |||
+ | // Certaines parties ont été tirées puis traduites à partir du site [[http:// |