› Foros › Xbox 360 › Exploits y homebrew
IpIto escribió:
anikilator escribió:Es que hay muchos esquemas alternativos para programar los chips Xilinx por lpt, amigo TSC. Desde hace años, la gente ha ideado muchas maneras distintas de programarlos (la de gligli pues es una más):
Mira, aquí te pongo otro que tampoco usa el vcc y gnd propio del chip. Los han probado en los foros del team-xecuter y aquí tambien y les funciona muy bien. Es mucho mas simple que el de Gligli, al igual que el que ha puesto el compañero arriba, ya que solo usa una resistencia y no hace falta soldar en el chip.
elpoli escribió:Señores, una fuente de PC normal, en el cable naranja tienes 3.3v. Con eso y Masa, 3.3V.
Elnef escribió:@TSC: ¿Has llegado a programar un chip con este método? Porque por mis cálculos sólo sería posible si el consumo del Chip es my inferior a esos 5 mA y que admita una tensión de funcionamiento por debajo de esos 3.3 V.
TSC escribió:Elnef escribió:@TSC: ¿Has llegado a programar un chip con este método? Porque por mis cálculos sólo sería posible si el consumo del Chip es my inferior a esos 5 mA y que admita una tensión de funcionamiento por debajo de esos 3.3 V.
Las mediciones son con el chip puesto y el puerto LPT Conectado. Y si, he programado varios chips (todos glitchip).
El circuito con la resistencia, es teorico, ya que a mi me funcionó con los 4 diodos y nada mas. SI lo ves muy incorrecto, quito esa opción.
Elnef escribió:
Entonces perfecto. La resitencia aumentará el consumo y la caída de tensión en los diodos así que yo no la pondría.
elpoli escribió:Señores, una fuente de PC normal, en el cable naranja tienes 3.3v. Con eso y Masa, 3.3V.
TSC escribió:Donde hay que alimentar el chip desde el USB, es en los mismos puntos que luego iria a la consola, no en esos 6 que son para Jtag.
Imagino que ese esquema es para gente que por lo que sea, el LPT no le de bien los V necesarios para programar.
Materiales:
1x conector LPT
8x diodos 1N4148
1x resistencia 220 ohm
1x condensador 47uF
Quedaría así, junto con los pines a soldar en el PIC para programarlo
Abre el winpic800 y ve Settings > Hardware y Selecciona ART2003. Despues cliquea en este icono y poner todas las opciones como la imagen de abajo.
Despues clica en apply y acto después en setting, poniendo todo igual que la imagen de abajo:
Extraer la carpeta bajada anteriormente con el nombre de USB blaster.rar y abrirla desde el winpic800. Navegar en ella y seleccionar Blaster7SPI.hex. Despues cliquear en Device > program all. Con esto ya estaría programado el pic.
anikilator escribió:Y para rizar el rizo, traigo el esquema y manual tan deseado y buscado para construirse un programador Xilinx USB. Mucha gente lo estaba buscando.
Advierto que no se si funciona. Lo pusieron en los foros del team xecuter hará 1 mes, pero cerraron el hilo los mods. No se porqué.
Lo mismo es para que no le hiciera competencia con los chismes usb que iban a lanzar posteriormente para programar sus coolrunners.
Si alguien tiene ganas de jugar un poco y probarlo que comente cosas.
A modo de anecdota decir, que la empresa Xilinx hasta hace 2-3 años tenían muy en secreto los diagramas para construir un programador usb para sus chips. Finalmente lo hicieron publico en el 2008-2009, aunque son dificilillos de encontrar. Sin ir mas lejos, el ingles que lo puso en el foro del team xecuter lo tuvo que traducir del japonés
Materiales necesarios para construir el Programador USB Xilinx:
1x pic18F2550
1x zócalo de 28 pins
1x oscilador de 12 mhz
2x condensadores 100nF
1x condensador 1uF
9x resistencias 100ohm
5x resistencias 200ohm
1x resistencia 1k
1x resistencia 10k
1x LED
1x cable USB o adaptador
1x prototipo PCB (opcional)
El esquema original es éste:
Como se observa, el pic que aparece ahí es un 18F14k50 que tiene 20 pines, pero se va a usar uno mas común y análogo a ese, como es el pic18F2550 de 28 pines. Pero bueno, no hay problema, la numeracion de los pines del 18F2550 es ésta (comparando uno y otro pic se readapta muy simple):
Las conexiones finales serían así: (se muestra un coolrunner, aunque da igual. Y de vcc y gnd se coge de un CK3, que tambien da igual, podemos coger como fuente externa cualquiera que nos de 3.3v). Como se ve, la salida nCE, nCS y NASDO no se usan aquí (supongo que otros integrados xilinx la emplearan)
El PIC18F2550 se programa con el archivo Blaster7SPI.hex que hay dentro de ese rar.
Se puede programar el PIC con cualquier programador que tengamos de PIC, o construyendo uno muy simple (art2003) de esta manera:Materiales:
1x conector LPT
8x diodos 1N4148
1x resistencia 220 ohm
1x condensador 47uF
Quedaría así, junto con los pines a soldar en el PIC para programarlo
Se programa con el programa WinPic800 de esta forma:Abre el winpic800 y ve Settings > Hardware y Selecciona ART2003. Despues cliquea en este icono y poner todas las opciones como la imagen de abajo.
Despues clica en apply y acto después en setting, poniendo todo igual que la imagen de abajo:
Extraer la carpeta bajada anteriormente con el nombre de USB blaster.rar y abrirla desde el winpic800. Navegar en ella y seleccionar Blaster7SPI.hex. Despues cliquear en Device > program all. Con esto ya estaría programado el pic.
Finalmente para instalar nuestro programador, conectamos el cable USB en el PC y cuando pida los controladores, seleccionamos manualmente los drivers que están dentro de la carpeta Blaster USB.
Sería interesantisimo que alguien con todos estos materiales a mano lo probara y dijera si funciona el PROGRAMADOR USB XILINX CASERO.
No sabia si ponerlo aquí o en un hilo aparte. Si vemos que funciona, que supongo que debería, ya se pondrá en hilo aparte.
This one is compatible with all JTAG LPT Cable, and JTAG USB Cable Open Source based on FTDI
anikilator escribió:TSC escribió:Donde hay que alimentar el chip desde el USB, es en los mismos puntos que luego iria a la consola, no en esos 6 que son para Jtag.
Imagino que ese esquema es para gente que por lo que sea, el LPT no le de bien los V necesarios para programar.
Es que hay muchos esquemas alternativos para programar los chips Xilinx por lpt, amigo TSC. Desde hace años, la gente ha ideado muchas maneras distintas de programarlos (la de gligli pues es una más):
Mira, aquí te pongo otro que tampoco usa el vcc y gnd propio del chip. Los han probado en los foros del team-xecuter y aquí tambien y les funciona muy bien. Es mucho mas simple que el de Gligli, al igual que el que ha puesto el compañero arriba, ya que solo usa una resistencia y no hace falta soldar en el chip.
SrAlejandro escribió:Entonces si lo hacemos como el esquema que has puesto no hace falta poner lo componentes que salen en este?
Esto vale para todos los chips RGH?
Gracias, un saludo.
anikilator escribió:SrAlejandro escribió:Entonces si lo hacemos como el esquema que has puesto no hace falta poner lo componentes que salen en este?
Esto vale para todos los chips RGH?
Gracias, un saludo.
Exactamente. Solo necesitas una resistencia. Y es valido para los chips Xilinx en general, y para todos los chips del RGH en particular
http://img833.imageshack.us/img833/4554/lptprogrammerf.jpg
TSC escribió:Lo primero... please, citad con spoiler que luego es un rollo...
Sobre este esquema:
[img][/img]http://img833.imageshack.us/img833/4554/lptprogrammerf.jpg
La resistencia es de 3K3.
Y la alimentacion iria despues
seria asi:
Pin del LPT ---- Resistencia 3K3 ----- +3.3V(externo)----VCC del Chip
IpIto escribió:
TSC y ¿que hacemos con la GND? la conectamos al pin del LPT al CHIP y la carcasa del PC por ejemplo. o simplemente PIN LPT => CHIP
Gracias
anikilator escribió:
En los esquemas se ve muy claro. El GND se le empalma al cable que sale del pin 25 del conector lpt
IpIto escribió:Perdona pero soy medio tonto para esto jejeej, siguiendo este esquema y sacando los 3.3v de una fuente de alimentación de ordenador:
¿Simplemente conecto el pin25 al GND del chip?
Gracias y perdona la ignorancia
anikilator escribió:IpIto escribió:Perdona pero soy medio tonto para esto jejeej, siguiendo este esquema y sacando los 3.3v de una fuente de alimentación de ordenador:
¿Simplemente conecto el pin25 al GND del chip?
Gracias y perdona la ignorancia
Repito, en el esquema se ve clarisimo, salvo que seas ciego.
Yo te puedo soltar un rollo ahora por escrito, pero es que viendo la imagen no se de verdad que cosa no entiendes.
- PIN 2 LPT ------- TMI del chip
- PIN 3 LPT ------- TCK del chip
- PIN 4 LPT ------- TMS del chip
- PIN 8, 11, 12 LPT ------- Puenteados entre sí
- PIN 13 LPT ------- suelda un extremo de una resistencia de 4.7 kohmios ------ TDO del chip
- PIN 15 LPT ------- suelda el otro extremo de la resistencia de 4.7 kohmios ---- VCC del chip (pero ojo, el vcc que está junto al tdo, tmi....)
- PIN 25 LPT ------- GND del chip (pero ojo, al gnd que está junto al tdo, tmi....)
FUENTE EXTERNA 3.3V
- 3.3v de la fuente -------- empalmado al cable que sale del PIN 15 LPT. Como se ve, va soldado despues de la resistencia de 4.7 ohmios
- GND de la fuente ------- empalmado al cable que sale del PIN 25 LPT
Como con esto no te haya quedado claro
Pedrinky escribió:Yo me fabriqué ese último esquema que habeis puesto, el que salen las pilas xD, y no me funcionó. En cambio el primero que salió, el de los diodos y resistencias no falla.
anikilator escribió:TSC escribió:
anikilator escribió:Y para rizar el rizo, traigo el esquema y manual tan deseado y buscado para construirse un programador Xilinx USB. Mucha gente lo estaba buscando.
Advierto que no se si funciona. Lo pusieron en los foros del team xecuter hará 1 mes, pero cerraron el hilo los mods. No se porqué.
Lo mismo es para que no le hiciera competencia con los chismes usb que iban a lanzar posteriormente para programar sus coolrunners.
Si alguien tiene ganas de jugar un poco y probarlo que comente cosas.
A modo de anecdota decir, que la empresa Xilinx hasta hace 2-3 años tenían muy en secreto los diagramas para construir un programador usb para sus chips. Finalmente lo hicieron publico en el 2008-2009, aunque son dificilillos de encontrar. Sin ir mas lejos, el ingles que lo puso en el foro del team xecuter lo tuvo que traducir del japonés
Materiales necesarios para construir el Programador USB Xilinx:
1x pic18F2550
1x zócalo de 28 pins
1x oscilador de 12 mhz
2x condensadores 100nF
1x condensador 1uF
9x resistencias 100ohm
5x resistencias 200ohm
1x resistencia 1k
1x resistencia 10k
1x LED
1x cable USB o adaptador
1x prototipo PCB (opcional)
El esquema original es éste:
Como se observa, el pic que aparece ahí es un 18F14k50 que tiene 20 pines, pero se va a usar uno mas común y análogo a ese, como es el pic18F2550 de 28 pines. Pero bueno, no hay problema, la numeracion de los pines del 18F2550 es ésta (comparando uno y otro pic se readapta muy simple):
Las conexiones finales serían así: (se muestra un coolrunner, aunque da igual. Y de vcc y gnd se coge de un CK3, que tambien da igual, podemos coger como fuente externa cualquiera que nos de 3.3v). Como se ve, la salida nCE, nCS y NASDO no se usan aquí (supongo que otros integrados xilinx la emplearan)
El PIC18F2550 se programa con el archivo Blaster7SPI.hex que hay dentro de ese rar.
Se puede programar el PIC con cualquier programador que tengamos de PIC, o construyendo uno muy simple (art2003) de esta manera:Materiales:
1x conector LPT
8x diodos 1N4148
1x resistencia 220 ohm
1x condensador 47uF
Quedaría así, junto con los pines a soldar en el PIC para programarlo
Se programa con el programa WinPic800 de esta forma:Abre el winpic800 y ve Settings > Hardware y Selecciona ART2003. Despues cliquea en este icono y poner todas las opciones como la imagen de abajo.
Despues clica en apply y acto después en setting, poniendo todo igual que la imagen de abajo:
Extraer la carpeta bajada anteriormente con el nombre de USB blaster.rar y abrirla desde el winpic800. Navegar en ella y seleccionar Blaster7SPI.hex. Despues cliquear en Device > program all. Con esto ya estaría programado el pic.
Finalmente para instalar nuestro programador, conectamos el cable USB en el PC y cuando pida los controladores, seleccionamos manualmente los drivers que están dentro de la carpeta Blaster USB.
Sería interesantisimo que alguien con todos estos materiales a mano lo probara y dijera si funciona el PROGRAMADOR USB XILINX CASERO.
No sabia si ponerlo aquí o en un hilo aparte. Si vemos que funciona, que supongo que debería, ya se pondrá en hilo aparte.
TheX51 escribió:No. Lo que tu tienes es un lector / flasheador de nands y el de el diagrama es un lector / flasheador de chips xilinx.