Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
RECEPTORES de SATÉLITE e IPTV:
> FTE MAXIMAL / COMAG > SILVERCREST SL65 / COMAGSL35chipB1 > 6 PINES
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Tema cerrado
 
Herramientas
Antiguo 02/04/2007, 08:43   #161
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
Cita:
Iniciado por barrigaverde Ver mensaje
saludos intentare bajarme ese universal scan en otro sitio lo he intentado varias veces pero como pesa demasiado para esta conexion de moden antiguo de 48k no hay forma de realizar nada continuado, motivo por el cual no he puesto el nombre pero se llama patcher 3.1.1 , es para trabajar un firmware de un DVD (neo pdx 77)lo que mas siento es no poder subirlo de momento haber si el domingo lo puedo subir saludos
Lo he buscado y lo he subido pero no lo he probado demasiado, aunque parece que es bastante util.
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/04/2007, 20:53   #162
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Aqui tenemos un link sobre el JTAG ALI, el problemilla es que esta en ruso, tenemos algunos programas para bajar estoy intentando registrarme, pero no se ni papa de ruso, haber si tenemos suerte y ellos han descubierto algo. link http://monitor.net.ru/forum/topic137483-32.html
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 05/04/2007, 00:05   #163
xeloa 
Usuario PREMIUM+
 
Avatar de xeloa
 
Fecha de ingreso: 15/sep/2006
Mensajes: 475
xeloa está en el buen camino
pues manolo yo me he registrado pero no me deja bajarlo probare mañana ,parece interesante,te recomiendo que traduzcas la pagina con google eso si al ingles.saludos
xeloa está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 06/04/2007, 20:27   #164
jubamo 
Usuario PREMIUM+
 
Avatar de jubamo
 
Fecha de ingreso: 15/ago/2006
Mensajes: 420
jubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en bruto
MAS_ALI_jtaj.zip
Esto ya es algo serio, lo lleva todo, estoy seguro de que funciona, pero nos falta el harware que es USB y especifico, tambien de ALI, para no variar.

esta es su foto:
http://info-sat.narod.ru/jtag_globo/Obraz-002.jpg

A esperar a que saquen algo mas simple.

SALUDOS.

Última edición por jubamo; 06/04/2007 a las 23:11. Razón: Ampliar la información
jubamo está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 06/04/2007, 21:37   #165
+Kfe
Usuario Activo
 
Fecha de ingreso: 26/nov/2002
Mensajes: 65
+Kfe está en el buen camino
el fichero que descargue tenia dos directorios:

ali_jtag

ali_jtag_circuits

Ahora mismo no se exactamente que significa lo que me dices ya que no estoy muy puesto en este tema, solo pretendia hecharos una mano

no puedo seguir pues trbajo de noche ( a algunos les pasa) espero seguir mañana con lo que pueda aportar

saludos desde teruel, maño
+Kfe está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 02:05   #166
vishero 
ZFU-4788-02
 
Fecha de ingreso: 27/dic/2002
Mensajes: 1.146
vishero es realmente agradablevishero es realmente agradablevishero es realmente agradablevishero es realmente agradable
Sl2 +Kfe...

El enlace a rapidshare de la primer página del hilo ruso es lo que ya habíamos probado con lo que puso Ottobald...

Ahora lo que encontró Adobe es lo mas cercano a lo que buscamos..., la joda que es para Jtag por USB..., no sé si será el mismo pero en algunos lados está a 240€....

Yo tengo un diagrama de un JTAG por RS232 muy simple..., si se pudiera hacer por serie...

ya estamos mas cerca...

sl2
vishero está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 02:11   #167
nick1
Usuario Activo
 
Fecha de ingreso: 05/ago/2006
Mensajes: 261
nick1 está en el buen camino
[QUOTE=vishero;2839163]

Ahora lo que encontró Adobe es lo mas cercano a lo que buscamos..., la joda que es para Jtag por USB..., no sé si será el mismo pero en algunos lados está a 240€....

sl2[/QUOTE]
Vaya con el jatg, algo especial el tio......
nick1 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 02:25   #168
vishero 
ZFU-4788-02
 
Fecha de ingreso: 27/dic/2002
Mensajes: 1.146
vishero es realmente agradablevishero es realmente agradablevishero es realmente agradablevishero es realmente agradable
Cita:
Iniciado por cbstres Ver mensaje
Vaya con el jatg, algo especial el tio......
Pero el soft para cargar es para DOS..., que cosa mas rara...

Pongo el doc que acompaña al [B][I]ALi flash writer, version 1.0.1
[/I][/B]

[QUOTE]ALI JTAG USER’S GUIDE

1, install USB driver
a, release the compressed file “ALIUSB29.rar” to your computer, here we suppose release it to driver D:
b, plug the JTAG tool into your computer USB jack and install the USB driver, the driver(BulkUsb.Inf) file is under the directory “D:\ALIUSB29\DRIVER\”.
2, how to burn a binary file into a STB
a, cut off the STB power supply.
b, connect the STB and computer with JTAG tool,
c, turn the STB to DEBUG mode.
d, put your binary file(suppose the file name is AV.abs) to be burn into the STB under the directory “D:\ALIUSB29\”
e, turn on the STB.
f, run MS-DOS, and enter the directory “D:\ALIUSB29\”
g, enter the burn command “flashwr.bat AV.abs”
D: \ALIUSB29> flashwr.bat AV.abs
Then you can see the information below:

ALi flash writer, version 1.0.1
Get target setting from "sdram_config.txt"...
Reset EJTAG...OK
USB ICE Card Firmware version is 1.0.0
USB ICE Card Driver version is 1.0.0
Please reset the RISC...OK
Init SDRAM with default flow!
Clear both I/D caches

Download tool file "flashwr.abs" to ram...Download success!
Download binary file "AV.abs" to ram...Download success!
Excecute tool to write flash, length 524288 (0x80000)...

Binary Length: 0x200000 CRC: FC58DCAB
00000000 OK
00004000 OK
00006000 OK
00008000 OK
00010000 OK
00020000 OK
00030000 OK
00040000 OK
00050000 OK
00060000 OK
00070000 OK
00080000 OK
00090000 OK
000A0000 OK
000B0000 OK
000C0000 OK
000D0000 OK
000E0000 OK
000F0000 OK
00100000 OK
00110000 OK
00120000 OK
00130000 OK
00140000 OK
00150000 OK
00160000 OK
00170000 OK
00180000 OK
00190000 OK
001A0000 OK
001B0000 OK
001C0000 OK
001D0000 OK
001E0000 OK
001F0000 OK
Burn 00200000 OK
ICE closed!

Binary file burn complete, turn the STB to normal mode and reboot it.

Tips:
If there is any bug during the burning process, try to remove the JTAG tool from your computer then plug it in, and, turn on/off the STB, then burn the binary file once again.
[/QUOTE]

sl2
vishero está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 03:54   #169
vishero 
ZFU-4788-02
 
Fecha de ingreso: 27/dic/2002
Mensajes: 1.146
vishero es realmente agradablevishero es realmente agradablevishero es realmente agradablevishero es realmente agradable
Subí la info a SAT-ULC para ver si alguien aporta algún dato mas, y ya Ottobald había posteado otra imagen del cacharrito, parece que de la otra cara...




Esta es la que puso Jubamo...



La fecha que tiene la placa es de Mayo 2006, va para un año que anda dando vueltas... y es de la propia ALi...

Veo medio difícil hacer algo "casero" similar a esto, tal vez "los de siempre" saquen uno "genérico"..., pero habrá que ver a que precio...

sl2

Última edición por vishero; 07/04/2007 a las 04:03.
vishero está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 06:55   #170
jubamo 
Usuario PREMIUM+
 
Avatar de jubamo
 
Fecha de ingreso: 15/ago/2006
Mensajes: 420
jubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en bruto
No creo que saquen ningún generico de este hard, pues los dos chips de Ali son, uno un lector de tarjetas de memoria (posiblemente el que vá al USB) y un microcontrolador (que le mandamos el programa especifico "flashwr.abs" y el AV.abs para programar la flash). De tal forma que todo el trabajo lo realiza esa plaquita.

Solo si se conocen las instrucciones que admite el M3329 se podrá realizar un programa para un Jtag casero por puerto paralelo.

Para ver las 4 fotos, mirad aqui, estan los enlaces a las fotos , la aplicacion y el .doc de instrucciones.
http://www.telesputnik.ru/forum/view...9c02c4ed2c54c3

Saludos.

Última edición por jubamo; 07/04/2007 a las 06:59.
jubamo está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 11:28   #171
nick1
Usuario Activo
 
Fecha de ingreso: 05/ago/2006
Mensajes: 261
nick1 está en el buen camino
Vaya, que este deve ser el jtag , o uno como este es que debe utilizar el servicio tecnico para reparar los decos estropeados.
Si supieramos como lo hace potom (servicio tecnico comag....).
nick1 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 12:54   #172
Adobe
Usuario Activo
 
Fecha de ingreso: 22/jul/2003
Mensajes: 138
Adobe está en el buen camino
En la jo** pagina rusa sigue el programa de Jtag si alguien sabe como bajarlo, para saber si es lo mismo u otro, tambien hay otro fichero llamado AliEditor pero no hay manera me registre pero deben ver mis intenciones :-)).
Otra cosa en el programa del programador USB no habra las direcciones necesarias por algun sitio y poderlas aplicar al Jtag economico.

Vamos a por ellos oehhhh
Adobe está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 17:12   #173
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Necesitamos hacer INGENIERIA INVERSA (desensamblar), seguro que lo que buscamos esta en estos programas, tambien buscar info sobre esta placa ice05.
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 21:08   #174
barrigaverde 
Usuario PREMIUM+
 
Avatar de barrigaverde
 
Fecha de ingreso: 26/mar/2006
Mensajes: 3.552
barrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todos
saludos compañeros este programa y su utilidad es chulo valla por fin parece que vemos el final del tunel haber si tenemos suerte y lo conseguimos probare con me jtag esta utilidad haber si se puede utilizar por puerto paralelo alguien lo ha desmenuzado ya???
barrigaverde está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 07/04/2007, 23:13   #175
nick1
Usuario Activo
 
Fecha de ingreso: 05/ago/2006
Mensajes: 261
nick1 está en el buen camino
Veo que el jtag este que tiene la foto puesta el micro es un A1, debe haber dos tipos de jtags usb, no? para micros A1 y B 1........

Y lo que parece que hace este jtag usb es un sistema de clonacion del micro usb jtag al micro y la flash del deco, es lo que yo creo que hace este jtag.

saludos.
nick1 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 08/04/2007, 14:15   #176
barrigaverde 
Usuario PREMIUM+
 
Avatar de barrigaverde
 
Fecha de ingreso: 26/mar/2006
Mensajes: 3.552
barrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todos
puede ser asi compañero cbstres, mi apreciacion es que vale para los dos si no poque motivo lleva los dos conectores de seis cables invertidos o seo me ha parecido a mi saludos
barrigaverde está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 08/04/2007, 17:52   #177
Adobe
Usuario Activo
 
Fecha de ingreso: 22/jul/2003
Mensajes: 138
Adobe está en el buen camino
Para Xeloa

Has intentando de nuevo bajarte de la pagina rusa ?
Te enviaron el link de ativación cuando te registrastes?


es que estoy obsesionado con la paginita

saludos
Adobe está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 08/04/2007, 20:34   #178
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Llevo desensamblando la utilidad "FLASHWR" toda la mañana con el programa IDA, la verdad es que hay muchas direcciones de memoria muy interesantes, pero me falta mas conocimientos sobre ASM y sobre como hacer un DEBUG, esto nos seria de mucha utilidad, pues veriamos las llamadas a memoria y como el programa carga los registros para acceder a la CPU, yo estoy usando el prorama OLLYDGB para el debug , hasta el momento con resultado negativo, pero repito dentro del codigo tememos lo que buscamos, necesitamos la ayuda de alguien que tenga mas conocimientos sobre como usar estos programas, haber si alguien nos hecha un cable, aqui pongo la rutina donde se hace el reset al EJTAG:

.text:00404700 ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
.text:00404700
.text:00404700 ; Attributes: bp-based frame
.text:00404700
.text:00404700 sub_404700 proc near ; CODE XREF: sub_401078j
.text:00404700
.text:00404700 var_64 = dword ptr -64h
.text:00404700 var_24 = dword ptr -24h
.text:00404700 var_20 = dword ptr -20h
.text:00404700 var_1C = dword ptr -1Ch
.text:00404700 var_18 = dword ptr -18h
.text:00404700 var_14 = dword ptr -14h
.text:00404700 var_10 = dword ptr -10h
.text:00404700 var_C = dword ptr -0Ch
.text:00404700 var_8 = dword ptr -8
.text:00404700
.text:00404700 push ebp
.text:00404701 mov ebp, esp
.text:00404703 sub esp, 64h
.text:00404706 push ebx
.text:00404707 push esi
.text:00404708 push edi
.text:00404709 lea edi, [ebp+var_64]
.text:0040470C mov ecx, 19h
.text:00404711 mov eax, 0CCCCCCCCh
.text:00404716 rep stosd
.text:00404718 mov [ebp+var_8], 0
.text:0040471F mov [ebp+var_C], 0
.text:00404726 mov [ebp+var_24], 0
.text:0040472D mov esi, esp
.text:0040472F push offset aResetEjtag___ ; "Reset EJTAG..."
.text:00404734 call off_438A34
.text:0040473A add esp, 4
.text:0040473D cmp esi, esp
.text:0040473F call sub_40D860
.text:00404744 call sub_401041
.text:00404749 test eax, eax
.text:0040474B jz loc_404800
.text:00404751 mov esi, esp
.text:00404753 push offset aOk_1 ; "OK\n"
.text:00404758 call off_438A34
.text:0040475E add esp, 4
.text:00404761 cmp esi, esp
.text:00404763 call sub_40D860
.text:00404768 mov eax, BytesReturned
.text:0040476D xor edx, edx
.text:0040476F mov ecx, 100h
.text:00404774 div ecx
.text:00404776 mov [ebp+var_14], edx
.text:00404779 mov edx, BytesReturned
.text:0040477F shr edx, 8
.text:00404782 mov [ebp+var_18], edx
.text:00404785 mov eax, [ebp+var_14]
.text:00404788 cdq
.text:00404789 mov ecx, 0Ah
.text:0040478E idiv ecx
.text:00404790 mov esi, esp
.text:00404792 push edx
.text:00404793 mov eax, [ebp+var_14]
.text:00404796 cdq
.text:00404797 mov ecx, 0Ah
.text:0040479C idiv ecx
.text:0040479E push eax
.text:0040479F push offset aUsbIceCardFirm ; "USB ICE Card Firmware version is 1.%d.%"...
.text:004047A4 call off_438A34
.text:004047AA add esp, 0Ch
.text:004047AD cmp esi, esp
.text:004047AF call sub_40D860
.text:004047B4 mov eax, [ebp+var_18]
.text:004047B7 cdq
.text:004047B8 mov ecx, 0Ah
.text:004047BD idiv ecx
.text:004047BF mov esi, esp
.text:004047C1 push edx
.text:004047C2 mov eax, [ebp+var_18]
.text:004047C5 cdq
.text:004047C6 mov ecx, 0Ah
.text:004047CB idiv ecx
.text:004047CD push eax
.text:004047CE push offset aUsbIceCardDriv ; "USB ICE Card Driver version is 1.%d.%d\n"...
.text:004047D3 call off_438A34
.text:004047D9 add esp, 0Ch
.text:004047DC cmp esi, esp
.text:004047DE call sub_40D860
.text:004047E3 cmp [ebp+var_18], 0
.text:004047E7 jnz short loc_404800
.text:004047E9 mov esi, esp
.text:004047EB push offset aYouNeedUpdateT ; " *********\n !!! You need update the I"...
.text:004047F0 call off_438A34
.text:004047F6 add esp, 4
.text:004047F9 cmp esi, esp
.text:004047FB call sub_40D860
.text:00404800
.text:00404800 loc_404800: ; CODE XREF: sub_404700+4Bj
.text:00404800 ; sub_404700+E7j
.text:00404800 call sub_401041
.text:00404805 lea edx, [ebp+var_20]
.text:00404808 push edx
.text:00404809 push 8
.text:0040480B call sub_4010E1
.text:00404810 add esp, 8
.text:00404813 mov esi, esp
.text:00404815 mov eax, [ebp+var_20]
.text:00404818 push eax
.text:00404819 push offset a1stPcFromCpu0x ; "\n1st PC from CPU 0x%08x\n"
.text:0040481E call off_438A34
.text:00404824 add esp, 8
.text:00404827 cmp esi, esp
.text:00404829 call sub_40D860
.text:0040482E cmp [ebp+var_20], 0FF200200h
.text:00404835 jz loc_404965
.text:0040483B mov esi, esp
.text:0040483D push offset aPleaseResetThe ; "Please reset the RISC..."
.text:00404842 call off_438A34
.text:00404848 add esp, 4
.text:0040484B cmp esi, esp
.text:0040484D call sub_40D860
.text:00404852
.text:00404852 loc_404852: ; CODE XREF: sub_404700+248j
.text:00404852 call sub_401041
.text:00404857 call sub_401041
.text:0040485C lea ecx, [ebp+var_20]
.text:0040485F push ecx
.text:00404860 push 8
.text:00404862 call sub_4010E1
.text:00404867 add esp, 8
.text:0040486A cmp [ebp+var_20], 0FF203000h
.text:00404871 jnb loc_40492D
.text:00404877 cmp [ebp+var_20], 0FF200200h
.text:0040487E jbe loc_40492D
.text:00404884 mov [ebp+var_10], 0
.text:0040488B jmp short loc_404896
.text:0040488D ; ---------------------------------------------------------------------------
.text:0040488D
.text:0040488D loc_40488D: ; CODE XREF: sub_404700:loc_404928j
.text:0040488D mov edx, [ebp+var_10]
.text:00404890 add edx, 1
.text:00404893 mov [ebp+var_10], edx
.text:00404896
.text:00404896 loc_404896: ; CODE XREF: sub_404700+18Bj
.text:00404896 cmp [ebp+var_10], 64h
.text:0040489A jge loc_40492D
.text:004048A0 push 1
.text:004048A2 push 1
.text:004048A4 call sub_401186
.text:004048A9 add esp, 8
.text:004048AC cmp eax, 1
.text:004048AF jnz short loc_404928
.text:004048B1 lea eax, [ebp+var_20]
.text:004048B4 push eax
.text:004048B5 push 8
.text:004048B7 call sub_4010E1
.text:004048BC add esp, 8
.text:004048BF cmp [ebp+var_20], 0FF200200h
.text:004048C6 jnz short loc_4048CA
.text:004048C8 jmp short loc_40492D
.text:004048CA ; ---------------------------------------------------------------------------
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 09/04/2007, 12:31   #179
xeloa 
Usuario PREMIUM+
 
Avatar de xeloa
 
Fecha de ingreso: 15/sep/2006
Mensajes: 475
xeloa está en el buen camino
para adove ,si que lo he intentado pero nada,de todas maneras traduje el texto y es alguien que les da una direccion para un jtag y otro le dice mas o menos que buscan para el ali y su post no tiene nada que ver.saludos
xeloa está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 09/04/2007, 13:06   #180
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
Cita:
Iniciado por Adobe Ver mensaje
Bueno pues el archivo parace el mismo de ST pero dando vueltas llegue a otro site y baje algiunas coas las puse en el up5 con el nombre de MAS_ALI_jTAj.ZIp
me he pasado con las jotas esto de ser maño .....
Hay ficheros en ruso por si alguien sabe algo de ruso se preste a traducirlo.
Hola a todos. En el archivo subido por adobe hay un .doc que con las instrucciones y en ellas dice que hay que poner el STB en modo Debug que segun otro doc hay que cambiar unas resistencias. Alguien ha probado ya??? yo acabo de verlo y como ha dicho alguien en el foro lo del usb es porque carga todo el archivo a la memoria de jtag y de ahi al deco. Voy a probar a cambiarlas y luego lo meto otra vez al jtag normal de siempre a ver que hace.

Lo edito para decir que he corrido mucho al decir lo de las resistencias. Segun el documento estan al lado de la sdram y la placa que yo tengo esta uno al lado del puente (R35) y la otra justo en el extremo opuesto al lado del cuarzo(R36). Al lado de la sdram estan R29 y R28 y si que hay una puesta y una quitada. Alguien de los que han mandado el deco a reparar puede comprobar si tienen restos de soldadura en estas resistencias??

Última edición por zivago40; 09/04/2007 a las 13:10. Razón: Nada de lo dicho
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 09/04/2007, 13:20   #181
jubamo 
Usuario PREMIUM+
 
Avatar de jubamo
 
Fecha de ingreso: 15/ago/2006
Mensajes: 420
jubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en bruto
Yo creo que en nuestro deco esto es el puente que hay al lado de la ram.

Y sobre el desenamblado, hay dos, el del PC que se comunica con el USB y el que le cargamos al USB, especifico para comunicar el USB por jtag con el M3329. Y quien desensambla el especifico ???.

El flashwr manda el especifico para el USB (que es el que se come el microcontrolador) y el que queremos flashear.

Tambien parece que el conector de 5 pins que lleva el USB es para programar por jtag el chip ALTERA del USB y el de 6 pins viene del HT244 y este del ALI del zocalo (microcontrolador) del USB.

Saludos.

Última edición por jubamo; 09/04/2007 a las 13:23. Razón: Añadir mas detalles
jubamo está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 09/04/2007, 16:58   #182
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Segun he podido investigar el adaptador usb ICE05 esta formado:
M6759 -----> 8bit MTP microcontroler
M5636 -----> Hi-Speed USB 2.0 OTG PIO/DMA Interface Controller
HT244 ------> buffer
ALTERA ¿...?-----> falta el codigo, pero creo deve ser una ram

Por lo que deduzco que con el primer archivo abs lo que hacemos el programar el adaptador usb y con el segundo enviamos la flash al deco. En mi modesta opinion hasta que no tengamos el datasheet del Ali (cosa complicada), la unica via de investigacion viable es desmenuzar esta aplicacion para e usb-jtag, pues alli tenemos el protocolo del M3329, algo es algo. Estoy intentando parchear para que pase el reconocimiento del usb jtag y asin saber como se conporta.
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 10/04/2007, 08:05   #183
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
[QUOTE=manolo_321;2840547]Llevo desensamblando la utilidad "FLASHWR" toda la mañana con el programa IDA, la verdad es que hay muchas direcciones de memoria muy interesantes, pero me falta mas conocimientos sobre ASM y sobre como hacer un DEBUG, esto nos seria de mucha utilidad, pues veriamos las llamadas a memoria y como el programa carga los registros para acceder a la CPU, yo estoy usando el prorama OLLYDGB para el debug , hasta el momento con resultado negativo, pero repito dentro del codigo tememos lo que buscamos, necesitamos la ayuda de alguien que tenga mas conocimientos sobre como usar estos programas, haber si alguien nos hecha un cable, aqui pongo la rutina donde se hace el reset al EJTAG:

----------------[/QUOTE]

Con el programa Open Watcom puedes hacerlo correr y ver los registros de la cpu mas facil que con IDA, es gratuito aunque un poco grande para poder subirlo a cualquier upload.
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 10/04/2007, 14:48   #184
Pescao
Usuario Activo
 
Avatar de Pescao
 
Fecha de ingreso: 13/ene/2003
Mensajes: 8
Pescao está en el buen camino
Antes de que sigáis con el modo debug, tened en cuenta, que a mí, ese hilo ruso me ha parecido que trataban sobre otro deco con chip ali y conector de 6 pins.

Aseguraos primero antes de desoldar nada.

Podéis usar el traductor de babel para leer algo:

[url]http://babel.altavista.com[/url]
__________________
El Pescao
Pescao está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 10/04/2007, 22:38   #185
Adobe
Usuario Activo
 
Fecha de ingreso: 22/jul/2003
Mensajes: 138
Adobe está en el buen camino
El fichero no estaba en esa pagina, en esa pagina hay otro pero no sabemos si es el mismo
Adobe está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 11/04/2007, 10:24   #186
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
En la misma pagina rusa hay un enlace a itelsat que es otro fabricante con el mismo chip y hay otro clonico que se llama globo 7010 con los mismos upgrades y firms.
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 16/04/2007, 23:49   #187
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Aqui dejo una explicacion como se configura el archivo DEF del J**** :

Paramethers for receiver described in file:
IRD Defintions
--------------
IRD Definitions indicate how j**** should identify the device and various default settings. For each IRD there are a fixed set of parameters. If one is missing, then an error will occur. Each of the parameters are comma seperated and must be on a single line The following is the definition for the 2700.
IRD, 1, "2700", 1, 1, 1, 1, 2, 2, 0x7FFFFFC0, 0x7FFFFFC4, 0x7FFFFFA0, 0x7FFFFFA8, 0x7FFEFFC4, 0x7FFEFFC7, "10G", 1, 1
Where:
IRD - indicates the line is an IRD definition
1 - is an index number used for referencing other components (ie flash chips), must be unique, sequential numbering
"2700" - name of IRD, used to represent in various fields
1 - micro definition cross reference (see above)
1 - JTAG IO connections
1 - x7/8/9xx series IRDs, has BS1 and IRD Reset (also used for generic)
2 - 3100/301 IRD (LSi microprocessor)
3 - 5100/501 IRD, has BS1 and IRD Reset
4 - 6000 IRD
1 - IRD manufacturer
1 - for E* mfg
2 - for Dir3ctTV
1 - JTAG device
1 - for JTAG and STiXX00 (STi based micro)
2 - for EJTAG and LSI SC2000
2 - Data width in bytes (typically 2, being 16 bits)
2 - Data delta in bytes
0x7FFFFFC0 - Absolute memory address of IRD number
0x7FFFFFC4 - Absolute memory address of Box ****
0x7FFFFFA0 - Absolute memory address of Boot Strap
0x7FFFFFA8 - Absolute memory address of Build Config
0x7FFEFFC4 - Absolute memory address of Model ID
0x7FFEFFC7 - Absolute memory address of Software Version
"10G" - Model ID (assists in identifying IRD)
1 - EEPROM Type
0 - None
1 - 24LC16
2 - 24C32
3 - 24C64
4 - 24C65
5 - 24C128
1 - EEPROM Interface to microprocessor
0 - None
1 - STI micros using Pio1:7,2,0 for Enable, SCL, SDA
2 - STi micros using Pio2:6, Pio3:2,0 for Enable, SCL, SDA
3 - LSI based DP301
4 - STI micros using Pio1:2,0 for SCL, SDA


IRD Flash Defintions
--------------------
IRD Flash definitions provide j**** with the default flash chip(s) for a previously defined IRD. There can be multiple flash chips per IRD definition. The following is a flash definition for the above defined 2700:
IRDFlash, 1, "Flash 1(29F400)", 0x2223, 0x7FF80000, 0x80000, 2, 2, 0


Where:
IRDFlash - Indicates the line is an IRD definition
1 - References the IRD definition, in this case the 2700 defined above (must be previously defined)
"Flash 1(29F400)" - Name of the flash
0x2223 - Flash ID
0x7FF80000 - Absolute memory starting address
0x80000 - Size in bytes
2 - Data Width of flash in bytes
2 - Data Delta of flash in bytes
0 - Data Offset of flash in bytes
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 17/04/2007, 14:19   #188
barrigaverde 
Usuario PREMIUM+
 
Avatar de barrigaverde
 
Fecha de ingreso: 26/mar/2006
Mensajes: 3.552
barrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todosbarrigaverde es un nombre conocido por todos
saludos compañeros he visualizado el contenido de un fichero con el nombre:

flashwr27sf.abs, al final del fichero editado en hexadecimal sale a la derecha este texto ¿¿puede significar que tambien podria trabajar por Puerto serie????

parte del fichero:

....assertion(%s) failed: file "%s", line %d....sci_16550_buf != NULL...sci_16550uart.c.sci_16550uart_interrupt: lstatus error!......Q...Q...Q...Q...Q...Q...P...Q...Q...Q...Q...Q...Q..
barrigaverde está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 17/04/2007, 18:52   #189
nick1
Usuario Activo
 
Fecha de ingreso: 05/ago/2006
Mensajes: 261
nick1 está en el buen camino
[QUOTE=barrigaverde;2851372]saludos compañeros he visualizado el contenido de un fichero con el nombre:

flashwr27sf.abs, al final del fichero editado en hexadecimal sale a la derecha este texto ¿¿puede significar que tambien podria trabajar por Puerto serie????

parte del fichero:

....assertion(%s) failed: file "%s", line %d....sci_16550_buf != NULL...sci_16550uart.c.sci_16550uart_interrupt: lstatus error!......Q...Q...Q...Q...Q...Q...P...Q...Q...Q...Q...Q...Q..[/QUOTE]


Por el trozo de fragmento de texto que has pueso parece que si.
nick1 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 19/04/2007, 10:42   #190
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
[QUOTE=barrigaverde;2851372]saludos compañeros he visualizado el contenido de un fichero con el nombre:

flashwr27sf.abs, al final del fichero editado en hexadecimal sale a la derecha este texto ¿¿puede significar que tambien podria trabajar por Puerto serie????

parte del fichero:

....assertion(%s) failed: file "%s", line %d....sci_16550_buf != NULL...sci_16550uart.c.sci_16550uart_interrupt: lstatus error!......Q...Q...Q...Q...Q...Q...P...Q...Q...Q...Q...Q...Q..[/QUOTE]

Creo que nos estamos liando un poco; si el jtag cumple el estandar da igual que sea por puerto serie, paralelo o usb. El adaptador este es simplemente por rapidez a la hora de grabar; tu le metes la flash y el se encarga de meterla en el deco, con mucha mas rapidez que un puerto paralelo, pero que al final funciona con las mismas señales y temporizaciones que el paralelo. Nuestro problema sigue siendo el saber las instrucciones del Ali para la escritura/lectura en la flash.
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 27/04/2007, 15:12   #191
xeloa 
Usuario PREMIUM+
 
Avatar de xeloa
 
Fecha de ingreso: 15/sep/2006
Mensajes: 475
xeloa está en el buen camino
bueno le hemos dado al hilo un descansillo ,yo sigo mirando por ahi ,y ayer me baje un programa UNIFLASH que es para reprogramar la bios con placas chip ali,lo interesante es que entre las flases esta la macronix 2048k ,os dejo el enlace y le hechais un vistazo
http://translate.google.com/translat...%3Des%26sa%3DG

Última edición por xeloa; 27/04/2007 a las 15:17.
xeloa está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 28/04/2007, 23:19   #192
jubamo 
Usuario PREMIUM+
 
Avatar de jubamo
 
Fecha de ingreso: 15/ago/2006
Mensajes: 420
jubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en bruto
Para que no pare la fiesta

Acabo de dejar en el 5 el datasheet del M6759 que es el que se encarga del cotarro del JTAG en el aparatito USB Ali.

Es alentador el leer:
8051 instruction set compatible 8-bit microcontroller.
8051/8052 compatible pinout.

Saludos.
jubamo está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 29/04/2007, 11:19   #193
xeloa 
Usuario PREMIUM+
 
Avatar de xeloa
 
Fecha de ingreso: 15/sep/2006
Mensajes: 475
xeloa está en el buen camino
hola jubamo encontre una pagina xina qu habla del ali y este es un trozo:


2003/02--2003/04: Ambiente de hardware del tablero de la TARJETA del HIELO del USB de Ali M5636 (lector de tarjetas del USB): ORCAD PSPICE, descripción del proyecto de POWERPCB: USB M5636 responsable del desarrollo de la certificación de la TARJETA del HIELO. Descripción de la responsabilidad: responsable del diseño de circuito del hardware, disposición del PWB, certificación del tablero el eliminar errores.2006/01--2006/03: Ambiente de hardware de la placa de los clientes de exportación de Ali M3329 (DVB STB): ORCAD. PSPICE, descripción del proyecto de POWERPCB: Placa de los clientes de exportación M3329, según los requisitos de clientes, hechos para ellos con el interfaz de SCART, que puede entonces tener acceso a las funciones de la difusión de la salida de STB y de la grabación del VCR de la culpa. El consumo de energía es menos que los requisitos 3W (a saber función VERDE de POWRE). Descripción de la responsabilidad: para los clientes, según espec. modificada para requisitos particulares de HW, el diseño de circuito del hardware, opción de los componentes, guía de la disposición del PWB, tablero completo que eliminaba errores, verificación que probaba, ha ayudado a la producción lisa de los clientes


llevo dos dias buscanco este lector de tarjetas pues si entiendo bien el usb ICE podria llevar diferentes chip ali,mi teoria es que si encontramos un lector usb ali que no se venda como jtag si no como periferico creo que el coste que comento un compañero que era disparatado podria reducirse considerablemente y por lo que he leido de esta targeta su mision es poner dos aparatos en comunicacion vaya que hace de cable.pues haver si alguien da con una pagina con foto de este usb para comparar.saludos


High-Speed USB2.0 Compliant
USB2.0-to-IDE Interface Controller
PIO/DMA-based Device Controller
Built-in MCU & GPIO Control
USB ID EEPROM & Ext. Program ROM Support
Functional Block Diagrams
ALi
M5621
USB
2.0/1.1
UltraDMA
66/33
GPIO
USB ID EEPROM
Program ROM (optional)
ALi
M5621
USB
2.0/1.1
8/16-bit
PIO/DMA
Interface
GPIO
USB ID EEPROM
Program ROM (optional)
Scanner, Printer, MFP,
or Camera Control ASIC
Smart InfoPeripheral
Built-in Clock Synthesizer
100/64-pin TQFP package
xeloa está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 29/04/2007, 11:21   #194
xeloa 
Usuario PREMIUM+
 
Avatar de xeloa
 
Fecha de ingreso: 15/sep/2006
Mensajes: 475
xeloa está en el buen camino
por si a alguien le interesa ORCAD es el programa con el que se realizo el firm voi a tratar de bajarlo y ya os comento.hasta luego...pues bueno no es para el firm si no pra los circuitos impresos

Última edición por xeloa; 29/04/2007 a las 14:06.
xeloa está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 29/04/2007, 13:22   #195
jubamo 
Usuario PREMIUM+
 
Avatar de jubamo
 
Fecha de ingreso: 15/ago/2006
Mensajes: 420
jubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en brutojubamo es como un diamante en bruto
De la observación de las fotos de la plaquita USB, deduzco:

M5636 - Es el interface USB entre el PC y la plaquita.
M6759 - Es el que se encarga del jtag para flashear la memoria del deco.
ALTERA - Este no se, puede un CPLD para adaptar los dos anteriores.

Pero el que hace la tarea del jtag es el M6759.
Y lo que no cuadra es lo de SDRAM, aunque dandole vueltas ya esta claro, el que programa la flash es el propio ali M3329 ejecutando "flashwr.abs" le flashea "product_av.bin" que previamente le ha metido el USB en la ram.

Si estoy en lo cierto lo tenemos muy complicado, pues la forma en que se lo manda esta ya predefinida en el programa interno del M6759.

Todo esto lo deduzco de las fotos y del README.TXT que hay en /ALIUSB29.

ALi flash writer, version 1.0.1
Get target setting from "sdram_config.txt"...
Reset EJTAG...OK
USB ICE Card Firmware version is 1.0.0
USB ICE Card Driver version is 1.0.0
Please reset the RISC...OK
Init SDRAM with default flow!
Clear both I/D caches

Download tool file "flashwr.abs" to ram...Download success!
Download binary file "product_av.bin" to ram...Download success!
Excecute tool to write flash, length 524288 (0x80000)...

Saludos.
jubamo está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/05/2007, 00:39   #196
manolo_321
Usuario Registrado
 
Fecha de ingreso: 12/oct/2005
Mensajes: 44
manolo_321 está en el buen camino
Sigo testeando con el programa ejtag_p , hasta el momento nada de nada, no es posible acceder a la flash, una cosa curiosa es que si escribo cualquier parametro y luego hago una lectura el deco me devuelve el dato que yo le envie, nos falta saber la instruccion adecuada para acceder al bus de memoria, segun el standar EJTAG las instrucciones son:

register BR 1
register BSR 1
register DIR 32
register EJIMPCODE 32
register EJADDRESS 32
register EJDATA 32
register EJCONTROL 32
register EJALL 96
register EJFASTDATA 33

instruction length 5

instruction BYPASS 11111 BR
instruction SAMPLE/PRELOAD 00010 BSR
instruction IDCODE 00001 DIR
instruction EJTAG_IMPCODE 00011 EJIMPCODE
instruction EJTAG_ADDRESS 01000 EJADDRESS
instruction EJTAG_DATA 01001 EJDATA
instruction EJTAG_CONTROL 01010 EJCONTROL
instruction EJTAG_ALL 01011 EJALL
instruction EJTAGBOOT 01100 BR
instruction NORMALBOOT 01101 BR
instruction EJTAG_FASTDATA 01110 EJFASTDATA

Haciendo una rapida lectura de las rutinas del programa ejtag_p se puede ver como se utilizan las instrucciones el standar:

ResetTapC(); /* First reset the TAP machine */
EnterIRInst(5, 0x1); /* Enter IDCODE instr. */ AQUI VEMOS SE UTILIZA IDCODE 00001
EnterDRBits(32, NULL, &idcode, 1,1); /* Read out 32 bits into idcode */
return idcode;
----------------------------------------------------------------------------------------------------
ResetTapC(); /* First reset the TAP machine */
EnterIRInst(5, 0x3); /* Enter control instr. */ AQUI VEMOS LA INSTRUCCION EJTAG_IMPCODE 00011
EnterDRBits(32, NULL, &implementation, 1,1); /* Read out 32 bits into implementation */
return implementation;
---------------------------------------------------------------------------------------------------

En las rutinas de implementacion como en la de boxkey, el programa llega a hacer alguna lectura , pero no se hasta el momento que significa.

Mi opinion es que hasta no tengamos el datasheet, solo tenemos el camino de retocar el programa y hacer que el programa vaya probando distintas combinaciones (fuerza bruta), no creo que los de Ali hayan cambiado mucho el Ejtag, solo nos falta la "llave" , para acceder al bus, bueno seguimos con las pruebas
manolo_321 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/05/2007, 01:17   #197
Geyper
Usuario Activo
 
Fecha de ingreso: 19/abr/2006
Mensajes: 149
Geyper está en el buen camino
Del fichero ALI FLASH WRITER Version 1_1_1.0.1_USB ICE JTAG, he sacado esta imagen:


Geyper está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/05/2007, 01:23   #198
Geyper
Usuario Activo
 
Fecha de ingreso: 19/abr/2006
Mensajes: 149
Geyper está en el buen camino
El fichero ALI FLASH WRITER lo podéis bajar aquí:


h**p://(No permitidos enlaces)/index.php?search=ALI+FLASH&date=0



Saludos.
Geyper está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/05/2007, 11:12   #199
zivago40
Usuario Activo
 
Avatar de zivago40
 
Fecha de ingreso: 03/ene/2003
Mensajes: 79
zivago40 está en el buen camino
Cita:
Iniciado por manolo_321 Ver mensaje
....
Mi opinion es que hasta no tengamos el datasheet, solo tenemos el camino de retocar el programa y hacer que el programa vaya probando distintas combinaciones (fuerza bruta), no creo que los de Ali hayan cambiado mucho el Ejtag, solo nos falta la "llave" , para acceder al bus, bueno seguimos con las pruebas
Estoy de acuerdo contigo y es lo que de momento estoy probando, lo que pasa es que no tengo muchos conocimientos de programacion y para colmo el programa usa unas funciones para acceder al puerto que ya estan obsoletas y no hay ningun compilador que las use, y estoy re-aprendiendo a programar el puerto paralelo.
zivago40 está desconectado
Respuesta rápida a este mensaje
Subir
Antiguo 04/05/2007, 16:42   #200
+Kfe
Usuario Activo
 
Fecha de ingreso: 26/nov/2002
Mensajes: 65
+Kfe está en el buen camino
Lo que ha escrito manolo_321 me resulta familiar. No se si es de alguna utilidad pero cuando
espie la comunicacion entre el upgrade y el deco por puerto serie era igual: envias un dato y (aparentemente si es correcto) lo devuelve. Creo recordar que incluso devolvia el tamaño de la memoria pero se me quedo bloqueado al enviar la orden de dump.

En su dia no parecio ser interesante y borre el archivo de log, aunque creo que lo guarde impreso

(lo he pasado a un txt, por si a alguien le interesa)

saludos, y animos

Última edición por +Kfe; 04/05/2007 a las 17:36.
+Kfe está desconectado
Respuesta rápida a este mensaje
Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Tema cerrado


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
NUEVO FIRM M3 5.33 Rhovanion CRISTOR ATLAS y ILLUSION 13 18/02/2006 10:08
El nuevo Hotmail podría no funcionar en Firefox YaKuKuZzI INTERNET: Navegadores, ADSL, etc. 8 24/10/2005 00:44


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 14:55.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.