Programmer une eeprom 93C56 avec un raspberry pi
3 pièce(s) jointe(s)
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) :
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 :
Il vous faudra tout de même une bonne expérience pour souder les fils sur la mémoire. Voilà ! |
Fuseau horaire GMT +1. Il est actuellement 20h35. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Tlemcen-electronic © All right reserved