Mover el diseño de almacenamiento masivo de SD / MMC a NAND flash

2

Tenemos un diseño de prototipo en las obras, que actualmente se ejecuta en una placa de referencia hecha por mi Olimex (Olinuxino maxi), pero eventualmente nos gustaría mover el almacenamiento de microsd a nand flash (o eeprom).
Parece que i.mx233 admite ambos, ya que tienen un diseño de referencia propio (imx 233 EVK), que tiene soporte para esto.
Sin embargo, su diseño era 8 veces más caro que el de Olimex, por lo que decidimos comenzar desde aquí.

Este es nuestro primer proyecto en este ámbito (sistema de linux "real") y, por lo tanto, seguimos aprendiendo a medida que avanzamos.
Básicamente, nuestro problema es que ninguno de nosotros tiene experiencia aún en este nivel de diseño ... Realmente no entendemos qué debemos tener en cuenta al mover nuestro objetivo de arranque de sdcard a flash ...
¿Cómo empezar incluso desde cómo conectamos el chip flash al imx? Parece que hay "cabeceras SPI" para eso, pero ¿qué significa eso?
El objetivo de arranque se puede cambiar con un poco de soldadura, por lo que debería cuidar el cargador, supongo.

He estudiado el funcionamiento del proceso de arranque de Linux, y parece que si podemos ver nuestro chip flash por el cargador, deberíamos poder cargar el kernel después de eso, o hay algo más que tener en cuenta. ?

Apreciaría cualquier consejo para estudiar, recomendaciones de libros, etc. Gracias!

    
pregunta julumme

0 respuestas

Lea otras preguntas en las etiquetas