Paso 2: Lectura de la viruta
En este paso, adjunto el script en Python para lectura desde el chip. Para ejecutar en su Pi, simplemente descargar el archivo y en su terminal navegar a la carpeta donde guardaste el archivo y el tipo: sudo python EEPROMr.py
He puesto un montón de comentarios en el código, por lo que no se analizarán aquí lo que hice. Es bastante explica por sí mismo una vez que lea los comentarios. He intentado usar bucles de prueba y captura para controlar excepciones cuando las cosas van mal o cuando el usuario interrumpe el programa antes de finalice.
Una cosa a notar es que el primer comentario en la secuencia de comandos: "chip #Use esquema de numeración" se refiere al chip de BroadCom de la Pi y no al chip EEPROM. No se debe confundir los dos.