Hace tiempo que mi amigo Roberto quiso actualizar su cámara IP (la cual compró por recomendación mía). El caso es que al actualizar el firmware el proceso falló y la cámara quedó inutilizada. Así han pasado ya muchos meses hasta que hace unos días me encontré con esta página que hablaba de cómo recuperar una cámara Foscam FI8908W cuando el proceso de actualización de firmware ha fallado.
Lo bueno de esta página es que habla de que las cámaras foscam (y la zaapa ciprw es una de ellas con el modelo FI8901W) no mueren del todo, sino que tienen un puerto serie escondido al que se puede acceder y comunicarse con una consola para cargar un firmware. Yo me he comunicado con la cámara con un conversor serie TTL a USB:
La solución ya estaba, sólo tenía que conseguir el firmware de la zaapa (ya que otros no valen) y decirle a mi amigo que me dejase su cámara para arreglársela. Pero no ha sido así de fácil y he tenido que pelearme con varios frentes.
El primero es el servicio técnico de Foscam. En el comentario 101 del anterior enlace un tal David comentaba que Doris de Foscam había sido muy amable y que le había dado los ficheros de recuperación. Yo probé la misma suerte con el servicio técnico de Foscam y esta fué la primera respuesta que obtuve:
Hi,
We do not have a model No. FI8901W camera, could you please double check the model No.?
Es decir, que no saben ni los modelos que han fabricado. Le dije que si existía ese modelo de cámara en su marca y me contesto esto otro:
Hi,
Sorry for my mistake. We have stopped produce this product for a long time. We do not have the firmware now. Sorry for this.
Vamos que no querían ayudarme en nada (David, que suerte tuviste…).
Buscando por Internet unos ficheros de recupercación para la zaapa o para la FOSCAM FI8901W no encontré nada. Pero por suerte encontré esto otro. Una forma de extraer de una cámara que funcionase su firmware a través de la consola serie oculta. El proceso fue pesado: me tuve que bajar el kermit 95 y buscar cómo demonios abrir una consola serie, después esperé un rato largo a que se ejecutara el script, convertir con el jedit una salida en otro fichero y finalmente pasar el convertidor de hexadecimal a binario, el cual tuve que compilar, modificar y compilar de nuevo para que funcionase. Todo esto para que al final no se hubiera decargado correctamente el firmware linux.bin y romfs.img necesarios para reprogramar la cámara estropeada, dando esta errores nada más arrancar.
Parecía que no iba a dar con la solución, pero encontré un programa que te descargaba automáticamente los ficheros necesarios del firmware. Lo ejecuté y parecía que había hecho bien su trabajo, pero pasó lo mismo que en el anterior párrafo aunque esta vez sólo con el fichero linux.bin. Sin embargo gracias a esta otra página descubro que el fichero linux.bin es en realidad un archivo .zip y que lo que había hecho está aplicación es comerse los últimos 168 bytes, asi que leyendo la memoria de la cámara que funcionaba recuperé esos 168 bytes.
Finalmente seguí paso por paso el proceso de nuevo pero cambiando los comandos fx por estos:
1 2 |
fx 6 romfs.img 0x7F0D0000 0x7F0D0000 -a fx 7 linux.bin 0x7F020000 0x00008000 -acxz |
Para Windows 7 como no existe el Hyperterminal, he usado el Tera Term.
Finalmente la cámara de mi amigo ha dejado de ser un pisapapeles y ha vuelto a funcionar, pudiéndola manejar ahora con Firefox, con su IPhone, etc.
Para evitaros las incomodidades por las que yo he pasado os dejo los enlaces de los ficheros de recuperación de la versión que le instalé a mi amigo y que es la última que proporciona Zaapa:
Ya estabas tardando en hacer un articulo del proceso !!! Bueno, yo he sido el beneficiado de todo esto y gracias a mi amigo Oscar mi cámara ha vuelto a la vida. Que se preparen este año porque el Robot-Sumo Predator 2.0 va a dar mucha caña !!! Gracias Oscar.
Se me da mejor la cámara Zaapa CIPRW que los robots, pero bueno, este año se hará lo que se pueda 🙂
Hola:
Quizás no te ayuden no porque no sepan o puedan, sino que te invita inducirte a ser víctima de absolescencia programada.
Ver vídeo al menos los primeros tres minutos y sabrás como actúan estas personas de fabricantes.
http://electronica-pic.blogspot.com.es/2012/03/documental-tegnologico-de-como-los.html
Buen trabajo.
Hola a todos, escribo este mensaje de manera desesperada! Os comento, me carge la camara intentand actualizar con el firm de una foscam. Como hago para que vuelva a la vida?? Por favor si te puedes poner en contacto conmigo me salvas la vida! Gracias de antemano!
Todo viene explicado en el artículo
hola de nuevo, siento ser pesado pero no se que hacer con los archivos del post, no me deja hacer nada en el ipcamtool. si me pudieras dar ayuda especifica aunque sea por mail te lo agradeceria.
Hasta el final del proceso no hay que usar el ipcamtool. ¿Has leído el artículo que está en los enlaces «esta página» y «paso por paso el proceso de nuevo»? Es importante leerse el artículo completo porque como te he comentado anteriormente todo está explicado ahí. Lo que he publicado está basado en ese artículo por lo que es fundamental entenderlo, si no, no hay posibilidad de que recuperes tu cámara. No se cuál es tu nivel técnico, pero hay que hacer varias cosas avanzadas: desmontar la cámara, enchufar un conversor TTL a serie/USB al conector JTAG, mandar comandos a través de una consola justo después del bootloader de la cámara, enviar los ficheros con el protocolo xmodem, subir el WebUI con el ipcamtool, etc. No es un proceso sencillo pero es la única manera de recuperar la cámara y no hay forma de explicarlo mejor.
Hola Admin.
Yo estoy como Alvaro, tengo una de estas que se me ha brickeado.
Quiero darte las gracias por el manual que está bastante claro y es la ayuda que necesitamos de personas amables.
Quería hacerte una pregunta, ya que voy a aplicar la recuperación de mi cámara. ¿Donde has comprado el conector USB a TTL y el cable?
Muchas gracias de antemano.
Saludos.
Hola
Este es el conector y el cable que compré http://www.dealextreme.com/p/usb-to-uart-5-pin-cp2102-module-serial-converter-81872?item=2
Un saludo.
Admin gracias por tu pronta respuesta.
Sabes si me puede valer este
http://www.chamanstore.com/arduino-rs232-ttl-usb-modulo-chip/23-adaptador-convertidor-usb-20-a-rs232-uart-ttl-para-arduino-uno-atmega-pic.html
Mas que todo, por no esperar tantos días el pedido.
Gracias y perdona tantas preguntas.
Un saludo.
Tiene pinta de que si, pero no viene ninguna especificación, por lo que no puedo asegurártelo.
Admin casi estamos en tiempo real!!!
Te paso este de la misma tienda con un poco más de detalle. Es el mismo creo.
http://www.chamanstore.com/arduino-rs232-ttl-usb-modulo-chip/15–adaptador-auto-convertidor-usb-20-a-rs232-ttl-pl2303hx-modulo-para-arduino-5pin.html
Gracias.
Me mosquea eso de «para conectar sus dispositivos TTL o RS-232 a su PC mediante el puerto USB» por que el RS232 funciona con niveles de +12/-12 voltios y el TTL a 5 voltios, pero obviando esa descripción «comercial», si se puede conectar a TTL entonces seguro que te sirve.
Vale.
Vamos a ver, si de una vez por todas puedo recuperar este cacharro.
Muchas gracias por tu colaboración.
Hola Admin, soy yo de nuevo.
Me ha llegado el conector y lo he enchufado a la camara.
El problema es que me pide un driver ¿cuál driver utilizas para este dispositivo?
Le he puesto el de Silicon Labs CP210x USB to UART Bridge y no me va, el dispositivo es marca BATE pero no encuentro controlador para esta marca.
Te agradezco vuestra respuesta.
Saludos.
A mi me aparece en el administrador de dispositivos de windows en la sección «puertos (com y lpt)» con el mismo nombre que mencionas. Justo al lado me aparece entre paréntesis que se ha configurado como COM3. ¿A ti te sale algún puerto COM al lado del nombre?
Buenas tardes tengo una camara ip modelo wansview ncb541w y fui actualizarle el firware pero murio. no hay manera de verla. La camara enciende y da conectividad, pero no se que ip tiene. los leds IR tambien encienden. Ahora bien para recuperarla a traves de el metodo que describes ADMIN, Te pregunto puedo intalarle el firware de la camara ip foscam FI8908W ya que el original no lo tengo? gracias
Me temo que un firmware de una cámara distinta no va a funcionar. Ten en cuenta que incluso modelos de la misma marca contienen firmware distinto al poseer diferentes características en cuanto a hardware.
Admin, la camara es esta: http://wansview.net/products/wansview-nc541w-wireless-ip-camera.html#
y cuando le das en soporte, en la parte de abajo (CAMERA TOOLS) estan los firmware’s. EJM wansview wansview FI8908W (FI es de FOSCAM Ip) parece ser que los firmware de foscam son compatibles. echale un vistazo a el manual y ve las fotos http://foscam.com/Private/ProductFiles/FI8908W%20user%20manual-v30.00.pdf
Si aparece eso en el panel, es posible que sea lo que dice. Pero en la página que enlazo comenta que hay cámaras similares que no son Foscam y que aplicarles el firmware las inutilizaría: http://www.chinavasion.com/china/wholesale/IP_Cameras/PTZ_IP_Cameras/Pan_Tilt_IP_Camera
En tu caso como ya está perdida, puedes probar el proceso porque no pierdes nada. Que el firmware sea el incorrecto no estropea el bootloader.
Admin buen dia, esta interfaz USB a serial UART para conectar la camara me servira?
http://articulo.mercadolibre.com.ve/MLV-402926966-adaptador-usb-a-serial-rs-232-deluxe-niveles-ttl-5v-y-33v-_JM
Si, ese valdría.
hola, tengo este problema hice el proceso de cargar los ficheros a una foscam cone de placa 541cpu le hago boot
pero la camara no para de reiniciar,en el router tine por dhcp una ip ,e ingresa al ususraio y contraseña pero ya q s reinicia pierde la conexion ,no se que hacer ya he hecho 2 veces el proceso
Perdona, pero no te he entendido nada, ¿podrías explicar qué cámara tienes?, ¿qué es una placa 541cpu? ¿le llega a dar el router una ip? ¿te permite la cámara meter el usuario y contraseña?
Hola admin,
Comentas que con estos ficheros bin : … vuelto a funcionar, pudiéndola manejar ahora con Firefox, con su IPhone, etc.
Pero al ir a actualizar veo que son la misma versión que los que tiene mi cámara, que necesitan IE con el plugin. Necesito hacer algo más?
Saludos cordiales,
Chus
Hola Admin,
Tengo las últimas versiones de Web UI y control, pero no se como hacer para acceder desde el iphone. Me puedes ayudar?
Saludos cordiales,
Chus
Puedes usar la aplicación IPCamViewer para IPhone.
-Cuando dices mandar comandos, te refieres a estos?:
fx 6 romfs.img 0x7F0D0000 0x7F0D0000 -a
fx 7 linux.bin 0x7F020000 0x00008000 -acxz
cuando te refieres a justo después del bootloader de la cámara, como hacemos eso?
-depues enviar los ficheros:
romsfs.img y linus.bin
-y por ultimo con iptools:
cargar Embeded Web UI 2.0.0.16.bin
Gracias,
Y a los otros que son del y boot que aparecen en la página que enlazo. En la misma página que enlazo se ve que tienes que enviar un ESC para entrar.
Hola otra vez.
No soy capaz de identificar los otros dos comandos(del y boot). Te agradeceria si los puedes indicar como los anteriores (Romfs.ing y llinux.bin) e indicar en que orden hay que enviarlos.
Gracias,
Insisto: ¿Has pulsado sobre el enlace paso por paso el proceso de nuevo y que explica todo el proceso? Este artículo sólo explica qué 2 comandos hay que cambiar y los archivos a subir con respecto a la página que te menciono.
Excelente post sobre la cámara.
He seguido paso a paso lo que se indicaba en la web de gadget victims y usando los ficheros que facilitas en tu blog he revivido mi cámara.
He encontrado que la interfaz que me aparece es idéntica a la que tiene de fábrica que tan solo funciona con ie con los activex inseguros.
la versión de firmware que me aparece es la 11.4.1.40
y la web ui 2.0.0.16.
¿Qué puede ocurrir?
Millon de gracias
Me temo que eso es así, es decir, Zaapa sólo dio unos controladores que entre otras cosas proporcionaban una acceso a la cámara mediante comandos a través de la web, sin embargo la interfaz de usuario propietaria sigue intacta como has podido comprobar. La única ventaja es que ahora podrías manejar la cámara con software de terceros tal y como comento en este artículo http://www.sistemasorp.es/2012/01/17/por-fin-se-puede-programar-la-camara-ip-zaapa-ciprw-za-ciprw-facilmente/
Hola de nuevo.
Tan solo he encontrado un problema al instalar el nuevo firmware: La rotación y el audio han dejado de funcionar.
Puedo ver el video y navegar por la interfaz de la cámara pero no consigo que rote.
Alguien ha tenido este tipo de problema?
Muchas gracias
¿Era una zaapa cip-rw?
Es una Zaapa, esta es la tienda donde la he comprado. Hoy he comprado una segunda camara con la esperanza de poder extraerle el firmware y volcarselo a la antigua. He probado el programa «foscam clone recovery tool» pero me genera varios ficheros romfs.img romfs.bin.dat y linux.bin y linux.bin.dat He visto que el linuz.bin renombrandolo a .zip contiene e. linux.bin como comentabas. Una cosa que me ha extrañado es el tamaño de las imagenes que es diferente al tamaño de los comandos fx que comentabas: ‘linux.bin’ Base: ‘0x7F020000’ Size: ‘0x000AAA18’
‘romfs.img’ Base: ‘0x7F0D0000’ Size: ‘0x00087C00’.
Por favor iluminame
Millon de gracias
¿De donde has sacado esos números?
HOla YO estoy con una camara Zaapa, he leido el manual varias veces pero empezamos mal ya que conecto la camara al PC vía USB y me pide un driver.
He visto qu eha algún otro ya le ha pasado esto pero no dice si lo soluciono o no.
¿funciona conectadolo a USB? o ¿es necesario conectarlo a puerto COM?
Gracias
Ummmm, ¿Qué componente has usado para comunicar la cámara con el PC?
Hola
Compre en Ebay este:
CABLE CONVERTIDOR USB 2.0 TO RS232 UART TTL Serial CP2102 Converter Arduino
http://www.ebay.es/itm/320947266297?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2648#ht_7181wt_1419
¿no vale?
Gracias de antemano
Si, si que vale.
Si el driver, aún haciendo la búsqueda en windows update, no te lo saca, prueba aquí http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
Muchas Gracias por la rápidad respuesta y el enlace.
Ya esta el driver instalado y me detecta el dispositivo en el COM 7.
He configurado el hiperterminal con los datos que viene en el PDF:
Bits por segundo:115200
Data bits: 8
PAridad:none:
Stop bits:1
Flow control: None
He creado una nueva conexion con esos datos y pongo el acceso directo en el escritorio, Y hago esto:
-Con la cámara conectada por USB
-Abro hiperterminal, me dice conectado
-Enchufo la camara a la corriente
-Le doy a Esc pero no me carga el bootloader.
-Se queda la pantalla de Hiperterminal en blanco.
¿pruebo con otro programa de hiperterminal, he instalado el realTerm y no veo que haga nada tampoco?
¿algún consejo?
¿Pruebo en otro PC?
Seguro que estoy haciendo algo mal.
Gracias de antemano
Una pregunta, ¿el tx de la cámara está en el rx del dispositivo usb y el rx de este en el tx de la cámara? ¿y el gnd está conectado en ambos? El 3,3 y 5 del dispositivo usb no hay que conectarlo a los pines de la cámara.
Buenas
-El 3,3 y 5 del usb estan desconectados. OK
El problema estaba en que la placa de la CAm no me vien marcado el J2 y habia puesto mal los cables
Ya me carga el bootloader!!!!!
A probar a resucitar a FrankeinCAM
Muchas gracias!!!
Ya me contarás si al final has conseguido resucitarla.
Ya ha resucitado ahora esta con
-el firmware 11.4.1.40
-Web UI 2.0.0.16
El único problema es que me pasa lo mismo que al usuario MOI del comentario el día 31 de mayo, no funciona el movimiento ni el audio.
A ver si MOI lo ve y si lo ha solucionado que nos explique como.
Gracias por toda tu ayuda admin, si sabes algo de esto último agradecería tu ayuda.
Un saludo a todos, mi cámara ha revidido!!!
Pues si que es curioso, me estoy empezando a temer que haya otra versión de la cámara zaapa cip-rw.
Pues no lo se, pero la mía es una Zaapa CIPRW, supuestamente como la de la foto que tienes en la parte de arriba del artículo.
GRacias por tu ayuda de verdad. Yo he vuelto a escribir a Zaapa iberica, este es el mail j.tabaqui@zaapa.es, por si alguien lo necesita.
Cuando la compre el chico me contesto a varios emails, a ver si contesta a estos últimos.
Gracias
Tengo el mismo problema que Mikel y Moi tras realizar la recuperación, no funciona el movimiento. Habéis encontrado alguna solución?
Gracias
Estimados. Muchas gracias a sus tutoriales pude restaurar sin problemas una Wansview ncb541/w o una «serie b» clon de Foscam. Solo siguiendo las instrucciones, eso si, tuve que soldar unos pines machos (nada complicado) para colocar los cables, pues en la foscam solo vienen los agujeros indicados en J2 en la placa. Tera Term fue el mejor terminal (problemas con Realterm) y usé un conversor USB a TTL comun y corriente. Finalmente lo mejor fue borrar todo (no borre el bootinfo.bin para no perder el pass, pero si lo pierden puede ser 123456 o dejarlo en blanco) y aqui les pego un link donde encontre el webui, linux y romfs para wansview, ademas de un readme.txt que inlcuye los comandos fs con la locacion en la memoria correcta) http://www.openipcam.com/files/Firmware/NC541/NCB0541W/ . Muchas gracias, y Saludos desde Chile
Hola,Por favor alguien me podría echar una mano soy de España
mi email oskars333@hotmail.com
no se conecta uart con mi cámara zapa. por eror cuando estada itentado cargar firmware borre todo de la cámara ya hora no me dice nada cuando conecto hiperterminal u otros. por favor ayuda para resucutar bootloader de la cam
Estás en España? Hoy me acabo de cargar la cámara intentando actualizar el firmware con uno de foscam…parece que a todos nos pasa lo mismo. Por no haber leído primero éste post…vaya tonto.
Me gustaría contactar contigo. No se si aún lees o mantienes ésta página ya que los artículos y comentarios son del 2013. agradecido desde ya….saludos