¿Cuáles son las implicaciones de un dispositivo ROMLESS?

2

Estaba mirando a través del área de microcontroladores de Digikey y noté un dispositivo en el que estoy interesado, aunque en la memoria del programa hay una descripción de "SIN PODER". enlace

Lo que quito de eso es que no hay memoria flash interna en el chip, pero como es una memoria de solo lectura, lo cuestiono. ¿Quizás esto significa que necesita una EEPROM externa para iniciar el programa?

Así que no estoy del todo seguro, así que aquí estoy preguntando:

1) ¿Qué significa esto exactamente

y

2) ¿Cómo cambiaría esto un diseño?

    
pregunta Funkyguy

2 respuestas

4

En realidad, es un nombre poco apropiado; hay alguna ROM en chip que contiene el código de inicio y una pequeña ROM programable por única vez (OTP) para que la aplicación utilice (números de serie, datos de configuración, claves de cifrado, etc.)

Pero no hay memoria no volátil en el chip para el código de la aplicación (parece que querían usar el área del chip para admitir más SRAM), lo que significa que necesita suministrar otra memoria externa (flash, SD, disco duro, etc.) para mantener el código de aplicación y los datos. Si el dispositivo externo admite direccionamiento aleatorio, puede ejecutar código directamente desde él; de lo contrario, puede copiar el código en la SRAM en chip y ejecutarlo desde allí.

    
respondido por el Dave Tweed
1

En general, significa que el dispositivo no tiene almacenamiento no volátil incorporado para el código de usuario. Esto significa que el firmware debe ser 1) ejecutado directamente desde un dispositivo paralelo externo, o 2) ser leído en la RAM incorporada desde un dispositivo paralelo o serie externo antes de ejecutarse allí.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas