¿Cuáles son los pines ID EEPROM y para qué se pueden usar?

9

Entiendo que es un tipo de ROM, pero ¿hay más? ¿Cómo se puede usar?

Diogo Magalhães
fuente

Respuestas:

7

Los EEPROMS (memoria de solo lectura programable y borrable eléctricamente) son un tipo de memoria no volátil (mantienen la información incluso cuando no están activados. Puede leer más sobre EEPROMS en Wikipedia .

Son utilizados por EEPROM Pi HATS (hardware conectado en la parte superior) Según el blog de la Fundación Raspberry Pi.

La EEPROM contiene la información del fabricante de la placa, la configuración de GPIO y una cosa llamada fragmento de 'árbol de dispositivos', básicamente una descripción del hardware conectado que permite a Linux cargar automáticamente los controladores necesarios.

No deben usarse para nada más que comunicarse con la EEPROM del HAT.

La publicación del blog que anuncia HAT se puede encontrar aquí , y la especificación de HAT se puede encontrar aquí .

Steve Robillard
fuente
2
Usar GPIO 0/1 en un Pi3 (ID_SD / ID_SC) es prácticamente un no no porque ese bus también se usa para controlar GPIO interno. En modelos Pi anteriores, el bus puede usarse como un bus I2C normal si no se usa un HAT.
joan
@joan También he leído que el Pi3 tiene un expansor de puerto, y parece razonable que sea I²C, pero los pines parecen estar en modo de entrada. ¿Conoces alguna documentación del uso?
Milliways
@Milliways Recuerdo vagamente haber leído una publicación en la que alguien mencionó el número de modelo y sí recuerdo una publicación en la que alguien se había comunicado con el dispositivo para cambiar uno de los LED de Pi3. Habían puesto código github que no he probado. Las publicaciones estaban en los foros de raspberrypi.org. Echaré un vistazo más tarde y publicaré un enlace si puedo encontrar la información.
joan
@Milliways Eche un vistazo a raspberrypi.org/forums/viewtopic.php?f=72&t=139753 que muestra (indirectamente a través de un enlace) cómo controlar el LED de actividad en el Pi3. La mejor cadena de búsqueda parece ser "expansor de puerto pi3".
joan
En realidad @joan Puede usar GPIO 0 & 1 con muy poco trabajo. Como prueba de esto, mira el tablero oficial de puntos.
Ryan Walmsley