› Foros › PlayStation 3 › Modchips y Softmods
tinchote escribió:Que tal? Ayer estaba armando el programador art2003 usando una breadboard. Para la alimentacion, use un cable usb que tenia para mi psp. (no servia de mucho) Cuando lo corto y me fijo en los cablecitos, no veo ningun color que corresponda con "ground" de las especificaciones normales.
Incluyo un dibujo de lo que seria mi ficha usb macho, y usando un tester, el color de cable que le corresponde a cada pin, asi como lo ven, de izquierda a derecha.
Lo unico que detecte que hacia contacto con la parte de metal de afuera es una trenza de hilos que me supongo que es el GND, pero y entonces? No se supone que uno de los pines del usb es GND?
Ayuda por favor!
imagen del esquema de mi cable:
http://img69.imageshack.us/img69/2271/micableusbtinchote.png
roketa escribió:tinchote escribió:Ayuda por favor!
imagen del esquema de mi cable:
http://img69.imageshack.us/img69/2271/micableusbtinchote.png
Amarillo -- NEGATIVO
Verde ----- V -
Blanco ---- V +
Rojo ------ POSITIVO
tinchote escribió:roketa escribió:tinchote escribió:Ayuda por favor!
imagen del esquema de mi cable:
http://img69.imageshack.us/img69/2271/micableusbtinchote.png
Amarillo -- NEGATIVO
Verde ----- V -
Blanco ---- V +
Rojo ------ POSITIVO
Gracias! Pero el verde y blanco no serian D+ y D- ? (USB data) o es la nominacion en castellano?
Scopata escribió:Acabo de progarmar y verificar mi PIC 18F2550 con el TE-20, en Windows 7 y con el software WinPIC800. Todo OK. Ahora solo falta una PS3 donde probar
Lo he conectado al PC por probar si el LED estaba bien y, eureka, se enciende, parpadea y tal y me lo detecta el PC como "Generic USB Hub" pero ¿no se supone que la versión de ElSemi no llevaba bootloader? Imagino que eso no quiere decir que el PC no lo pueda detectar...
Jath escribió:Bueno yo acabo de modificar el esquema, quedando de la siguiente forma:
El tema es que le quiero poner un boton en vez de un jumper (pijotada jaja), como se puede ver, y tambien le he puesto un ICSP de 6 pines para el pickit2 y asi poder programarlo y tambien tener el usb a la vez.
Es un poco absurdo, pero el tema es que no me llega mi protoboard de 28 pines (para el pickit2) hasta el lunes y poseo un ICSP de 6 pines y todo lo necesario para hacer la PCB.
La duda que tengo con el esquema que he hecho es si en el trozo del boton (para programar), ¿la corriente (poder,power, vcc..) uso la misma para el pin 1 que para el boton?
De todas formas he hecho bastante rapido el esquema con el proteus por lo que si alguien se pone y me confirma que de paso, si ve bien el esquema (sin fallos) se lo agradeceria, el cristal del mismo es de 8mhz lo tendre encuenta para el HEX..
haber como lo veis
gally escribió:Debido a la gran ristra de mensajes del hilo de investigación, la informacion se ha deperdigado un poco a qui intentare hacer un pequeño resumen de como grabar el hex en el pic, este tutorial esta hecho sin probar nada ya que estoy terminando un proyecto que me ha encargado una empresa, pero si hay algún fallo avisarme por privado.
1- Materiales necesarios
Podemos tener dos casos:
a-Microingenia 18F2550Trainer
b- PS3-Pic casero
1.a Microingenia 18F2550Trainer
Si tenemos la entrenadora pasamos al punto 2.
1.b PS3-Pic casero
Para hacernos el Ps3-Pic casero necesitaremos:
1 x Pic 18f2550
1 x zocalo de 28 patillas (no es necesario pero muy recomendable)
2 x led (uno rojo y otro verde)
2 x resistencias de 330 ohmios
2 x condesadores de 22pf
1 x condensador de 470nf
1 x condensador de 100nf
1 x cristal de cuarzo de 8Mhz
1 x conector USB A macho
1 x tira de conectores dil macho (esto en cada tienda que he ido lo llaman de una manera es para hacer un puente)
una vez conseguidos los materiales procedemos a la construccion de la placa, ya que este manual su objetivo es la
programacion del pic y no la construccion de la placa, os dejo que busqueis informacion de como contruir la placa
ya que hay diferentes tecnicas y web donde lo explican mas detenidamente que aqui.
Aqui podeis encontrar unos esquemas que he diseñado con el proteus 7 http://www.megaupload.com/?d=T7BOD3MH
Placa normal con icsp y boton reset
Placa reducida con solo el puente de bootloader
Os recomiendo construir el ps3-minus, os subo todo los archivos por si quereis modificar algo del diseño.
Una vez construido nuestro Ps3-pic tendremos que grabarlo como minimo el bootloader para que comienze a trabajar.
Utilizando un jdm,te20, pickit o similares le grabamos al pic este archivo http://www.megaupload.com/?d=79YPILJV
Si tenemos el esquema de ELSemi es decir el de 20mhz metemos este archivo http://www.mediafire.com/?o3va87d6eub2juv y aquy se nos acaba el tutorial porque este hex no tiene bootloader
Una vez programado le quitamos del programador y le ponemos en nuestro ps3-pic.
2-Grabación del hex
2.1 Entrando en modo bootloader
Ponemos nuestro dispositivo en modo bootloader:
a. Si tenemos la entrenadora esto se hace puenteando el RC0 a GND
b. Si tenemos el ps3-pic casero esto se hace puenteando el jumper de dos patillas.
2.2 Instalando los driver
Nos bajamos los driver http://www.microingenia.com/electronics/upload/docs/18F2550Trainer/MiEUSBCDCDriver_V1.0.zip
Y le enchufamos a un usb del pc la luz roja se encendera.
Al conectar el entrenador “18F2550Trainer” o el ps3-pic por primera vez, aparecerá el mensaje - "Nuevo dispositivo detectado"
Accederemos al “Panel de control / Administrador de dispositivos” y en la sección “Otros dispositivos” encontraremos el nuevo
dispositivo.
Haciendo ‘clic’ con el botón derecho sobre el nuevo dispositivo, elegiremos la opción de “Actualizar software para el
controlador”. Tras escoger la opción “Buscar software de controlador en el equipo”, seleccionaremos la carpeta donde
se encuentra el driver “MiEUSBCDCDriver.inf”.
Se procederá entonces con la instalación del driver. Una vez finalizada, se mostrará la pantalla
Para conocer el puerto serie virtual creado por el driver, accederemos a “Panel de control / Administrador de dispositivos”.
En este caso es COM6.
2.3 Carga del hex definitivo
Nos descargamos el hex ya compilado de J1M http://www.megaupload.com/?d=NBHPV5U5 Version 1.1 100% funcional
Y el software de microingenia que carga los hexes http://www.megaupload.com/?d=PRTP5SRH
Abrimos el software, seleccionamos el puerto virtual que nos creo el driver, damos a burn hex y cuando la barra llegue al final
el pic esta programado.
3. Modo ejecucion
Para poner el ps3-pic en modo ejecucion debemos quitar el puente de la entrenadora de RC0 a GND o si tenemos el
ps3-pic casero quitamos el jumper de los conectores.
Todos los meritos son de ElSemi y J1M
Yo no lo he probado físicamente solo he recopilado información y en teoría debería funcionar
Otros archivos:
Pack de hexes y codigos fuente de J1M (utiliza el cristal de 8mhz)http://www.megaupload.com/?d=RZ8692W2Version 1.1 100% funcional
Pack original subido por ElSemi (utiliza cristal de 20 mhz) http://www.megaupload.com/?d=2T2J3KJY
Lo dicho no lo he probado por falta de tiempo pero debería funcionar, si hay algún fallo avisarme y lo intentare corregir lo antes posible.
Saludos.
dj_ivy escribió:
Aver que os parece este fotolito creado en 5 minutos... es para el esquema de psgroopic.blogspot.com A mi me funciona al a perfección.
P.D: Esta noche o mañana intentaré mejorarlo, que este es bastante pobre. Está muy reducido en espacio, pero es bastante pobre.
Jath escribió:Jath escribió:Bueno yo acabo de modificar el esquema, quedando de la siguiente forma:
El tema es que le quiero poner un boton en vez de un jumper (pijotada jaja), como se puede ver, y tambien le he puesto un ICSP de 6 pines para el pickit2 y asi poder programarlo y tambien tener el usb a la vez.
Es un poco absurdo, pero el tema es que no me llega mi protoboard de 28 pines (para el pickit2) hasta el lunes y poseo un ICSP de 6 pines y todo lo necesario para hacer la PCB.
La duda que tengo con el esquema que he hecho es si en el trozo del boton (para programar), ¿la corriente (poder,power, vcc..) uso la misma para el pin 1 que para el boton?
De todas formas he hecho bastante rapido el esquema con el proteus por lo que si alguien se pone y me confirma que de paso, si ve bien el esquema (sin fallos) se lo agradeceria, el cristal del mismo es de 8mhz lo tendre encuenta para el HEX..
haber como lo veis
Alguien que me lo aclare plzz.
Ditifet, Rs componentes es con la que trabajo yo son bastantes serios y cumplen con los horarios de envios.
Salu2
Scopata escribió:Bueno, chavales, tras una dura tarde de trabajo pero mucho disfrute (hago esto por gusto, ni si quiera tengo una PS3) tengo "algo" que en realidad es nada porque ni he probado aún (a ver si encuentro un cable y programo el PIC) pero me gustaría compartir con vosotros.
A partir de este esquema que varios usuarios confirmaron que funcionaba:
http://psx-scene.com/tmp/psx-scene/pict ... ematic.png
Interpreté que la PCB debería quedar así. Pido comprensión, descubrí ayer qué significaba PCB, no tengo ni idea de electrónica (PERO NI IDEA) y lo he hecho rápido y en plan "a ver qué sale" Utilicé PCB Wizard, diseñé el esquema tal cual estaba en esa imagen superior, lo convertí a PCB, disribuí los componentes a mi manera, realicé las conexiones PIN a PIN, como en el esquema, y le di a la opción "Autoroute" para que él me dibujase las pistas de la forma supuestamente más conveniente. Sé que es un crimen eso de los ángulos rectos pero bueno... he aquí mi CHAPUZA:
http://a.imageshack.us/img832/9403/chapucilla.jpg
Seguía sin saber la polaridad del diodo led, si iba para un lado o para otro pero mi impaciencia por tener ahí una placa y el ácido para atacarle me pudo así que me dije: "Bah, tú lo haces y si no va le das la vuelta" (soy informático, acuñamos la solución trivial: apagar y volver a encender el equipo).
Y tras imprimir la plantilla, traspasar el toner con la plancha (mi madre lloraba de emoción, pensó que su hijo aprendería a planchar de una vez por todas), comprobar una a una que todas las pistas estaban OK y sin cortar. Tachááááán, he aquí mi SUPERCHAPUZA:
http://farm5.static.flickr.com/4085/497 ... 5bb6_b.jpg
http://farm5.static.flickr.com/4128/497 ... 1258_b.jpg
Disculpad la calidad de la imagen, solo comparable a la calidad de mi placa
Pues eso, voy a programar el PIC y a ver si algún amigo me deja que le conecte el USB en su consola (seguramente obtendré la misma respuesta que cuando los sábados busco conectar mi USB A MACHO en un USB A HEMBRA).
Si funciona, donaré esta unidad o siguientes revisiones a la ciencia, es decir, a algún EOLiano
LUCKYMAS escribió:Scopata escribió:Acabo de progarmar y verificar mi PIC 18F2550 con el TE-20, en Windows 7 y con el software WinPIC800. Todo OK. Ahora solo falta una PS3 donde probar
Lo he conectado al PC por probar si el LED estaba bien y, eureka, se enciende, parpadea y tal y me lo detecta el PC como "Generic USB Hub" pero ¿no se supone que la versión de ElSemi no llevaba bootloader? Imagino que eso no quiere decir que el PC no lo pueda detectar...
me puedes pasar el hex y esl esquema en que te has basado y una captura del programador con los parametros , pues yo tengo lo mismo que tu y me da error usb dispositivo etc al enchufarlo al pc y la luc ni enciende yo me he basado en el de j1m de su bloc todo lo grabas bien pero no va ya he cambiado dos veces los componentes y sigue igual gracias
NesTT escribió:Veo ángulos de 90º?
http://screensnapr.com/u/i2iz9f.png
***
Aqui una versión del circuito a paint del compi dj_ivy, modificada y eliminadas las "impurezas" (al guardarla a jpg desde paint nos colgó la plantilla con pixels negros por el medio) y añadido un bonito EOL en mayus
http://screensnapr.com/u/9beawg.png
pd: donde comprais el cloruro férrico? en cualquier tienda de electrónica lo venden? mejor en farnell?
LUCKYMAS escribió:Scopata yo uso el hex de j1m y no me va donde esta el de elsemi
roketa escribió:alexjrock escribió:Hola,
Ayer de la emoción que funcionó me fui a dormir después de realizar tres backups, ahora que es la segunda vez que pruebo el "bicho" ha dejado de funcionar, pues bien he quemado la versión 1.1 nuevamente y ha funcionado, cargo los backups y todo.. pero NO funciona cuando apago nuevamente la máquina. Es decir tengo que programarlo nuevamente para que funcione...
- Le ha pasado a alguien más?
- Hay alguna nueva actualización?
- Este problema a que puede deberse?
Saludos
ese es el bug que tiene que arreglar j1m si le quitas el bootloader y le pones el 1.2 de j1m te ira siempre pero lo tienes que meter com programador no por usb osea borra el pic he instala solo el hex 1.2
alexjrock escribió:roketa escribió:alexjrock escribió:Hola,
Ayer de la emoción que funcionó me fui a dormir después de realizar tres backups, ahora que es la segunda vez que pruebo el "bicho" ha dejado de funcionar, pues bien he quemado la versión 1.1 nuevamente y ha funcionado, cargo los backups y todo.. pero NO funciona cuando apago nuevamente la máquina. Es decir tengo que programarlo nuevamente para que funcione...
- Le ha pasado a alguien más?
- Hay alguna nueva actualización?
- Este problema a que puede deberse?
Saludos
ese es el bug que tiene que arreglar j1m si le quitas el bootloader y le pones el 1.2 de j1m te ira siempre pero lo tienes que meter com programador no por usb osea borra el pic he instala solo el hex 1.2
Mil gracias... ha funcionado a la perfeccción, mis pruebas:
- Apago la consola y luego prendo, Funciona 100%
- Ya se enciende el LED1, para verificar que funciona el PSGroove
- Cuando el LED1 deja de titilar, es momento de desconectar el dispositivo: Funciona 100%
- Las backups funcional muy bien
Y lo mejor.. SE GRABA EL PIC UNA SOLA VEZ, por medio de un programador.
He descargado la versión 1.2 desde aqui: http://www.sendspace.com/file/8qhhtc
Saludos.
Scopata escribió:LUCKYMAS escribió:Scopata escribió:Acabo de progarmar y verificar mi PIC 18F2550 con el TE-20, en Windows 7 y con el software WinPIC800. Todo OK. Ahora solo falta una PS3 donde probar
Lo he conectado al PC por probar si el LED estaba bien y, eureka, se enciende, parpadea y tal y me lo detecta el PC como "Generic USB Hub" pero ¿no se supone que la versión de ElSemi no llevaba bootloader? Imagino que eso no quiere decir que el PC no lo pueda detectar...
me puedes pasar el hex y esl esquema en que te has basado y una captura del programador con los parametros , pues yo tengo lo mismo que tu y me da error usb dispositivo etc al enchufarlo al pc y la luc ni enciende yo me he basado en el de j1m de su bloc todo lo grabas bien pero no va ya he cambiado dos veces los componentes y sigue igual gracias
Yo no he hecho el del blog de J1M, ojo, sino uno que encontré en PSX-SCENE con un xtal de 20MHz que imagino que es el diseño de ElSemi. Bueno, te resumo todo.
- Me bajé este esquema:
http://psx-scene.com/tmp/psx-scene/pict ... ematic.png
- Lo imité en PCB Wizard Professional Edition 3 y me quedó tal que así:
http://a.imageshack.us/img194/52/esquemapropio.jpg
- Pasé del esquema a un diseño para PCB siendo el propio programa quien me diseñó las pistas y me quedó así (nótese que no busqué tampoco que ocupara un espacio mínimo, prefiero comodidad a estética):
http://a.imageshack.us/img832/9403/chapucilla.jpg
- Lo imprimí (no tengo la plantilla, ahora haciendo el cabra la he borrado sin querer pero a partir del esquema no tiene misterio diseñarla) sobre un Papel Fotográfico INKJET con una Impresora Láser a 1200ppp.
- Corté una sección de fibra de vidrio, la limpié y le traspasé mediante la técnica de transferencia de tóner mi plantilla (ya sabéis, plancha, enfirado, ácido, etc.)
- Comprobé todas las pistas, monté componentes, soldé y programé el microchip con un TE-20 y WinPic 800, cuya configuración es la siguiente:
Ventana principal:
http://a.imageshack.us/img121/6209/mainwindowl.jpg
Configuración de Hardware:
http://a.imageshack.us/img683/4691/hardwareconfig.jpg
Todo lo demás, lo que venía por defecto. Luego solo es "Abrir", seleccionar el HEX de ElSemi darle a "Programar Todo", previo borrado (aunque al programar siempre borra, que esto es un PIC, no una EEPROM), y listo.
Aviso de que el circuito no ha sido comprobado en una PS3. De momento solo tengo respuesta del LED y el PC lo detecta como "Generic USB Hub". Vamos que puede que este circuito sea inservible.NesTT escribió:Veo ángulos de 90º?
http://screensnapr.com/u/i2iz9f.png
***
Aqui una versión del circuito a paint del compi dj_ivy, modificada y eliminadas las "impurezas" (al guardarla a jpg desde paint nos colgó la plantilla con pixels negros por el medio) y añadido un bonito EOL en mayus
http://screensnapr.com/u/9beawg.png
pd: donde comprais el cloruro férrico? en cualquier tienda de electrónica lo venden? mejor en farnell?
Los ves, los ves
Es mi primer circuito y estaba tan desesperado por hacerlo (era como un niño chico ahí con el cloruro férrico) que no podía esperar a diagonalizar esos ángulos
P.D.: el cloruro férrico lo compré en la tienda de electrónica porque me costó ¡BARATÍSIMO! 1.50 un 1L de la solución líquida + 250g del polvo ese raro que parece sosa cáustica. De todas formas con Agua Oxigenada 110º + Salfuman podéis hacer la mezcla, creo...
destructo_01 escribió:necesito el esquema para pcb con acido el de 8mhz por favor
roketa escribió:una cosa alguien a encontrado conector usb macho tipo A para pcb o todos aveis usado usb's de cables viejos
Jath escribió:roketa escribió:una cosa alguien a encontrado conector usb macho tipo A para pcb o todos aveis usado usb's de cables viejos
Si eres de madrid, te consigo o te digo donde comprar todos los que quieras al igual que pic's etc..
En RS los venden pero de 5 en 5:
http://es.rs-online.com/web/search/sear ... R=6741340S
Espero que te sea de ayuda
Jath escribió:Yo los que me he comprado son algo cutres pero dan la funcion que necesitamos, y valen 50 Centimos cada 1 al lado de mi casa, pasate por tiendas de electronica es algo que comunmente tienen.
Una de valencia:
http://www.micropik.com/pag_conect_rca.htm
dj_ivy escribió:blacklegion escribió:dj_ivy escribió:
Aver que os parece este fotolito creado en 5 minutos... es para el esquema de psgroopic.blogspot.com A mi me funciona al a perfección.
P.D: Esta noche o mañana intentaré mejorarlo, que este es bastante pobre. Está muy reducido en espacio, pero es bastante pobre.
Fenomenal compañero!!!
esa q se ve es la parte de abajo verdad? lso componentes irian en la cara q no se ve no? ¿se imprime a modo espejo?
Bueno si te funciona q boot y hex has puesto?
Graciasss
Tienes que hacer que las letras se puedan leer en la cara de las pistas (las letras en orden correcto. si la imprimes así puedes utilizar el metodo de transferencia de toner con plancha) y los componentes van en la cara contraria a la de las pistas. La patilla 1 del pic es la que aparece con forma cuadrada y el led lleva la muesca en la parte que estan todas las rayitas. Luego ya te fijas en el esquema del blog para ir colocando componentes fijandote en las patillas y demás.
no lleva ningun boot, porque el hex es el del blog sin bootloader
warpero escribió:2 x condesadores de 22pf C3 y C4
1 x condensador de 470nf C1
1 x condensador de 100nf C2
saludos
jf_alonso escribió:mirad q diseño mas chulo, con cristal de 20mhz, a ver si alguien pone un esquema asi, y facilito para poder seguirlo,
http://www.youtube.com/user/HPZeta
ceballitos escribió:warpero escribió:2 x condesadores de 22pf C3 y C4
1 x condensador de 470nf C1
1 x condensador de 100nf C2
saludos
Ahora si que me quedo pillado, el C1 y C2 que van al lado del usb llevan distintos condensadores?, pensaba que esos dos eran los que eran iguales
tinchote escribió:Hola de vuelta!
Aca estoy trabado en la etapa de grabar el bootloader en el pic. Arme la famosa art2003, pero hay cosas que no se si estoy haciendo bien, ya que de electronica se poco y nada.
En la primera foto:
http://img714.imageshack.us/img714/6664 ... 101736.jpg
Habre puesto bien el condensador? (47uF 35v) de un lado hay una flecha que apunta hacia abajo, esa la puse en la misma hilera donde esta "GND" del usb y el puente con la pata 8 y la pata 19 del pic (ambas GND) para cerrar el circuito. El rojo que seria positivo del usb lo puse en la pata 20, antes que llegue la supuesta patita positiva del condensador.
Y aca pongo una foto de mi tester, queria preguntar como ponerlo para medir si realmente estan llegando los 5v del usb, ya que el cable no me parece muuuy bueno, por eso lo desarme para alimentar la placa.
http://a.imageshack.us/img691/8823/090920101734.jpg
Se agradece toda ayuda! esto me esta dando dolores de cabeza, pero a la vez me ha gustado la idea de trabajar con un pic.
tinchote escribió:Hola de vuelta!
Aca estoy trabado en la etapa de grabar el bootloader en el pic. Arme la famosa art2003, pero hay cosas que no se si estoy haciendo bien, ya que de electronica se poco y nada.
En la primera foto:
http://img714.imageshack.us/img714/6664 ... 101736.jpg
Habre puesto bien el condensador? (47uF 35v) de un lado hay una flecha que apunta hacia abajo, esa la puse en la misma hilera donde esta "GND" del usb y el puente con la pata 8 y la pata 19 del pic (ambas GND) para cerrar el circuito. El rojo que seria positivo del usb lo puse en la pata 20, antes que llegue la supuesta patita positiva del condensador.
Y aca pongo una foto de mi tester, queria preguntar como ponerlo para medir si realmente estan llegando los 5v del usb, ya que el cable no me parece muuuy bueno, por eso lo desarme para alimentar la placa.
http://a.imageshack.us/img691/8823/090920101734.jpg
Se agradece toda ayuda! esto me esta dando dolores de cabeza, pero a la vez me ha gustado la idea de trabajar con un pic.