Dirección MAC y ColdFire MFC5329

1

Estoy trabajando con el ColdFire MCF5329. He trabajado en otros proyectos en los que la función de Ethernet era un chip independiente, a saber, SMC. El chip SMC Ethernet tiene pines para un EEProm de 64 bytes para almacenar la dirección MAC.

¿Dónde se almacena la dirección MAC cuando el chip Ethernet está integrado, como en el caso del ColdFire MCF5329 y cuando parece que no hay salidas de pines separadas para una pequeña EEProm?

    
pregunta KeithSmith

1 respuesta

1

Supongo que te referías a MCF5329 (no a MFC5329)

Según la hoja de datos del MCF5329 , hay ambos un SSI (serie síncrona interfaz) y un módulo I2C, cualquiera de los cuales podría utilizarse para acceder a una pequeña EEPROM externa.

Si todavía no tiene un bloque de direcciones MAC (o si no desea tener la molestia de programar la EEPROM), Microchip ofrece EEPROM I2C con direcciones EUI-48 o EUI-64 preprogramadas: enlace

Las direcciones MAC a veces se almacenan en una ubicación reservada en la memoria del programa no volátil (como la memoria FLASH). Como el MCF5329 no tiene una memoria interna no volátil, deberá mirar dónde está almacenada la memoria del programa para ver si esta es una opción. Si sigue esta ruta, tenga cuidado de que cualquier cargador de arranque u otra forma de actualización de software / firmware no sobrescriba la dirección MAC.

Algunos microcontroladores incluso tienen una pequeña sección de memoria OTP (programable una vez) para usos como este, aunque parece que el MCF5329 no.

    
respondido por el Tut

Lea otras preguntas en las etiquetas