Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
gphoenix [Le 30/04/2008, 14:57] 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 winphoenix}} | + | {{tag>TAGS}} |
+ | ---- | ||
+ | ====== gphoenix ====== | ||
===== Informations et fonctionnement ===== | ===== Informations et fonctionnement ===== | ||
- | * **Qu'es qu'une goldwafer ?** | + | * **Qu'es qu'une goldwafer ?** |
- | Les goldwafer ressemblent à n'importe quel type de carte à puce comme on peut le voir ci-dessous (images 1 et 2). | + | Les goldwafer ressemblent à n'importe quel type de carte à puce comme on peut le voir ci-dessous (images 1 et 2). |
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. | 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. | + | 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]] | 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 29: | 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 79: | Ligne 80: | ||
==== WinPhoenix avec Wine ==== | ==== 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 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). | Il a été testé avec un programmateur en port série et est tout à fait fonctionnel (effacement, lecture et écriture). | ||
Ligne 101: | 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 139: | 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> |