Manual cambio de firm Thomson DSI30 (con fotos)
Bueno aquí os dejo este estupendo manual con el que yo empece a dar mis primeros pasos, como bien sabéis no es mio, todos los méritos al compañero ARFONSO, que aprovecho desde aquí para darle un abrazo……
CAMBIO DE FIRMWARE EN THOMSON DSI30 Este manual sirve tanto para el cambio de firmware (total o parcial) como para la extracción de datos (IRD y BOXKAI). Doy por hecho de que el lector de este documento tiene el jtag soldado al decodificador. Antes de pasar a la extracción de los datos o al cambio de firmware, necesitamos descargar un programa, este es el jkais 2.9.11 Una vez que tenemos el programa anterior, jkais 2.9.11, lo primero que hay que hacer y antes de enchufar el decodificador a la corriente es conectar el cable paralelo al jtag, bien sea el casero o el autoalimentado, una vez hecho esto enchufamos el decodificador a la corriente eléctrica y a continuación hacemos doble clic sobre el programa jkais. Si el jtag está bien conectado a nuestro decodificador, nos tiene que salir una pantalla como esta, en la que vemos entre otras cosas el modelo de decodificador (en nuestro caso dsi30), el IRD (que debe coincidir con la que trae el decodificador en la pegatina de la parte trasera, si no se le ha cambiado antes), y la BOXKAI: http://img258.imageshack.us/img258/6555/tn1lb8.jpg Podemos apreciar en la imagen los siguientes datos enmarcados: - Casilla amarilla. ID del jtag y micro del decodificador. - Casilla roja. Modelo de decodificador que tenemos. - Casilla azul. El IRD del decodificador. - Casilla rosa. La boxkai del decodificador. - Casilla verde. Las opciones que vamos a utilizar para desproteger los sectores protegidos de la flash para poder borrarlos y grabarlos, y el menú para leer, borrar y grabar. Con esto tendríamos los datos del decodificador, que como el manual es tanto para sacar los datos al decodificador como para cambiar parcialmente o completamente el firmware, pues dicho está ya, ya tenemos los datos de nuestro decodificador. A continuación vamos a leer la parte que nos interesa del firmware, que no nos interesa todo, salvo a aquel que tenga su decodificador bloqueado, que tendrá que borrar la flash completa y volverla a grabar. El caso es el mismo para todos. Para ello pinchamos en la opción FLASH PROGRAMMING como se ve en la siguiente imagen: http://img254.imageshack.us/img254/9584/tn2lr8.jpg Al pulsar ese botón, nos saldrá la siguiente pantalla: http://img440.imageshack.us/img440/3118/tn3vs4.jpg Hacemos lo que nos dice la pantalla: 1º Desconectamos el decodificador de la corriente. 2º Conectamos el decodificador a la corriente. 3º Esperamos 3 segundos y pulsamos Aceptar. Con lo cual nos sale la siguiente pantalla: http://img267.imageshack.us/img267/9435/tn4xf8.jpg Para aquel que quiera leer la memoria completamente tendrá que poner en el recuadro rojo la opción de FULL, para aquel que solo quiera cambiar los datos (IRD y BOXKAI), pondremos la opción SA31 (7FFE0000 – 80000000) y pinchamos la opción READ, como en la siguiente pantalla. http://img248.imageshack.us/img248/6273/tn5pv8.jpg Una vez pulsado el botón READ, nos saldrá la pantalla de donde queremos guardar lo que se va a leer y le ponemos el nombre que queramos. Se ve en la siguiente imagen: http://img267.imageshack.us/img267/7500/tn6qi7.jpg Le ponemos el nombre que queramos, y pinchamos en el botón guardar, y el programa empezara a leer el contenido de la memoria. Se ve en la siguiente imagen: http://img472.imageshack.us/img472/9185/tn7ui9.jpg El proceso dura poco, y esperamos a que el botón OK este activo, y pulsamos sobre el, se ve en la siguiente imagen: http://img401.imageshack.us/img401/4084/tn8iq4.jpg Después de pulsar OK el programa regresa a la pantalla principal (no a la primera, sino a la que nos salió después de pulsar FLASH PROGRAMMING). Antes de borrar la flash vamos a modificar los datos, para ello utilizamos el hexworkshop. Abrimos el programa: http://img249.imageshack.us/img249/5356/tn9my7.jpg Una vez abierto, nos vamos a Options y pulsamos sobre Preferences, nos saldría la siguiente pantalla: http://img176.imageshack.us/img176/4373/tn10ij0.jpg Cambiamos en la imagen donde pone 1 (byte) y que está recuadrado en rojo por lo que pone en la siguiente imagen: http://img410.imageshack.us/img410/8333/tn11zx4.jpg Ponemos 2 (short), pulsamos aplicar y aceptar, con lo que saldríamos a la siguiente pantalla: http://img176.imageshack.us/img176/8033/tn12xp6.jpg Pinchamos en la carpetita, marcada en roja, para abrir el archivo que leímos con el jkais: http://img485.imageshack.us/img485/5981/tn13jv7.jpg Seleccionamos la imagen que guardamos y el programa quedaría así: http://img440.imageshack.us/img440/5640/tn14jf1.jpg Nos vamos a las direcciones bajas de la memoria, concretamente la 0001FC5C como se ve en el recuadro verde en la imagen, con lo cual veríamos perfectamente los datos de nuestro decodificador: - Recuadro azul. Nuestro IRD en hexadecimal. - Recuadro rosa. Nuestra BOXKAI. - Recuadro rojo. Checksum del IRD. Cambiamos esos datos por los que queramos, como se ve en la siguiente imagen: http://img399.imageshack.us/img399/7053/tn15tr3.jpg Hemos puesto como IRD el numero 0E 12 34 56 y como BOXKAI el numero AA BB CC DD AA BB CC DD. El checksum del IRD no hace falta cambiarlo, aunque al final del documento explicare como lo cambio. Por lo tanto ya tenemos nuestro firmware modificado, vamos a guardarlo para posteriormente poderlo grabar en la flash del decodificador. Se ve en la siguiente imagen; http://img399.imageshack.us/img399/5614/tn16st1.jpg Para guardarlo, pinchamos en File y después en Save Ass...., para no sobrescribir el archivo original que teníamos le ponemos otro nombre, como se ve en la siguiente imagen: http://img399.imageshack.us/img399/5505/tn17hi4.jpg Le ponemos un nombre que nos identifique la imagen, como se ve en la imagen anterior, asegurarnos de ponerle la extensión bin a la imagen. Pulsamos después en guardar y cerramos el hexworkshop. Empezamos de nuevo, enchufamos el decodificador y abrimos el jkais, nos dacha los datos como al principio, pero ahora pinchamos sobre el botón DEVELPMENT PANEL para desproteger los sectores protegidos, como se ve en la imagen: http://img340.imageshack.us/img340/6476/tn18mj5.jpg Se nos abrirá la siguiente pantalla: http://img440.imageshack.us/img440/5570/tn19vq0.jpg Desenchufamos el decodificador, conectamos el decodificador, esperamos 3 segundos y le damos a aceptar, y se nos abrirá la siguiente pantalla: http://img412.imageshack.us/img412/9094/tn20aw3.jpg Ahora metemos los comandos para desproteger lo sectores, para ello utilizamos las casillas de arriba a la izquierda, como se ve en la siguiente imagen: http://img117.imageshack.us/img117/8867/tn22sg0.jpg En el recuadro rojo metemos la dirección 7FF00000, en el recuadro azul metemos el dato 60, y pinchamos en Write Byte, como se ve en la imagen siguiente: http://img117.imageshack.us/img117/3520/tn23pm4.jpg Este proceso lo volvemos a hacer, pero cambiando el dato por D0, como se ve en la siguiente imagen: http://img117.imageshack.us/img117/3811/tn24lf1.jpg Y volvemos a repetir pero con el dato FF, como se ve en la siguiente imagen; http://img117.imageshack.us/img117/9211/tn25pp5.jpg Después de pinchar en Write Byte, cerramos la ventana, y pincharíamos en FLASH PROGRAMMING: http://img409.imageshack.us/img409/8800/tn26bl6.jpg Nos saldrá la siguiente ventana: http://img47.imageshack.us/img47/5457/tn27rf8.jpg OJO !!!!!!! Ahora solo le damos a aceptar, no desconectar el decodificador, porque o sino los sectores se volverían a proteger. Después de pinchar en aceptar nos saldría la siguiente pantalla: http://img408.imageshack.us/img408/2976/tn28tg1.jpg Seleccionamos la parte de la memoria que queremos borrar, y la ponemos en el recuadro rojo, como se ve en la siguiente imagen: http://img408.imageshack.us/img408/9020/tn29bv2.jpg Pinchamos en Erase, y nos sale una advertencia de que si queremos borrar, como se ve en la siguiente imagen: http://img378.imageshack.us/img378/5355/tn30bk7.jpg Le decimos que si, y esperamos a que termine. Ya estará borrada. Si a alguien le da error que empiece de nuevo con el borrado, desconectando el decodificador y cerrando el jkais, luego conectar decodificador, abrir jkais, y siga con el proceso de desproteger sectores. Una vez borrada la parte de la flash deseada, pasamos a grabarla, para ello pinchamos en Program, como se ve en la siguiente imagen: http://img441.imageshack.us/img441/8418/tn31be9.jpg Cuando pinchemos en Program, el programa nos preguntara que si queremos programar en la dirección 7FFE0000, le decimos que si, como en la imagen: http://img174.imageshack.us/img174/4721/tn32ql6.jpg Una vez pulsado en si, nos pedirá que archivo queremos grabar en la flash, como se ve en la siguiente pantalla: http://img261.imageshack.us/img261/8943/tn33by6.jpg Seleccionamos el archivo que modificamos con el hexworkshop y que guardamos con un nombre distinto, y pinchamos en abrir, y el programa empezará a grabar, como se ve en la siguiente imagen: http://img261.imageshack.us/img261/3701/tn34es5.jpg Y esperamos hasta que termine: http://img261.imageshack.us/img261/7532/tn35gq2.jpg Una vez que ha terminado, pinchamos en OK y el programa se nos queda como en la siguiente imagen: http://img396.imageshack.us/img396/1/tn36qg8.jpg Cerramos esa ventana, arriba a la derecha en la cruz, y nos quedaría la pantalla principal del programa: http://img352.imageshack.us/img352/7132/tn37cq6.jpg Si pinchamos en Detect como se ve en recuadro rojo, el programa nos dará los nuevos datos que hemos grabado en el decodificador. Pues hasta aquí ya tenemos nuestro decodificador con los datos cambiados. Solo comentar que aquel que quiera grabarle el firmware completo, solo tiene que poner donde nosotros pusimos SA31, que ponga FULL, con lo que leerá la memoria completa y al grabarla la grabara completa. Los datos están al final de la imagen, ya que no te va a coincidir con la dirección recuadrada en el hexworkshop con la de este documento. Que pasa si el firmware que teníamos en el decodificador no esta actualizado. Pues realmente no pasa nada, solo que no te va a reconocer las visas nuevas, las rom 110, por lo que tendríamos que actualizar el firmware a la ultima versión. Para ello hay dos opciones: 1º Que no hubiésemos hecho todo lo anterior y que le hubiésemos grabado el firmware actualizado que hemos bajado de cualquier sitio donde este. 2º Que actualicemos nuestro decodificador vía satélite. Para ello, desconectamos el decodificador de la corriente. Con la antena puesta, pulsamos flecha izquierda y flecha derecha simultáneamente, y enchufamos el decodificador a la corriente sin soltar las dos flechas, cuando el piloto rojo empiece a parpadear soltamos las dos flechas. Cuando el decodificador se actualice, dejara de parpadear y se encenderá solo. Y ya esta el firm actualizado con nuestros datos. Un saludo de Arfonso... De todas formas os dejo aqui un enlace con un paqute completo de todo lo que necesitais para el trasteo de vuestro thomson dsi 30 asi como el mismo manual.... http://(No permitidos enlaces)/index.php?acti...load&pid=66794 http://www.filescenter.com/descargasgratis/_RECEPTORES%20SAT%20-%20DIGITALES/Thomson/Pack%20Completo%20Thomson%20dsi%2030.zip Espero sea de ayuda como me fue a mi...... |
Hola, hago todo lo k comentas, lo actualizo, le meto la tarjeta, y me dice k la tarjeta introducida, no es valida, me dice tarjeta xxxxxxx y decodificador xxxxxx
vamos k me pone lo mismo, no se k e podido hacer mal.... Por cierto un apunte, cuando hablas de ird, te refieres a la cam, vamos el numero de la card en hexadecimal no? GFracias. |
Cita:
Si la visa es del cartero o de baja tienes que meterle los datos de la donante.. No amigo el ird no es el numero de la card en hex, el ird es el numero del decodificador en hex, osea si es un deco thomson seria algo asi 0E xx xx xx si es un echostar algo asi 09 xx xx xx y si es un philips pequeñito de l.los nuevos o thomson de los nuevos seria algo asi CB xx xx xx, y el numero de cam en hex seria algo asi 1B xx xx xx, comprueba bien lo que has echo creo que estas confundido.............. |
Ok, pues empezare todo de nuevo, aunke ahora probando, le meti un firmware nuevo, el full, y ahora no me enciendo el deco, XD.... Enga haber si lo puedo solucionar.
Gracias copo. |
Vale, ya lo tengo recuperado, menos mal k me hice una copia antes....XD
Haber hago como tu dices, le meto la ird, k empieza por CB35XXXX, es de los pekeños... Lo conecto todo, y me dice k lalo mismo de antes, pero ahora me da el numero del deco en decimal, y el de la card en decimal, y me dice k no es valida la tarjeta para eso deco.... PD, el insdecrypter me da error de overfow cuando le digo k me calcule el cheksum.... |
[QUOTE=orob;2746481]Vale, ya lo tengo recuperado, menos mal k me hice una copia antes....XD
Haber hago como tu dices, le meto la ird, k empieza por CB35XXXX, es de los pekeños... Lo conecto todo, y me dice k lalo mismo de antes, pero ahora me da el numero del deco en decimal, y el de la card en decimal, y me dice k no es valida la tarjeta para eso deco.... PD, el insdecrypter me da error de overfow cuando le digo k me calcule el cheksum....[/QUOTE] Ese ird compañero no te sirve para tu thomson, tienes que conzseguir datos de tipo 0E xx xx xx de lo contrario no conseguiras nada.. |
Ok, osea k para k me valga tiene k empezar por 0E el donante.... Enga, pues haber si consigo uno x ahi....
Muchas gracias de nuevo copo. |
La franja horaria es GMT +2. Ahora son las 22:34. |
Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate