Interfaz NAND flash a un microcontrolador [cerrado]

-1

Tengo un reproductor de MP3 con el chip nand flash de Samsung (2 GB), quiero conectar ese chip al microcontrolador y leer, escribir o listar archivos y directorios como lo hacemos con arduino SD Card Library. Su ayuda es muy apreciada.

Gracias de antemano.

[ACTUALIZACIÓN]

hey chicos, descubrí cómo hacerlo. Lo estoy haciendo con la biblioteca FatFs de elm-chan, todo está escrito para ti, solo tienes que implementar funciones de diskio de bajo nivel y listo. Visite el sitio oficial: enlace

    
pregunta varun

1 respuesta

1

Su K9GAG08UOE parece tener un bus de datos paralelo de 8 bits. Necesitarás

  • lea la hoja de datos sobre los requisitos de tiempo de eso, luego
  • Necesitará encontrar un microcontrolador que pueda conectarse en un bus paralelo de 8 bits (también podría golpear a 8 líneas GPIO, pero eso será terriblemente lento, y posiblemente no cumpla con los requisitos de tiempo), y entonces
  • diseñaría una placa de circuito que conecta las 8 líneas de datos del flash NAND a ese controlador en la MCU, y también ofrece alimentación, las marcas de lectura / escritura, etc.
  • necesitarás poder usar el dispositivo como la memoria flash que es, lo que te permitirá elegir un sistema operativo (escribir uno suena como una mala idea) que
  • necesitarás escribir un controlador de hardware para tu flash, y solo entonces el sistema operativo podría emplear un sistema de archivos en ese dispositivo,
  • luego utilizarías para interactuar con la memoria para darte una idea de archivos sobre eso, y luego
  • escribirías un software para ese sistema operativo que haga algo interesante con la memoria y los archivos que almacena.

El desarrollo integrado no es como el desarrollo de aplicaciones en una PC o dispositivo Android: no hay un "controlador", no hay "listo para hacerlo exactamente como esto y aquello". ¡Tendrás que diseñar todo esto tú mismo!

    
respondido por el Marcus Müller

Lea otras preguntas en las etiquetas