Tlemcen Car electronics  

Précédent   Tlemcen Car electronics > Débutant & newbie > Electronique

Electronique Débat sur les bases du domaine l’électronique, l’idéal pour les débutants.

autotool
Réponse
 
Outils de la discussion
Vieux 09/01/2018, 00h30   #1
thierry81
Membre Non Confirmé
 
Avatar de thierry81
 
Date d'inscription: septembre 2014
Localisation: France, Toulouse
Messages: 4
Thanks: 2
Thanked 14 Times in 4 Posts
Pouvoir de réputation: 0
thierry81 is on a distinguished road
Post Programmer une eeprom 93C56 avec un raspberry pi

Bonjour à tous,

Pour ceux qui auraient un raspberry PI sous la main et pas de programmeur d'eeprom sous la main, il est tout à fait possible de lire/écrire une 93C56.

Ayant une puce à lire (compteur scenic II), j'ai cherché comment faire. Les logiciels comme icprog et ponyprog ne fonctionnent pas avec les montages type JDM à base de convertisseur USB-UART

Pour ce qui concerne le raspberry pi, je me suis dit qu'avec un port SPI on devrait pouvoir y arriver. Et bien non, car le standard Microwire utilisé pour ce type d'EEPROM n'est pas "totalement" compatible avec SPI.

Donc j'ai utilisé la bonne vieille technique du bit banging, à savoir générer directement les séquences de 0 et 1 sur les entrées de la mémoire !

Le protocole esr simple, donc finalement cela ne m'a pas pris trop de temps.

Au final cela fonctionne très bien (même si pas très orthodoxe) :
  • EEPROM alimentée en 3.3V (supposé ne fonctionner qu'entre 4.5v et 5.5v)
  • Raccordement direct du raspberry avec la mémoire (voir commentaires dans les fichiers joints)
  • Timing tout sauf précis

ATTENTION, ne pas alimenter la mémoire avec le 5V du raspberry, au risque de griller l'entrée connectée à la sortie de l'EEPROM !

Une petite image du montage en pj.

J'ai attaché deux programmes :
  1. load93C56.py pour programmer la mémoire depuis un fichier nommé dump.bin
  2. dump93c56.py pour lire la mémoire et stocker le résultat dans le fichier dump.bin

Il vous faudra tout de même une bonne expérience pour souder les fils sur la mémoire.

Voilà !
Images attachées
Type de fichier : jpg 93C56.jpg (19,2 Ko, 28 affichages)
Fichiers attachés
Type de fichier : txt load93c56.py.txt (4,2 Ko, 9 affichages)
Type de fichier : txt dump93c56.py.txt (2,4 Ko, 6 affichages)
thierry81 est déconnecté   Réponse avec citation
The Following 5 Users Say Thank You to thierry81 For This Useful Post:
guyguy307 (09/01/2018), klif26 (09/01/2018), rotax (13/02/2018), yann3 (15/01/2018), zefirin (12/01/2018)
Sponsored Link
Réponse

Liens sociaux

Tags
93c56, eeprom, microwire, programmeur, raspberry

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Navigation rapide

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[TUTO] Programmer une eeprom avec un raspberry pierre24 Tutoriels 17 03/07/2017 13h38
problème d'écriture sur Eeprom 93C56 davycdz Electronique 4 06/08/2014 19h03
eeprom 93C56 des compteurs scenic 2 alexio Electronique 4 21/02/2014 22h09
Immo Off Eeprom 93c56 falcon59400 Immobilizer dumps/solutions 3 22/05/2013 12h55
Lecture eeprom 93C56 Websat Electronique 23 24/01/2013 07h41


Fuseau horaire GMT +1. Il est actuellement 16h40.


Tlemcen-electronic.com ne tolère aucune des opérations illégales et ne prend pas en charge les responsabilités pour la perte de l'équipement utilisé.
Toutes discussion sur ce forum est à des fins expérimentales et éducatives seulement. Utilisez les informations fournis par les membres à vos propres risques.
Partenaires : Cars Review - DZSAT : Télévision Par Satellite,Médias,Fréquences,Card sharing.
- GSM-ALGERIE - [ Box & outils Gsm ] - Guide Algérie- Musique mp3 - Bled Music" - EcuServer - Immo off & virgin, airbag cleaner online - Rafplus.com le gratuit sur internet - presse algerie - OBDFR.COM, France Diag - Info Algerie - Le Portail de petites annonces en Algérie- Informastore - Boutique Informatique & Multimedia - mandataire auto - Annonces Algérie HexaShopping - ChipTuning professionnel express
Tlemcen-electronic © All right reserved