Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   SAGEM / INTERISA - Receptores TDT (http://foros.zackyfiles.com/forumdisplay.php?f=290)
-   -   Desarrollo de firmware para ITD4430 (http://foros.zackyfiles.com/showthread.php?t=380675)

srconcejal 26/02/2006 10:26

A vuestra disposicion
 
Hola a todos.
Ante todo gracias a los que estais sacrificando vuestro tiempo en conseguir el reto y de manera especial a FERIX que es el "abanderado".
Solo puedo poner a disposicion del grupo 1 Interisa de 2 Intel, 2 Sagem que no he mirado dentro, mis jtag y los conocimientos en el "trasteo" de diversos receptores sat.

diken 08/03/2006 01:22

Para ferix
 
Hola ferix , parece como si hubieras dejado el proyecto que tenias . Somos muchos los que esperamos con ansiedad que nos presentes ese monstruito que estas o estabas desarrollando .Yo creo , o mejor quiero creer que no has dejado tu proyecto y que tienes mucho que enseñarnos aun , pero después de 22 días sin postear nada , ¡me tienes asustado!. Tío dinos algo , buenas o malas noticias da igual , pero no nos hagas sufrir tanto. Animo joder . Detrás de este hilo estamos muchísima gente que esta dispuesta a echar una mano en lo que haga falta .

Un saludo.

ferix 08/03/2006 17:36

Hola diken...

Ni mucho menos he abandonado el proyecto. Es solo que mi vida profesional me está robando demasiado tiempo.
Tengo el flasher ya acabado, al menos la versión linux. El problema lo tengo con la versión para win98 y win2k/xp, y todavia no lo he podido solucionar.
No es un problema del programa, sino del port de gcc, que no enlaza bien los modulos, y da continuamente errores de sistema.
Cuando averigüe lo que le pasa, pondré a disposición de todos vosotros el flasher.

Por otro lado, ya tengo un miniboot en el deco, que arranca un minishell en el puerto serie del deco ;)


Saludos.

Piolinso 08/03/2006 18:06

Ferix no te presiones con esto del flasher ;) , ya que es como una especie de hobby y mejor es hacer las cosas con calma, paciencia y bien, que deprisa y corriendo, eso sí, no voy a negar que estamos con muchas ganas de poder flashear nuestros decos :D para por lo menos poder sintonizar los canales libres sin malabarismos de listas de canales, identificadores de red y frecuencias, cómo ha venido siendo hasta ahora :p :p

Una vez mas te agradezco el esfuerzo y dedicación que nos estas aportando a todos ;)

Salu2

JeVo 10/03/2006 12:23

pues la verdad es que ultimamente nada mas que entro al foro para ver si hay novedades en este post. Ojalatodo llegue a buen puerto, pq me encantaria poder meterle mano al sagem gracias a la currada del amigo ferix.
Muchisimas gracias tío :)

novam 10/03/2006 17:09

Animo ferix.
Saludos

momia 12/03/2006 00:09

Ferix, ¡Al Ataque!

Como dicen los compañeros, [B]¡Animo![/B], por lo que veo somos muchos los que esperamos que llegues a buen puerto.

Salu2 :) :)

tomada 16/03/2006 20:07

x Ferix

Como otros compañeros y demas que acudimos repetidas vecez a buscar 'algo', una solucion para nuestros decos. Te animamos a que sigas y nosotros seguiremos esperando. Mejor lento y seguro. Gracias por todo el esfuerzo y tiempo empleado.

Yosu69 23/03/2006 05:53

Bueno, pues aqui otro que sigue desde la oscuridad el hilo desde hace unos meses, sin participar pues por desgracia tengo pocos conocimientos por aportar asi que animos y mucahs gracias por tu esfuerzo.
Salu2

ferix 24/03/2006 21:26

zum, zum... que viene, que viene... zum, zum...
 
Hola de nuevo a todos.
Solo posteo para deciros que el las proximas horas, tendreis vuestra recompensa por el tiempo que llevais esperando.
Esta tarde me he puesto las pilas, y he sacado adelante el flasher.
De momento es una versión "alpha" y solo vale para los decos con flash intel, pero ya es bastante.
Ahora mismo estoy retocando los últimos detalles, y preparando los paquetes para subirlos a algún lado.
Por supuesto, tendreis 3 versiones: una para windows 95/98/ME, otra para windows 2K/XP y la última para linux.
La versión de linux en principio funciona en cualquier distro ya que está enlazada estáticamente (por eso ocupa una salvajada) y con al menos un kernel de la versión 2.4 en adelante (yo solo lo he probado con la 2.6).
Alguien me pidio por privado una versión para DOS, pero de momento no la hay, ya que la única forma de hacerla seria utilizando el borland TURBO C, pero no se lleva bien con la sintaxis del gnu c, y cambiarlo todo es un cristo.
Pues eso, manteneros a la espera...

Saludos.

decatnom 24/03/2006 21:53

Gracias ferix,parece que esto avanza,haber se le metemos un empuje a estos decos y lo sacamos de la oscuridad,mi deco tienen chip AMD,pero bueno veo que ya hay un comienzo.

saludos a todos

zuppo 24/03/2006 21:57

gracias por tu esfuerzo y dedicacion.
se prodra poner un fir de un deco a otro siendo estos decos iguales

Piolinso 24/03/2006 22:39

Dios!!! que ya estamos cerquita de poder flashear nuestros decos... (no me aparece el Emoticon de babas pero lo digo porque lo cierto es que babeo nada mas pensarlo ... :p )

Un lugar que puede servirte para subir los archivos del flasher y demas es el que comenté hace ya unos meses.. este es el link [url]www.ihud.com[/url] , es un servidor de hosting gratuito y encima te deja subir archivos de hasta 50 MB que no está nada mal... :)

P.D. Aunque inicialmente no se puedan flashear los decos con flashes AMD y tenga otro con flashes Intel :p estoy dispuesto a hacer cualquier cosa que me pidáis para poder flashearlo también (aunque lo pierda en el intento) ;)

Gracias Ferix por el gran trabajo que estas haciendo ;)

Kirlian 25/03/2006 17:31

Vamos Ferix¡¡¡
que se te acumula el trabajo.Te recuerdo que en tu programa "qtvdumper" si se jorobaba el dumpeo tenías que empezar de nuevo,así que cuando te vague a ver si le hechas un rato y lo modificas para que resuma lo que vaya dumpeando.
Ánimo que solo es una broma,pero sería interesante como me comentastes en su dia para corregir los errores a la hora de sacar los dump,ya que se hace muy pesado el tener que empezar de cero cuando estás a punto de acabar.
Un saludo y haber si te dejas de ver más a menudo aunque sea sólo por opinar o dar algun consejo.
gracias

Keatom 25/03/2006 18:44

Increible, muy buen trabajo Ferix.

Mucha gente ha de agradecerte tu desinteresdo trabajo, gracias por compartirlo entre nosotros.

Te debemos una.

Un saludo!

andres11 25/03/2006 22:42

sagen
 
Hola ferix tengo dos sagen con flash Intel para probar, ¿vas a subir a algún sitio el fichero de flashear? si es así me gustaría tenerlo para hacer pruebas.
Gracias por anticipado. Un saludo desde Almería.

Si puede enviarlo por correo: 11ramirez@auna.com

andres11 25/03/2006 22:47

sagen
 
Hola ferix tengo dos sagen con flash Intel para probar, ¿vas a subir a algún sitio el fichero de flashear? si es así me gustaría tenerlo para hacer pruebas.
Gracias por anticipado. Un saludo desde Almería.

Si puede enviarlo por correo: 11ramirez@auna.com

jk33 26/03/2006 11:53

sagen 4430
 
ir trankilos y dejar a ferix ke lo ponga el cuando sea oportuno

JeVo 27/03/2006 00:41

pues si, antes de que cuelgues nada, enhorabuena y gracias por quincuagesima vez ;).

ferix 28/03/2006 12:16

Ya está aquí, ya llegó...
 
Hola de nuevo a todos...
Como habia prometido, y como siempre con retraso, aquí está el programa de flasher para los decos de QTV modelo ITD4430 de SAGEM:

Versión Win95/98/ME y WinNT/2K/XP:

[URL="http://www.ihud.com/file.php?file=280306/1143581808/qtvflasher.zip"]http://www.ihud.com/file.php?file=280306/1143581808/qtvflasher.zip[/URL]

Versión para linux:

[URL="http://www.ihud.com/file.php?file=280306/1143540204/qtvflasher.tar.gz"]http://www.ihud.com/file.php?file=280306/1143540204/qtvflasher.tar.gz[/URL]

Ambos pueden volcar y reprogramar la flash del deco (de momento solo decos con flash intel) pero como siempre recomiendo la versión linux.
La versión windows funciona, pero es muuucho más lenta. El problema básicamente es la forma en la que está diseñado windows, que prioriza casi todas las funciones del GUI antes que los procesos de I/O.
Hay formas de saltarse eso, pero de momento muy complicadas para mi (programo habitualmente en sistemas unix, y no estoy por la labor de revolver en las entrañas de windows), así que salvo que encuentre un toolkit para idiotas, de momento se queda como está.
La versión para win98 es algo más rápida ya que la seguridad es minima (es un s.o. de juguete) y puedes hacer cosas 'malas' sin que proteste, pero aún así las funciones de acceso a disco y a pantalla pasan a traves de él, así que se realentiza un poco tambien.

Otra cosa. No me hago responsable de los daños que puedan ocasionarse del mal uso de este programa. Tened en cuenta que si borrais la flash, o programais otra que no se corresponda con el deco, probablemente quedará inutilizado.
La buena noticia es que si habeis hecho un backup de buestra flash antes de hacer nada, podreis recuperarlo de nuevo ;)
Eso sí, solo aseguro que funcionará todo perfectamente en la versión linux, ya que en la versión windows influyen tantos factores que no me puedo fiar ni un pelo. De hecho, he detectado que a veces corrompe los dumps (e imagino que tambien al flashear) si salta el salvapantallas. No ocurre siempre, pero es un riesgo que debeis de tener en cuenta.
Bueno, ahí os queda eso.
Espero vuestras opiniones y sugerencias.

Saludos.

***Modificación***
Creo que no me he explicado del todo bien. El programa solo graba las memorias intel, pero para leer, lee cualquiera. De hecho, deberia substituir al qtvdumper.
Es decir, la opción de dump funciona igual en ambos decos.
El problema es que según el fabricante, unas memorias se programan de una forma, y otras de otra.
Ahora mismo estoy estudiando el tema de las memorias AMD. En principio es fácil de hacer, pero como no tengo ningún deco para probar, no puedo estar serguro al 100%.
En cuanto a lo del resume, estoy viendo la posibilidad (de hecho no tiene mucha complicación), lo que pasa es que se me ha olvidado :P
De todos modos, si no quereis que se corte el volcado, os sugiero que utiliceis el interface jtag que os adjunto en el .zip del programa. Y si usais la versión reducida (la ferixjtag.gif) mejor que mejor.
Ahora mismo estoy utilizando este último adaptador, y va de vicio. No me ha fallado ni la primera vez bajo windows (en linux nunca me ha fallado).
Creo que lo más importante son las resistencias de 50 ohm (51 ohm tambien valen).

Saludos...

Kirlian 28/03/2006 12:31

hola
De momento enhorabuena por estos grandes avances
Quiero agradecerte todo lo que estás haciendo y al mismo tiempo padeciendo con estos sagem.
Sin más un saludo,amigo
PD:no puedo decirte si va o no va porque como bien sabes mis decos son los dos de dos flash,pero supongo que ya te comentarán los compañeros.

zuppo 28/03/2006 12:39

gracias maestro.

Piolinso 28/03/2006 14:28

Muchas Gracias por el flasher y sobretodo por tu trabajo y entrega Ferix!!!! ;) esta tarde en cuanto pueda provaré la versión para windows xp a ver que tal funciona :)

También tenía el suse 10 instalado hace unas semanas pero por un problema en el H.D.D. tuve que restaurar el backup que tenía del XP sin suse :( aunque también en cuanto pueda se lo reinstalo que todo esto tiene muy buena pinta :p

Eso sí, la primera duda que se me plantea es que firmware debemos de subirle al deco y sobretodo donde se encuentra ;) ya que creo recordar que además del firmware de tivo existía un firmware de quiero que sintonizaba todos los canales libres del tirón y que algún compañero ya lo había dumpeado.... Esto lo digo porque me muero de ganas de poder metérle alguno de esos 2 firms y olvidarme de una vez de los Identificadores de red, los trucos de las listas de canales, y demás...joder que bien que suena!!! :p

Salu2 a tod@s y esta tarde comento la experiencia ;)

lironpm 28/03/2006 15:22

gracias
 
Muchas Gracias por tu trabajo y entrega Ferix y a todos los demas colegas por estar aqui.

jjsi2002 28/03/2006 18:24

gracias ferix! ya empezamos a ver la luz....
(lástima que el mio sea con 2 flash AMD)

Manub 28/03/2006 18:36

Igual es una tonterìa, pero me he bajado er chivo lo lo desoprimo y no me aparece install.bat por ningures, ¿serà culpa del XP de los ******es, si esto llega a buen puerto y llegarà, es gracias al que trabaja ¡¡Gracias, gracias ,Gracias!!!

momia 28/03/2006 19:29

me pasa como a jjsi2002, tengo un sagem con 2 flash AMD, pero en cualquier caso: ¡Felicidades!

por cierto, ¿donde está install.bat? :confuso:

Salu2

jk33 28/03/2006 19:52

kiero sagen 4430
 
me pasa igual ke a manub

novam 28/03/2006 19:55

gracias
 
gracias ferix.

piratadefust 28/03/2006 23:20

concretando
 
en primer lugar gracias FERIX

soy candidato a probarlo (tengo ese modelo)

el tema del jtag para trabajar como lo conseguimos? lo hacemos nostros con cable de impresora y unas resistencias? lo vende por ahí?

otra pregunta, lo hacemos con el deco en marcha como cuando haciamos los de decos de via vegetal?

cuando dices que con wxp va mas, lento quieres decir que el proceso es mas lento? Cuanto tarda en hacerse este cambio de firmware (pIII ó PIV)?

el resultado una vez hecho, no afectará en la velocidad del aparato, tanto si lo haces con linux que con guidows?

en fin me gustaria aclarar esto antes de meterle mano!

gracias y enhorabuena

ferix 28/03/2006 23:54

corregido
 
Pues eso, que lo del install.bat ha sido un olvido, pero ya lo he corregido.
Podeis descargaros de nuevo el programa desde el link del post original.

Para piratadefust:
El adaptador jtag puedes hacertelo tu, o comprarlo. Tiene que ser simplemente compatible con el adaptador wiggler.
Si quieres comprar uno original, tu mismo, pero te va a salir un poco caro: http://www.macraigor.com/wiggler.htm :p
Yo te recomiendo que montes uno a partir de los esquemas que adjunto con el programa. Si no sabes como montarlo, mejor busca alguien que te pueda echar una mano. De todos modos, hay una sección en este foro dedicada a los adaptadores JTAG, y seguro que alguien te podrá ayudar.
En cuanto a la velocidad, solo afecta a la programación, pero el deco funcionará igual que siempre.
Y sí, la programación se hace con el deco funcionando... de hecho, el programa lo pone en un modo especial de programación.
En un Athlon XP 2600+ tarda aproximadamente 45 minutos en leer el firm, y 1 hora y media aproximadamente en grabar. Creo que la velocidad del procesador no afecta demasiado, ya que el timming de windows se basa en el refresco de la pantalla.
Por otro lado, desde linux tarda sobre 40 minutos en leer y 45 en grabar... como ves, la diferencia en la escritura es abismal.

Para piolinso:
El firmware del tivo no nos sirve directamente. Al menos no los binarios. Lo que nos vale de ayuda es el código fuente, ya que a partir de él podemos sacar cosas para desarrollar el nuestro propio.
Si lo que quereis es meter un firm para sintonizar todos los canales, lo que hay que hacer es conseguir que alguien lo dumpee.
Además, mientras no sepamos como extraer la parte 'común', tendriamos que hacer un volcado del firmware 'libre' de cada modelo, si es que lo hay.
Os propongo que hagais una recopilación de dumps en algún sitio para que la gente que quiera, lo pruebe... pero ojo, que aquí ya entramos en temas de dudosa legalidad...

Saludos.

jk33 29/03/2006 09:54

kiero sagen 4430
 
hola a todos y porsupuesto ati ferix muchas gracias por el trabajo ke as echo pero tengo ke comunicaros ke los kieros ke habia libres se an dejado de ver algunos canales lo an dejado igual ke los ke no eran libres la tienen tomada con nosotros yo tengo varios kieros de 2 memorias y de 1 y los dos son libres podria hacerles un volcado pero ya os digo ke ese firm tampoco vale ya.un saludo y gracias ferix.

SPYNET 29/03/2006 14:06

Problemas con Jtag
 
Hola, yo tengo un SAGEM ITD4430 con dos Flash AMD

Pues a mi siempre me da error el Jtag.

Le doy a Dumpear y siempre error... compruebe el jtag.

Mi JTAG es el Autoalimentado, con resistencias de 100hm, supongo que el problema será ese.

He repasado las fotos del ejemplo, (aunque no lo veo muy claro) en el que se ve como van las soldaduras al deco, y con un tester en mano, he probado uno a uno cada pin del deco con los del Jtag, y todo está bien soldado, y no hay puentes entre soldaduras,, el deco arranca como siempre y nunca consigo conectar.

Siempre que abro el programa de Ferix para dumpear, me da error, ponga el valor que ponga, siempre error.

Si abro y pruebo con el QSP? que se usaba antes con estos mismos decos,, me pasa lo mismo, siguiendo el manual.

Todo ello siempre desde Windows, desde Linux todavía no he probado.

¿Alguno tiene alguna idea, o sugerencia de que pueda estar ocurriendo?

Piolinso 29/03/2006 15:04

x Spynet:
Para hacer funcionar correctamente el "JTAG Tradicional autoalimentado" con nuestros decos sagem necesitas hacerte un conversor a Patel Jtag (Wiggler) (con 1 conector DB25 macho, otro hembra y unos cablecillos tienes suficiente) la info de como hacerlo la tienes aquí http://web.zackyfiles.com/files/conv..._pateljtag.zip y el pinout de como conectarlo al deco te lo dejo aquí http://img488.imageshack.us/img488/6...adpines6tc.jpg

x Kirlian:
Me acuerdo de un post donde mencionabas que tenías un deco con 2 flashes que sintonizaba todo y claro, leyendo a jk33 me pregunto si en tu caso todavía lo sigue haciendo porque si realmente ya no fuera capaz, como que la cosa se complica un poco :y)

x Ferix:
Creo que se nos antoja complicado el conseguir el código fuente del firm de tivo..y claro por lo que parece hay varias versiones de hardware y obviamente de firmware para nuestros sagem además de tener 1 y 2 flashes no?

no sé si me he explicado, quiero decir hace un tiempo leí que existen diversos firmwares para el deco con 1 flash y otros tantos para el de 2 aunque en teoría debe de haber alguna manera de comprender en que partes coinciden y que partes són especificas y así poder personalizar el firmware al gusto pero claro del dicho al hecho..por eso me pregunto si existe alguna forma tangible de poder personalizar un solo firmware libre (si existe todavía) a todos los decos idependientemente del harware? obteniendo previamente la información de todos los dumps de cada deco claro...y yo que estoy raspao de conocimientos sobre esto..ufff .. :p

P.D. Ayer dije que iba a provar el flasher pero la verdad es que no tuve tiempo casi ni de dormir :ni) ..vamos que tenía el cuerpo como para hacer testeos :p pero de hoy no pasa... :)

Salu2 a tod@s!

jk33 29/03/2006 15:21

sagen 4430
 
hola piolinso yo tengo 2 decos uno con 1 memoria intel y el otro con 2 memorias amd321 y los dos son libres cojen los 22 canales yo me conect con ellos pero tengo despues mas ke me conecto con ellos pero no puedo borrar flas.saludos

Piolinso 29/03/2006 16:09

jk33 me estas liando ;) vamos a ver..según he podido comprender de tus palabras estas diciendo que tienes 2 decos, uno con 2 flashes y otro con 1 y esos sintonizan todos los canales de tdt del tirón sin problemas?

El resto sera mejor que lo expliques un poco mejor que no me entero!!! :p

jk33 29/03/2006 16:22

sagen
 
asi es piolinso pero desde hace unos dias no coje ni la tve1 ni la tve2 no se el porke ya le e echo buskedas de todas las maneras pero esas dos no las pilla total de 22 coje 20 ahora nada mas.saludos

Piolinso 29/03/2006 16:52

Joder que raro que es eso que cuentas, ya que además de TVE 1 y TVE 2 también emiten en esa misma frecuencia el Canal 24 Horas y Clan/TVE 50 Años (por no hablar de las radios) y esos los ves bien?

Salu2

jk33 29/03/2006 17:53

sagen
 
si asi es piolinso es raro verdad.

jk33 29/03/2006 17:55

sagen
 
sin embargo tengo 2 kieros interisa ke los libere con el willen y esos si lo pillan todos los canales claro eso si con el firm del rober ke ya no tiene na ke ver con kiero.saludos


La franja horaria es GMT +2. Ahora son las 12:56.

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