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 16/07/2009, 09:38] – tags YoBoY | 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:// | ||
