K9F1208R0C-JIBO extracción de datos

0

Tengo una vieja placa PDA, no funciona, pero quiero ver el contenido del chip de memoria de esta placa, por lo que sé [podría haber] algún software interesante, pero la PCB está muerta , así que pensé, tal vez pueda volver a soldar el chip de memoria en una placa compatible con USB (o de cualquier otra forma) para acceder a los contenidos.

Es posible, y tal vez alguien conozca un dispositivo compatible.

El chip es 63 BGA NAND flash K9F1208R0C-JIBO. Aquí está la hoja de datos para ello: enlace

    
pregunta user2570174

3 respuestas

1

Dado que la placa está muerta y desoldar el dispositivo, aplicar bolas y volver a soldar un controlador, etc. es una buena cantidad de trabajo ... esto es lo que sugeriría.

1) deje el componente en la pizarra y elimine la mayoría de los otros componentes.

  • especialmente el dispositivo que se conectó a esta memoria flash.

2) Suelde cables / cables a las almohadillas desde el controlador / dispositivo de interfaz principal

  • de esa manera puede conectar las señales sin alterar el dispositivo y dañarlo potencialmente

3) Conecte esos cables a un pequeño microprocesador de su elección.

  • la longitud del cable no debe ser una preocupación, ya que leerás esto lentamente

4) Escribe algún código para jugar con los bits en la salida y te permite leer los bits que regresan.

  • la velocidad no tiene por qué ser una preocupación.

Es probable que alguien más tenga el código disponible para usted.

Asegúrese de operar el dispositivo a la tensión correcta (esto puede limitar su elección de microprocesador)

    
respondido por el placeholder
0

Aunque esto sería técnicamente posible, veo una serie de áreas potencialmente difíciles que debería abordar:

  1. Desoldar el BGA de una manera que no lo destruya;
  2. Encontrar (o diseñar) una placa que pueda leer el IC;
  3. Resoldering el BGA de una manera que no lo destruye;
  4. Interpretando los datos que realmente obtienes de ellos.

Para (1) y (3) se puede usar aire caliente para desoldar, luego reball y poner en un nuevo circuito o soldar cuidadosamente pequeños cables a las almohadillas. Tenga en cuenta que aunque es un dispositivo de 63 pines, más de la mitad no están conectados. Si no sabes cómo hacer nada de esto, es probable que no sea un iniciador.

Para (2) como el chip es una parte estándar de un fabricante decente, es posible que encuentre otro dispositivo que use el mismo chip. Sin embargo, no es probable que este dispositivo le permita leerlo fácilmente y podría en realidad destrozar los contenidos, lo que sería inútil.

Mejor sería interconectarlo con un pequeño procesador (por ejemplo, un ARM o PIC) e implementar el código correcto para leer el contenido. Con la excelente hoja de datos que vinculó, esto sería posible, pero aún así no es trivial. Consulte esta pregunta para alguien que lo ha hecho con una forma diferente. Dispositivo NAND.

E incluso si llegas tan lejos, entonces (4) es probablemente un showstopper. Sin detalles de cómo la PDA original usó la memoria, se quedará con un montón de datos binarios que es casi imposible de interpretar.

En el nivel más alto, estarás luchando, sin embargo, el PDA dividió las páginas internas. Debajo de esto se encontrará una forma de sistema de archivos que tiene metadatos (información sobre los nombres de los archivos, sus tamaños, ubicaciones, marcas) y contenidos (los datos reales del archivo). La PDA probablemente también usará parte de este NAND para un sistema operativo y configuración, tal vez en el sistema de archivos pero tal vez no.

Si fuera absolutamente crítico, esto podría hacerse, pero sería un proyecto largo a menos que ya esté familiarizado con las cuatro áreas anteriores.

    
respondido por el David
0

Incluso si pudiera tener la suerte de volver a montar el chip NAND Flash en otra plataforma para poder leer su contenido, es probable que encuentre algo de gran utilidad en la memoria del chip.

Desde el punto de vista de los programas, se compilarán ejecutables binarios de los que tendrá poco sentido. Tratar de usar el software de ingeniería inversa para descubrir lo que hace es un procedimiento muy improductivo. Al mismo tiempo, esa actividad generalmente es ilegal considerando el contexto de la mayoría de los acuerdos de licencia de programas.

Es posible que algunos datos orientados al texto se encuentren en la memoria que se conecta de nuevo a un mensaje de texto en el buzón o una lista de contactos. Si estos no son sus datos personales, entonces generalmente se consideraría una invasión de la privacidad de los propietarios legítimos si usted posee esos datos sin su permiso.

A la larga, este ejercicio no merece la pena.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas