Está en la página 1de 15

CHDK Primeros pasos

Esta informacin es la traduccin de una parte del documento completo en ingls que se puede ver en este enlace. Aunque esta parte traducida contiene la esencia del documento original, no coincide exactamente con la exposicin del desarrollo de algunos de los pasos a realizar ya que aqu se ha ampliado su explicacin. Por otra parte dicha explicacin se expone sobre secuencias e imgenes de pantallas de Windows XP por lo que para un sistema o una configuracin distinta dichas imgenes y secuencias podran diferir. Asimismo hay que tener en cuenta que este documento est realizado en marzo de 2010 y por tanto no recogera las eventuales actualizaciones del documento fuente, posteriores a dicha fecha. El programa CHDK (Canon Hacker Development Kit) aporta a las cmaras compactas de Canon opciones propias de una rflex. Se puede obtener una informacin ms amplia sobre este programa en la seccin de Preguntas y Respuestas de su web. En general CHDK solo opera en cmaras compactas Canon. CHDK no opera en cmaras de otros fabricantes ni con las rflex de Canon. Se necesita una versin diferente de CHDK para cada modelo de cmara Canon. Hay una serie de programadores voluntarios que adaptan CHDK a medida que aparecen nuevas cmaras Canon. Esta adaptacin requiere un cierto tiempo por lo que CHDK podra no estar disponible para todos los modelos de cmara. Se necesita una versin diferente de CHDK para las diferentes versiones del firmware de cada tipo de cmara. Las actuales cmaras digitales contienen pequeos ordenadores. El firmware le dice al ordenador como manejar las distintas funciones de la cmara. CHDK lo que hace es utilizar el firmware de la cmara por lo que un CHDK para una SX200 con un firmware versin 1.00c no debera instalarse en una SX200 con un firmware versin 1.00d. La disponibilidad de CHDK por modelo de cmara y firmware se puede ver en la Lista Oficial de Cmaras. A continuacin se describen los pasos para: Conocer la versin del firmware que tiene nuestra cmara. Obtener la versin del CHDK correspondiente e instalarlo en la tarjeta SD de la cmara. Comprobar que el CHDK instalado en la tarjeta funciona en la cmara.

Cmo comprobar la versin del firmware de una cmara compacta Canon


Esta operacin se puede resumir en: Crear un archivo sin contenido, que debe tener un nombre concreto, en el directorio raz de la tarjeta SD de memoria de la cmara. Poner la tarjeta en la cmara. Encender la cmara y presionar una combinacin de botones. Entonces podremos ver la versin del firmware en la pantalla de la cmara.

Creacin del archivo en la tarjeta SD En primer lugar hay que sacar la tarjeta SD de la cmara y conectarla al ordenador insertndola en la ranura del lector de tarjetas integrado en el ordenador o en un lector de tarjetas externo conectado a su vez al ordenador.

En Windows lo habitual es que al introducir la tarjeta en el lector se nos ofrezca la opcin de abrir una ventana del Explorador de Windows en la que se nos muestre el directorio raz de la tarjeta. Seleccionamos la opcin Abrir carpeta para ver archivos y pulsamos Aceptar.

Si esto no ocurre, ir a Mi PC y pulsar dos veces, con el botn izquierdo del ratn, sobre Disco extrable (X:) X seria la letra que el ordenador adjudica temporalmente a la unidad de disco que representa la tarjeta.

De una u otra forma se nos deber abrir una ventana, con el contenido del directorio raz de la tarjeta, identificada como Disco extrable (X:) - X seria la letra que el ordenador adjudica temporalmente a la unidad de disco que representa la tarjeta.

Si la tarjeta ya la hemos utilizado en la mquina, veremos que aparece la carpeta DCIM y, segn el modelo de mquina, puede haber algo ms como por ejemplo otra carpeta MISC. Esto nos confirma que estamos en la unidad de disco correcta.

En todo caso debemos asegurarnos de que la ventana en la que vamos a operar corresponde a la de la tarjeta SD que hemos colocado en el lector (por ejemplo verificar que el tamao declarado por Windows corresponde al de nuestra tarjeta). No se debe continuar el proceso sin estar seguros de que la ventana en la que vamos a operar corresponde exactamente a la tarjeta SD de la cmara. La tarjeta no deber ser de ms de 4 Gb. Si la tarjeta superase esa capacidad hay que seguir los pasos adicionales que se describen en las Preguntas y Respuestas. En realidad son dos los archivos vacos a crear en el directorio raz de la tarjeta, con los siguientes nombres: ver.req y vers.req. Ambos significan version request pero las cmaras ms recientes usan vers.req y las anteriores usan ver.req. La presencia de los dos archivos en la tarjeta permite que la cmara, antigua o nueva, reconozca el archivo y en consecuencia responda a la peticin de versin que le vamos a hacer. En Windows se puede crear un archivo nuevo pulsando el botn derecho del ratn en un rea vaca de la ventana en la que aparece el contenido del directorio raz de la tarjeta.

Tras esta pulsacin se abre un men en el que hay que seleccionar Nuevo y a continuacin Documento de texto.

Tras esta pulsacin se abre en la ventana de la tarjeta un rectngulo con el texto Nuevo Documento de texto.txt resaltado en azul.

sin realizar ninguna accin complementaria tecleamos directamente el nombre de nuestro archivo: ver.req y pulsamos la tecla Intro.

pulsamos Si en la ventana del aviso de Cambiar nombre que se abre

Ya hemos creado ver.req y ahora repetimos los mismos pasos para crear vers.req.

Obtencin de la versin del firmware Referencia de la denominacin de botones a utilizar (configuracin variable segn modelo):

Modo Fotografa (Record) Modo Visionado (Play) IMPRIMIR FUNC SET MENU DISP
Parte trasera de una cmara Canon

Colocamos en la cmara la tarjeta, que debe contener los dos archivos creados segn el apartado anterior, para seguir los siguientes pasos: 1. Encendemos la cmara en el modo de Visionado. Atencin: es imprescindible que la cmara se encienda en Visionado, si no es as la peticin de versin no funciona. Hay cmaras que antes de encenderlas hay que desplazar un selector para obtener el modo Visionado y luego pulsar el botn de encendido, y hay otras en las que al pulsar el botn de Visionado tambin se enciende la cmara. Lo que no vale es encender la cmara en modo de Fotografa y luego pasar, sin apagarla, al modo de Visionado. 2. Esperar a que la cmara realice completamente el proceso de encendido.

3. Presionar y mantener presionado el botn FUNC SET. 4. Mientras se est presionando el botn FUNC SET, presionar y soltar el botn DISP una vez y a continuacin soltar FUNC SET. Si DISP se pulsa ms veces aparecern otras informaciones que harn desaparecer la referencia a la versin del firmware. Es, por tanto, importante asegurarse de que slo se ha pulsado DISP una vez. La pantalla, que estar visible unos pocos segundos, nos presentar algo parecido a esto:
Canon PowerShot A650 IS P-ID:315B NT D Firmware Ver GM1.00D NoError Jul 6 2007 12:41:33

El cdigo que aparece al final del texto Firmware Ver GM1.00D, es decir 1.00D, es el identificador de la versin del firmware de la cmara. Si lo que aparece es algo como B1.xx, habitualmente quiere decir que ese firmware es una versin beta. En la Lista Oficial de Cmaras se puede comprobar si para ese modelo de cmara y firmware concretos existe ya una versin del CHDK. Una vez conocida la versin del firmware de nuestra cmara es aconsejable borrar de la tarjeta los dos archivos creados. Sobre todo si tenemos intencin de instalar en esa misma tarjeta el CHDK ya que con el mtodo que aqu se describe puede surgir una clarificacin por duplicidad.

Instalacin del CHDK en la tarjeta


Aqu se describe una de las formas de instalacin, tal como se puede hacer desde Windows. Para otras formas de instalacin, as como para usuarios de Linux y de Mac, hay indicaciones especficas en las Preguntas y Respuestas de la web de CHDK. Atencin: Es mejor utilizar un lector de tarjetas que acceder a la tarjeta a travs de la cmara conectada al puerto USB. El acceso por medio de la cmara puede producir confusiones. Si se va a usar un lector de tarjetas externo debe conectarse previamente al ordenador. Atencin a que la tarjeta no la tengamos bloqueada contra escritura: el deslizador del borde izquierdo no debe estar frente al texto LOCK. Es aconsejable que la tarjeta SD ya la hayamos utilizado previamente en la mquina. De esta forma nos resultar ms fcil su identificacin en el ordenador ya que contendr la carpeta denominada DCIM y, segn el modelo de mquina, puede haber algo ms como por ejemplo otra carpeta denominada MISC. La carpeta DCIM es donde la maquina guarda los archivos de las imgenes que tomamos. Adems el haberla utilizado previamente en la mquina nos da la seguridad de que ya est convenientemente formateada.

En primer lugar insertamos la tarjeta SD en el lector.

En Windows lo habitual es que al introducir la tarjeta en el lector se nos ofrezca la opcin de abrir una ventana del Explorador de Windows en la que se nos muestre el directorio raz de la tarjeta. Seleccionamos la opcin Abrir carpeta para ver archivos y pulsamos Aceptar.

Si esto no ocurre, ir a Mi PC y pulsar dos veces, con el botn izquierdo del ratn, sobre Disco extrable (X:) X seria la letra que el ordenador adjudica temporalmente a la unidad de disco que representa la tarjeta.

De una u otra forma se nos deber abrir una ventana, con el contenido del directorio raz de la tarjeta, identificada como Disco extrable:

Si la tarjeta ya la hemos utilizado en la mquina, veremos que aparece la carpeta DCIM y, segn el modelo de mquina, puede haber algo ms como por ejemplo otra carpeta MISC. Esto nos confirma que estamos en la unidad de disco correcta.

En todo caso debemos asegurarnos de que la ventana en la que vamos a operar corresponde a la de la tarjeta SD que hemos colocado en el lector (por ejemplo verificar que el tamao declarado por Windows corresponde al de nuestra tarjeta). No se debe continuar el proceso sin estar seguros de que la ventana en la que vamos a operar corresponde exactamente a la tarjeta SD de la cmara.

A continuacin, para descargar el CHDK, accedemos a la Lista Oficial de Cmaras:

desplazando su contenido buscaremos el modelo y la versin de firmware que tiene nuestra cmara para seleccionar el zip correspondiente que aparece en la columna Complete Conviene seleccionar el zip de la columna Complete ya que as se descargan tambin los archivos complementarios que nos permiten una mayor personalizacin del CHDK.

Al pulsar con el botn izquierdo del ratn sobre el zip seleccionado se nos inicia el proceso de descarga y seleccionamos Guardar.

Es aconsejable guardar el archivo en el disco del ordenador (por ejemplo en una carpeta denominada CHDK) para que dispongamos de una copia de seguridad ante un eventual futuro fallo de la tarjeta SD.

Sin cambiar el nombre que por defecto tiene el archivo, seleccionamos Guardar

Finalmente extraemos e instalamos el contenido del archivo descargado, en nuestra tarjeta:

Una vez descargado el archivo, y situados en la ventana en donde lo hemos guardado, pulsamos sobre l con el botn derecho del ratn. Se nos abre un men de opciones en el que pulsamos, con el botn izquierdo, la opcin Extraer ficheros

Ahora se nos abre una ventana con un rbol de directorios, en donde seleccionamos la unidad de disco correspondiente a nuestra tarjeta SD, que deber estar identificada como algo parecido a Disco extrable (X:), y pulsamos con el botn izquierdo del ratn la opcin Aceptar.

Se realizar el proceso de extraccin de los ficheros e instalacin del CHDK en la tarjeta.

Si ahora visualizamos en la ventana del navegador el contenido de nuestra tarjeta deberamos ver, adems de la carpeta DCIM y los otros elementos que inicialmente estaban en la tarjeta, otra nueva carpeta denominada CHDK y algunos otros nuevos archivos.

La presencia de estos elementos en nuestra tarjeta indica que ya tenemos instalado en ella el CHDK.

Activacin del CHDK en la mquina


El siguiente paso es comprobar en la mquina que el CHDK funciona. Para ello: 1- Extraemos la tarjeta del lector y la insertamos en la mquina. 2- Encendemos la mquina en el modo de Visionado. Atencin: si se enciende en el modo de Fotografa o Video no se puede cargar el CHDK. Tampoco vale pasar a Visionado desde Fotografa sin apagarla. Pulsamos el botn MENU y nos desplazamos hasta la ltima de las opciones que deber ser Firm Update Esta opcin no aparece si no se ha instalado bien el CHDK en la tarjeta.

3- Pulsamos FUNC SET y aparece la pantalla de actualizacin de firmware:

Seleccionamos la opcin OK y pulsamos de nuevo FUNC SET.

Si todo ha ido bien, el botn IMPRIMIR parpadea en azul

y en unos instantes aparecer momentneamente en la pantalla/visor electrnico la imagen correspondiente al aviso de confirmacin de carga del CHDK.

4- Ahora, sin apagar la mquina, pasamos al modo de Fotografa. Para ello, segn el modelo, hay que deslizar el botn de modo a la posicin de Fotografa o pulsar el Disparador.

Si todo ha sido correcto veremos en la pantalla o el visor electrnico las nuevas funciones que por defecto tiene activas el CHDK que hemos descargado.

Si hemos llegado hasta aqu enhorabuena! ya est operativo el CHDK en la mquina y solo queda configurarlo para que estn activas las opciones que nos interesen.

Este modo de instalar el CHDK nos obliga a tener que cargarlo en la memoria de la maquina cada vez que la encendamos. El CHDK no modifica el firmware de la mquina, simplemente se instala en la memoria y funciona mientras la maquina est encendida. Al apagarla desaparece de la memoria y al encenderla de nuevo, si no lo cargamos, la maquina est en su estatus original. Existe la posibilidad de que el CHDK se cargue al encender la mquina y para ello, as como para conocer a fondo y personalizar el CHDK, se puede obtener informacin en el Manual de Usuario. Tambin se puede obtener un manual en pdf (este enlace podra verse modificado por lo que si no funciona habra que buscar en la web).

Acceso a la configuracin del CHDK


La configuracin se hace a travs de los distintos mens de que dispone el propio CHDK. El acceso a estos mens se hace, siempre que el CHDK est previamente cargado en la mquina, poniendo la mquina en el Modo Alternativo (<ALT>).

Para ello hemos de pulsar, segn el modelo de mquina, el botn IMPRIMIR o el de ACCESO DIRECTO

Veremos entonces, en el centro de la parte inferior de la pantalla/visor, el texto <ALT> o el texto Default Script <ALT>, segn que el botn IMPRIMIR lo hayamos pulsado cuando la mquina estaba en el modo de Visionado o en el de Fotografa respectivamente.

Pulsando ahora el botn MENU nos aparecer el men principal del CHDK. Podemos hacer selecciones y desplazarnos por las distintas opciones y submens, mediante el botn FUNC SET y el anillo/botones de desplazamiento que lo rodean. Pulsando el botn DISP. volvemos al men anterior y el botn MENU nos saca, desde cualquier posicin, del men del CHDK. No obstante la mquina contina en modo <ALT>.

Para salir del modo <ALT> hay que pulsar de nuevo el botn IMPRIMIR.

Los cambios realizados en el CHDK se quedan registrados en la tarjeta SD y cada vez que lo carguemos en la mquina estarn activas las opciones con las que lo hayamos dejado configurado la ltima vez.

Nota final
En esta informacin nicamente se han recogido los primeros pasos necesarios para obtener, instalar y comprobar que hay un CHDK capaz de funcionar en nuestra mquina. Para conocer de forma completa las funciones que posibilita el CHDK as como sus distintas opciones y la manera en que se deben ajustar, existe una amplia informacin en la web del CHDK entre la que se puede destacar los Manuales de Usuario indicados ms arriba.

También podría gustarte