Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   6 PINES (http://foros.zackyfiles.com/forumdisplay.php?f=434)
-   -   Jtag 6 pins por jubamo (http://foros.zackyfiles.com/showthread.php?t=514331)

barrigaverde 06/06/2007 20:47

bien repasare todo haber que tengo mal primero lo del drivers grs un saludos

bueno el conexionado es como el esquema que bien en el fichero de xeloa no???

manolo_321 06/06/2007 22:31

FUNCIONA !!!! OK !!!!! Lento, pero funciona, gracias a todos, en especial a SPIDER.

SantiPHREACK 06/06/2007 22:49

Muchísimas gracias monstruos,
deciros que yo ya he DesBrickqueado tres;)
(dos A1 y un B1 que en su día experimentando les metí un MainCode diferente al Boot, con lo cual perdí el puerto serie) y no he tardado ni 20 min en cada uno.

Simplemente metiendole su original enteríta para que la borre toda, esperar a que empiece a escribir el boot y cortarlo cuando valla por 0x1FC0A200 aproximadamente, mas o menos por el 4% cuando veáis todo ceros. luego le ponemos otra vez su Jumper en su posición correcta y ya responderá el puerto serie para poderle restaurar su original completa mas rápido con el IQ Loader

jubamo 06/06/2007 22:59

Esto si que es bueno, cortar y luego meterle un nuevo firmware por el puerto serie.

Ya nos dices que versión usas la de la mañana o la de la tarde y xp, linux w98

Saludos.

SantiPHREACK 06/06/2007 23:06

La tuya de esta tarde que has adaptado para Xeloa en XP, y decir que lo he conectado directamente sin nisiquiera resistencias :-/

Adobe 06/06/2007 23:16

Bueno y ahora la pregunta del millon para el a1 que se puede poner ?

jubamo 06/06/2007 23:17

Pues eso no se hace te estabas jugando el tipo.

En el de la tarde xeloa-graba.zip lo teneís todo esquema etc; y funciona, ya no hace falta esperar toda la noche para grabar la flash solo coger el firmware en:

http://www.mysilvercrest.de/foto/support/SW_SL_65_ES.zip
esta el original renombrarlo a WHOLEFLASH.BIN y ejecutar en el mismo directorio
"wrt54g -flash:wholeflash /skipdetect /instrlen:5 /alienable " esperar a que este por el 4% y continuar según santiPHREAK nos dice.

SantiPHREACK 06/06/2007 23:29

Yap, pero es consecuencia al aburrimiento que me dan estos malditos ALI, si supieras las salvajadas que les he llegado a hacer, con decirte que a uno lo tengo con la Flash en un zócalo, todo sea por la ciencia. jajaja

barrigaverde 06/06/2007 23:30

bueno pues todo ok asi se termina antes osea el boot y voula en fin buena idea compañeros saludos para adobe creo en un post anterior haber entendido que le vale uno del opticum 4000 o algo parecido esta en ingles y me traductor es googles y no da mi bien pero es lo que tengo

saludos adobe leete este parrafo habe si dice lo que te he comentado aunque se sale del hilo que llevamos:

Hey Guys,

I didnt really get what you said in spanish, but i sucessfully managed to get the Opticum Digital 4000+ Software to the SL65 A1. It decrypted O*F and D+ fine! Even managed to decrypt Premiere back in May but it had a scrambeled pic after few min and reciever died with a Number displaying and no picture. so you had to switch it off the power and power it on and it worked again. So you cant tell me it doesnt support encrypting channels.

Btw running my SL35 B1 with Truman soft from Opticum and it really roxx ^^

Gracias

Adobe 06/06/2007 23:46

Gracias barrigaverde, ya se que me he salido del tiesto pero era para aprovechar el grabado. Si funciona lo de grabar solo el boot se pueden hacer mas pruebas ya que es mas rapido.

xeloa 07/06/2007 00:29

deco recuperado,SOIS UNOS FIERAS ,creo que nadie daba un duro por el jtag para los ali pero vosotros lo haveis conseguido,los mejores :)

barrigaverde 07/06/2007 00:41

saludos xeloa me alegro bastante que lo tengas recuperado como supongo lo has hecho con la compilacion para wxp podrias comentalo como teienes el cable y como lo has realizado ya he conseguido que me intente leer aunque todo a cero no lee impencode etc ya mañana seguire mas haber que hago lo del drv lo he conseguido de esta forma cuando pulsas el la utilidad te sale un menun hay le he añadido el nombre de giveo y parece que asi se consigue bien hasta mañana saludos

barrigaverde 07/06/2007 01:02

saludos
 
bueno esto es lo que he conseguido hasta hoy:

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** CHIP DETECTION OVERRIDDEN ***

- EJTAG IMPCODE ....... : 00000000000000000000000000000000 (0000000
- EJTAG Version ....... : 1 or 2.0
EJTAG Implementation flags: R4k DMA MIPS32

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Init PrAcc ... Skipped
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... Done
Enabling Flash access (ALi) ... Done

Probing Flash at (Flash Window: 0x1fc00000) ...
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000
0x0000 0x0000 Done

*** Unknown or NO Flash Chip Detected ***

*** REQUESTED OPERATION IS COMPLETE ***

haber si sabeis que ocurre sera el cable????

jubamo 07/06/2007 05:51

Para facilitar el tema de dudas
 
Con el programa (xeloa-graba.zip del up 5) va el esquema, repasalo por si acaso.

Sería bueno que dijerais el S. Operativo y características del Pc que utilizáis, tanto para
reportar fallos, como para éxitos ( el Pc más rápido que lo he hecho funcionar es un
AMD a 1800) y así nos vamos haciendo la idea.

Saludos.

xeloa 07/06/2007 07:13

yo tengo xp,es un AMD a 1800 sin forzar,uso el ejtap-nt para sber que esta conectado pues el imcode lo detecta el wall 2,tambien lo detecta ,y luego ya me voi a simbolo de sistema y meto el comando de jubamo ,gracias jubamo por estar hay y hecharnos una mano a todos,despues segui las recomendaciones de santphreak y fue cosa de media hora o menos.suerte y saludos

pd:el jtag que he usado es un jtag simple ,el que uso para el 20 pines ,solo cambio el conexionado a placa,dejo una foto de mi cutre jtag
http://img166.imageshack.us/img166/175/pic0020ah5.jpg

zivago40 07/06/2007 09:16

Barrigaverde, hasta que no tengas el impcode no puedes seguir y te lo digo por experiencia, aunque ahora mi experiencia es que parece que intentando programar con willem me he cargado la flash, pero esa es otra historia. Comprueba el cableado que supongo que lo habras hecho un monton de veces, si usas cualquier version de windows, que el puerto paralelo tenga asignada la 0x378, o que se llame lpt1, si es portatil que funcione con otros aparatos.... A mi con w2k no leia nada y sin embargo con w98 si.

La conexion del cable la puedes ver en el fichero *.h que tienes cuando compilas, editalo y mira en el apartado de //Xilinx Type cable si el #define TDI 0 (pin D0 del puerto patilla 2), entonces el cable no es el normal. Todos los que jubamo le ha puesto el nombre de xeloa si usan el cable normal en el #define TDI 2 (pin D2 patilla 4).

Ars Tunae 07/06/2007 09:46

Felicidades a los investigadores
 
Enhorabuena a todos los que habéis investigado cómo recuperar el deco SL-65 mediante JTAG.

Dado que buena parte de los foreros no tenemos mucha idea de las entrañas del programa que recupera la flash mediante JTAG, propongo que cuando esté más claro el tema, hagáis un pequeño Manual para Torpes y lo colguéis mediante chincheta para poder usarlo los profanos y recuperar los decos muertos.

Muchas gracias.:)

barrigaverde 07/06/2007 09:56

saludos buenos dias a todos pues comienzo mi odisea:
placa base ASROCK K7S41GX, VGA integrada de las baratas hoy por hoy
CPU AMD 1600 xp o parecido sin forzar,
windows xp
puerto paralelo si me ha dado problemas de que no lo puedo hacer funcionar para los demas decos ahora que me lo habeis recordado puede ser esto probare con otra cpu a 700 mhz que tengo mileniun haaber que tal o cuento saludos

el cable he realizado el que biene con el fichero he cambiado dos cables solamente segun lo tenia

tenia el 4TDI lo he pasado al 2
tenia el 2 tms LO HE CAMBIADO sl 4 siempre hablando de la conexion del jtag de seis pines nada mas

jubamo 07/06/2007 11:10

Para que no te lies, si lo miras por delante, el de mas a la derecha de los seis es la masa, el 6 en el esquema.

Y luego te fijas en el esquema que va con los programas, verás que te queda muy claro.

Saludos.

barrigaverde 07/06/2007 11:47

grs jubamo si afirmativo las conesciones del jtag en el receptor si las tengo claras las que no tengo claras son las que pone el programa este dentro del fichero h pues en los dos caso pone para cable

/ --- Xilinx Type Cable ---
#define TDI 0
#define TCK 1
#define TMS 2
#define TDO 4

// --- Wiggler Type Cable ---
#define WTDI 2
#define WTCK 1
#define WTMS 0
#define WTDO 4
#define WTRST_N 3


supongo que estas configuraciones son asi tdi,tck,tms,tdo jtag y numeros o ,1,2,4 conector paralelo afirmativo compañero???

jubamo 07/06/2007 11:59

[QUOTE=barrigaverde;2911825]grs jubamo si afirmativo las conesciones del jtag en el receptor si las tengo claras las que no tengo claras son las que pone el programa este dentro del fichero h pues en los dos caso pone para cable

/ --- Xilinx Type Cable ---
#define TDI 0
#define TCK 1
#define TMS 2
#define TDO 4

// --- Wiggler Type Cable ---
#define WTDI 2
#define WTCK 1
#define WTMS 0
#define WTDO 4
#define WTRST_N 3


supongo que estas configuraciones son asi tdi,tck,tms,tdo jtag y numeros o ,1,2,4 conector paralelo afirmativo compañero???[/QUOTE]

Si estas son del conector paralelo del Pc, pero los números no son los del conector, sino el orden de bit dentro de los 8 de cada puerto, estos números son solo a efectos del programa, por si quieres modificarlo.

Por defecto utiliza siempre el tipo // --- Wiggler Type Cable --- que aquí esta modificacado
para adaptarlo al esquema que mandó xeloa.

Si no piensas en reformar el programa olvidate de esto y fijaté solo en el esquema.jpg.

Saludos.

omnitron 07/06/2007 12:07

Buenas!!!!!

Yo ya estoy desesperado.... he intentado con un AMD a 2,2 GHz tanto en Linux como en WXP , y en linux con Kanoppix en un Pentium 3 a 900 Mhz y la respuesta es siempre la misma FFFFFFFFFFFFFFFFFF todo unos siempre da igual que desocnecta el deco que apage que lo enchufe da igual siempre que ejecuto el programa todo F, la manera de ejecutarlo es -backup:wholeflash /skipdetect /fc:1 de eso no tengo que cambiar nada no? He probado con todos los esquemas que he visto y nada

Y en linux según un consejo que he visto en esta pagina tengo que hacer modprobe noseque, zivago puedes esplicarme que es lo que me digiste que tuviste que poner una resistencia de 1K sobre reset para que entrara el deco en reset?

La verdad es que estoy un poco desesperado esta tarde os voy a mandar una foto de mi deco por que parece un poco distinto el interior a los que posteais es un 35 B1

Gracias y un saludo

jubamo 07/06/2007 12:15

Si tus lecturas son de todo 11111111, yno tienes nada mal, es porque el micro no lo tienes en modo debug, creo que en el ali-jtag-USB explicaba algo de eso.

El sl65 se pone en modo debug cambiando de sitio un puente como los de los HD para master/slave que esta al lado de la rám.

Tiene el tuyo el puente?????.
Si no lo tiene busca y lee pues creo haber visto que habia de cambiar una resistencia de sitio.

Saludos.

barrigaverde 07/06/2007 12:24

pues me toca seguir estudiando este tema haber si lo consiguo pues en cuanto al modo debur el mio si tiene puente y cuando cambio me dice que no funciona la aplicacion y cuando esta en debur ese tocho que no lee aun nada pero bueno algo se avanza saludos

bueno respecto al esquema lo he realizado tal cual esta en ese orden por eso he realizado esas modificaciones de dos cables el que tenia en el dos del conector paralelo lo he pasado al cuatro y viceversa el que tenia en el cuatro lo he pasado al dos y corresponden al tdi y tms del conector del receptor saludos

omnitron 07/06/2007 12:26

El mio tiene puente , lo pongo y se quedan ambas luces encendidas la verde y la roja.... eso está bien no?

jubamo 07/06/2007 12:36

Cita:

Iniciado por omnitron (Mensaje 2911873)
El mio tiene puente , lo pongo y se quedan ambas luces encendidas la verde y la roja.... eso está bien no?

En el nuestro solo se enciende una roja, el modo debug es el contrario a la posición normal de funcionamiento y como solo son dos posiciones pues prueba de las dos formas y para ver si el pc lee pon la patilla de TDO solo en la parte del pc a masa y te leerá 0000.... si la pones al aire lee 1111111....

Cogeté el archivo xeloa-graba.zip del up 5 y mira esquema.jpg por si acaso y utiliza los programas de allí.

Primero cambias el puente y luego lo pones en marcha.

Saludos.

barrigaverde 07/06/2007 12:47

C:\windowsxp>xeloa -backup:cfe

====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================

Couldn't access giveio device

esto es lo que me acaba de contesta en modo debug pero aclaro lo he realizado sin conectar el cable para ver que me decia ahora probare conectandolo saludos:y)

omnitron 07/06/2007 12:54

A mi en la forma normal de funcionamiento tras brikearlo sse me encienden las 2 luces pero la verde se apaga al instante casi ni se ve que se enciende, y si cambio el puente se me quedan encendidas las 2.... jue que lio...

Voy a probar si puedo hacer aunque sea que lea todo 0, para ponerla a GND lo unico que tengo que hacerla es conectarla al metal dell conector paralelo no?

jubamo 07/06/2007 12:56

Es porque no tienes cargado el driver giveio.sys, en el leeme.txt lo explica hacia el final.

jubamo 07/06/2007 13:01

Cita:

Iniciado por omnitron (Mensaje 2911904)
A mi en la forma normal de funcionamiento tras brikearlo sse me encienden las 2 luces pero la verde se apaga al instante casi ni se ve que se enciende, y si cambio el puente se me quedan encendidas las 2.... jue que lio...

Voy a probar si puedo hacer aunque sea que lea todo 0, para ponerla a GND lo unico que tengo que hacerla es conectarla al metal dell conector paralelo no?

Conectala al cable que usas de masa en el conector del ordenador según el esquema, que esa seguro que es.

barrigaverde 07/06/2007 13:09

bueno probado con cable conectado me sigue igual, entonces es cuando vuelvo a pulsar el fichero loadrv y en la pestaña tecleo geveio y parace que lo carga entoes me sale esto

tecleo asi
C:\windowsxp>xeloa -backup:cfe

esto me contesta:
====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
1) WRT54G/GS is not Connected.
2) WRT54G/GS is not Powered On.
3) Improper JTAG Cable.
4) Unrecognized CPU Chip ID.

bueno entonces creo que revisare el cable de nuevo aunque creo esta correcto si no lo comunicare para que sirva para otros como saveis mi deco estao mo el de jubamo perfectamete

chefsoft 07/06/2007 13:19

Ante todo Felicidades, a los genios,
A mi se me queda en el Init PrAcc...

Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Skiped
Init PrAcc ...

xeloa 07/06/2007 14:17

yo os recomiendo usar el ejtag-nt o el wall para comprovar el conexionado y cuando la lectura os salga correcta IMPLEMENTACION 0C05288 ,es que el cable y las posiciones de los pines son correctas,mas que nada porque cuando lanzas el wrt54g es mas dificil de leer el imcode y mas tedioso ya que va por comandos sobre todo si todabia no esta seguro de que el jtag esta bien fabricado,y luego cuando os detecte el deco empezais con el wrt54g.suerte chicos yo ya lo he provado un par de veces y en 20 minuto te borra la flash y te escribe el boot y va de fabula

omnitron 07/06/2007 14:19

xeloa podrias decirme donde encontrar el ejtag-nt?

gracx!

xeloa 07/06/2007 14:30

en el upload 5 colgado por manolo-123

zivago40 07/06/2007 14:44

[QUOTE=barrigaverde;2911922]bueno probado con cable conectado me sigue igual, entonces es cuando vuelvo a pulsar el fichero loadrv y en la pestaña tecleo geveio y parace que lo carga entoes me sale esto

tecleo asi
C:\windowsxp>xeloa -backup:cfe

esto me contesta:
====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
1) WRT54G/GS is not Connected.
2) WRT54G/GS is not Powered On.
3) Improper JTAG Cable.
4) Unrecognized CPU Chip ID.

bueno entonces creo que revisare el cable de nuevo aunque creo esta correcto si no lo comunicare para que sirva para otros como saveis mi deco estao mo el de jubamo perfectamete[/QUOTE]

Usa tambien la opcion /skipdetect y la de /instrlen:5 para que no se pare en la deteccion delmicro

jubamo 07/06/2007 14:46

Cita:

Iniciado por omnitron (Mensaje 2912008)
xeloa podrias decirme donde encontrar el ejtag-nt?

gracx!

Para el ejtag_NT:
http://(No permitidos enlaces)/index.php?acti...load&pid=86445

barrigaverde 07/06/2007 14:47

entendido zivago40 cambiare ademas de cpu mas antigua con mileniun haber si va mejor estoy en ello pues me quedo si conexion ha internet pero bueno todo sea por la ciencia saludos

bueno ya me he pasado al ejtag-nt pero no se como hacerlo funcionar creo que lo he consegurido pero no lo se aqui pongo lo que tengo ya :

Reseting TAP
Reseting TAP
Reseting TAP

IDCODE=00000000

Implementation=00000000

Receiver ID = R0000000000

Boxkey = 0000000000000000

0. Exit
1. Read
2. Write
3. Read16
4. Write16
5. Read8
6. Write8
7. Erase Flash
8. Erase Sector
9. Program Flash
10. Reset

1

Address [hex]:

Data Len [hex]:
Data: 0012FEFC

0. Exit
1. Read
2. Write
3. Read16
4. Write16
5. Read8
6. Write8
7. Erase Flash
8. Erase Sector
9. Program Flash
10. Reset

he pulsado el uno y sale esto que pone,

despues e pulsado el 8 y me da a elejir si erase sector de la memoriao no no le he dicho que nones pero bueno es asi como se trastea o de otra manera como tengo que hacer para el impencode????

barrigaverde 07/06/2007 15:00

bueno ahora parece que si sale el IMPCODE este que deciamos osea que si tengo conexion con el deco no pregunto :

esto me ha salido ahora

Reseting TAP
Reseting TAP
Reseting TAP

IDCODE=00000000

Implementation=00C05288

Receiver ID = R-0000000129

Boxkey = FFFFFF7FFFFFFF7F

0. Exit
1. Read
2. Write
3. Read16
4. Write16
5. Read8
6. Write8
7. Erase Flash
8. Erase Sector
9. Program Flash
10. Reset

bueno no he pulsado ningun numero solo lo he ejecutado asi me ha salido grs a todos por vuestra inestimable ayuda

xeloa con este has conseguido leer y borrar o no se puede pues me funciona en xp bien

xeloa 07/06/2007 15:45

no, con ese solo es para asegurarme de que detecta el el deco,yo en ese punto me voy a simbolo de sistema ,en xp esta en PROGRAMAS-ACCESORIOS -SIMBOLO DE SISTEMA es una ventana de ms-dos y entonces escribo el comando de jubamo:
xeloa -flash:wholeflash /instrlen:5 /skipdetect /alienable
con este comando se borra y escribe toda la flash ,para hacer un backup como es tu caso el comando es:
xeloa -backup:wholeflash /instrlen:5 /skipdetect /alienable, un detalle importante para quien no este familiarizado con ms-dos ,los espacios en el comando ,si no no funcionara,el exe tiene que estar donde windows lo busque o escribir su ruta y para los que quieren escribir la flash tiene que estar tambien el firm que quieren grabar con el nombre WHOLEFLASH.BIN ,todo esto ya lo ha explicado jubamo de forma mas tecnica y mejor ,por si quereis releeros sus posts de nuevo


La franja horaria es GMT +2. Ahora son las 00:50.

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