¿Qué hacen realmente las cámaras Canon cuando realizan un formato de bajo nivel?

10

Canon parece ser un poco dudoso sobre lo que realmente hace su función de formato de bajo nivel. Sé lo que significa el formateo de bajo nivel al aplicarlo a discos duros antiguos que tenían un controlador de disco separado, pero no creo que tenga nada que ver con la función que se encuentra en las DSLR modernas

¿Cuál es la diferencia entre el formateo de bajo nivel y el formateo regular de las tarjetas de memoria?

Hugo
fuente
2
¿Qué modelo específico? Todos mis manuales de usuario de Canon indican que solo la información de administración de archivos cambia cuando la tarjeta se formatea en la cámara.
Michael C
@MichaelClark Se aplica a todas mis cámaras recientes como la 70D, EOS M y la 6D. Todos tienen esta característica.
Hugo
Si el 5DIII es el mismo, la opción de formato de bajo nivel solo se aplica a una tarjeta SD. Por supuesto, la 6D y la 70D no tienen una ranura para tarjetas CF, ¿verdad?
Michael C
@MichaelClark No, no lo hacen y tampoco lo hace la EOS M.
Hugo
1
@hugo: no puede hacer un formato de bajo nivel en la memoria flash. Puede enviarle todas las instrucciones para hacer una, pero el "disco" que ve la cámara no es una representación real de dónde están las cosas (incluidas las escrituras) debido a la nivelación del desgaste.
James Snell

Respuestas:

5

Según los manuales del usuario, parece que el formato de bajo nivel de la cámara sobrescribe toda la tarjeta. Creo que su confusión es de las dos notas separadas en los manuales de usuario para las cámaras Canon más nuevas que usan tarjetas SD. La otra nota sobre solo la información de administración de archivos que se cambia se aplica a un formato normal (de nivel no bajo). Ese aviso ha estado en todos los manuales de Canon DSLR que he visto durante varios años, incluidas las cámaras que solo tienen ranuras para tarjetas CF.

Manual de instrucciones 6D (p.54)
Manual de instrucciones 70D (p.57)
Manual de instrucciones Rebel T5i (p.49)

Otros organismos Canon que usan tarjetas SD tienen la misma información en sus respectivos manuales de instrucciones.

Según esta especificación , las tarjetas SD admiten la capacidad de sobrescribir rápidamente toda la tarjeta. Las tarjetas CF no son capaces de esto.

Nota: el enlace de especificación anterior ya no permite el acceso directo. Para leerlo, debe ir a esta página , hacer clic en el cuadro azul " Archivo de especificaciones simplificado " debajo del cuadro, hacer clic en el botón "Descargar" para la versión 4.10 en la parte superior del cuadro y aceptar el descargo de responsabilidad para ver el PDF .

Michael C
fuente
Ok, pero ¿qué quieres decir con sobrescribir toda la tarjeta? No puede modificar cada bit ya que un formato de bajo nivel solo toma unos segundos en mis tarjetas SD de 64 GB.
Hugo
La única forma de "borrar" la memoria flash es escribir sobre ella. Tal vez los controladores de tarjetas tengan la capacidad de escribir todos los ceros o todos en la tarjeta completa en poco tiempo. Dado que los datos que van a cada dirección son idénticos , tal vez se puedan hacer en paralelo en lugar de secuencialmente.
Michael C
Quizás el controlador pueda hacer eso. Esperaré aceptando una respuesta a la pregunta hasta que la diferencia entre los dos métodos de formato sea clara.
Hugo
Según este artículo de Canon KB , el formateo de bajo nivel "borrará todos los sectores grabables en la tarjeta SD" . Esta opción solo parece aparecer para tarjetas SD, no para tarjetas CF. No estoy seguro de por qué ese sería el caso (tal vez SD tiene una interfaz de controlador para realizar un borrado rápido de bajo nivel).
drfrogsplat
@drfrogsplat Ese artículo está tomado literalmente del manual del usuario 5DIII.
Michael C
8

Experimenté con mi tarjeta SD EOS 70D y 32GB. El formato normal simplemente reescribe la parte del sistema de la partición FAT32, dejando los datos intactos. El formato de bajo nivel realmente establece todos los datos de partición a cero, lo que es bastante interesante aproximadamente al mismo tiempo.

ssavec
fuente
8
Las tarjetas SD compatibles con el comando "ERASE" que se puede utilizar para borrar un gran número de bloques de forma rápida: sdcard.org/downloads/pls/simplified_specs/part1_410.pdf - véase también superuser.com/questions/568041/...
Jukka Suomela
@JukkaSuomela: muchas gracias, traté de encontrar exactamente esta parte de la especificación pero me rendí demasiado pronto.
ssavec