› Foros › PlayStation 3 › Modchips y Softmods
tH0RiN escribió:Pero cada bootloader se activa de una manera, hay uno que es con el pulsador de reset y el que uso yo que es con un jumper a rc2 ( pin13).
TSC escribió:Mitno escribió:eh creado el esquema de ELSemi, y me di cuenta que esta diseñado para el hex 1.3, la pregunta es, necesito modificar mi hardware, para utilizar el 1.4? (ya que vi que hay otro esquema mas nuevo)
o con el mismo esquema funciona?
Como se ha dicho y redicho, y redicho, y redicho, solo con cambiar la resistencia del 26 al 25 vale. Si has programado con el ART2003, tienes que poner la patilla 26 a masa.
tH0RiN escribió:por poder puedes instalar el 1.4 sin modificar nada, lo unico que el led no va a funcionar, si modificas como lo has puesto el led funcionará
tH0RiN escribió:por poder puedes instalar el 1.4 sin modificar nada, lo unico que el led no va a funcionar, si modificas como lo has puesto el led funcionará
pikomule escribió:tH0RiN escribió:por poder puedes instalar el 1.4 sin modificar nada, lo unico que el led no va a funcionar, si modificas como lo has puesto el led funcionará
La patilla 26 no hace falta llevarla a masa? veo esta imagen y no se si es necesario:
http://3.bp.blogspot.com/_fvremgaSIxM/T ... 50V1.2.png
pikomule escribió:tengo el TE-20
tidusmen escribió:Al programarlo la primera vez, me refiero al pic antes de montarlo a a la placa le coloque el hex 1.4, que leei que tiene bootloader
eLega escribió:tidusmen escribió:Al programarlo la primera vez, me refiero al pic antes de montarlo a a la placa le coloque el hex 1.4, que leei que tiene bootloader
Creo que tienes un error de concepto, por no liar + a la gente...ningun hex tiene bootloader (salvo el propio bootloader claro ). Lo que hay son hex que están preparados para ser cargados con uno u otro bootloader, ya que se reserva cierta zona de memoria para cargar el hex, sin machacar el bootloader para el que estén preparados. Pero el hex 1.4 NO TIENE bootloader. El bootloader se lo tienes que cargar tú, lo primero. Y una vez tengas el bootloader, puedes cargar el hex (preparado para dicho bootloader).
Resumiendo...
1) Hacer circuito, preparado acorde al bootloader que vayas a cargar (con pulsador de reset o jumper a RC2 sin usas los esquemas de thorin), para poder ponerlo en modo bootloader.
2) Cargar hex del bootloader (usando programador ART2003, TE20, casero o el que sea)
3) Cargar hex del psgroove (usando el bootloader), que esté preparado para dicho bootloader...es decir, que tenga asignada una zona de memoria que no machaque el bootloader existente en el PIC, cargado en el paso 2.
Espero haberme explicado.
TSC escribió:Yo tengo un problema con uno, que ya quiero sacarlo por orgullo... (ya he hecho unos cuantos...) El aparato no hace nada... pero si le hago un pequeño corto entre VCC y GND arranca sin problemas... el LED luce y me lo reconoce el PC perfecto... el corto tiene que ser mu "corto" valga la redundancia, una pasada rapidisma con la punta del polimetro...
Uso el esquema de ttH0RiN con un condensador en la 14 de 220nF. Ademas el pic funciona perfecto, probado en otro...
pikomule escribió:
Bien explicado, pero de donde sacamos el bootloader necesario? en el primer mensaje no lo veo
pikomule escribió:eLega escribió:tidusmen escribió:Al programarlo la primera vez, me refiero al pic antes de montarlo a a la placa le coloque el hex 1.4, que leei que tiene bootloader
Creo que tienes un error de concepto, por no liar + a la gente...ningun hex tiene bootloader (salvo el propio bootloader claro ). Lo que hay son hex que están preparados para ser cargados con uno u otro bootloader, ya que se reserva cierta zona de memoria para cargar el hex, sin machacar el bootloader para el que estén preparados. Pero el hex 1.4 NO TIENE bootloader. El bootloader se lo tienes que cargar tú, lo primero. Y una vez tengas el bootloader, puedes cargar el hex (preparado para dicho bootloader).
Resumiendo...
1) Hacer circuito, preparado acorde al bootloader que vayas a cargar (con pulsador de reset o jumper a RC2 sin usas los esquemas de thorin), para poder ponerlo en modo bootloader.
2) Cargar hex del bootloader (usando programador ART2003, TE20, casero o el que sea)
3) Cargar hex del psgroove (usando el bootloader), que esté preparado para dicho bootloader...es decir, que tenga asignada una zona de memoria que no machaque el bootloader existente en el PIC, cargado en el paso 2.
Espero haberme explicado.
Bien explicado, pero de donde sacamos el bootloader necesario? en el primer mensaje no lo veo
tH0RiN escribió:TSC escribió:Yo tengo un problema con uno, que ya quiero sacarlo por orgullo... (ya he hecho unos cuantos...) El aparato no hace nada... pero si le hago un pequeño corto entre VCC y GND arranca sin problemas... el LED luce y me lo reconoce el PC perfecto... el corto tiene que ser mu "corto" valga la redundancia, una pasada rapidisma con la punta del polimetro...
Uso el esquema de ttH0RiN con un condensador en la 14 de 220nF. Ademas el pic funciona perfecto, probado en otro...
ponle una resistencia de 10k entre el pin1 y vcc a ver si va ser algo del resetpikomule escribió:
Bien explicado, pero de donde sacamos el bootloader necesario? en el primer mensaje no lo veo
download/file.php?id=64916 ese es el que uso yo
tH0RiN escribió:TSC escribió:Yo tengo un problema con uno, que ya quiero sacarlo por orgullo... (ya he hecho unos cuantos...) El aparato no hace nada... pero si le hago un pequeño corto entre VCC y GND arranca sin problemas... el LED luce y me lo reconoce el PC perfecto... el corto tiene que ser mu "corto" valga la redundancia, una pasada rapidisma con la punta del polimetro...
Uso el esquema de ttH0RiN con un condensador en la 14 de 220nF. Ademas el pic funciona perfecto, probado en otro...
ponle una resistencia de 10k entre el pin1 y vcc a ver si va ser algo del reset
tidusmen escribió:tH0RiN escribió:TSC escribió:Yo tengo un problema con uno, que ya quiero sacarlo por orgullo... (ya he hecho unos cuantos...) El aparato no hace nada... pero si le hago un pequeño corto entre VCC y GND arranca sin problemas... el LED luce y me lo reconoce el PC perfecto... el corto tiene que ser mu "corto" valga la redundancia, una pasada rapidisma con la punta del polimetro...
Uso el esquema de ttH0RiN con un condensador en la 14 de 220nF. Ademas el pic funciona perfecto, probado en otro...
ponle una resistencia de 10k entre el pin1 y vcc a ver si va ser algo del resetpikomule escribió:
Bien explicado, pero de donde sacamos el bootloader necesario? en el primer mensaje no lo veo
download/file.php?id=64916 ese es el que uso yo
tH0RiN escribió:Este es el esquema completo y simplificado de lo que he hecho yo.
Ya está comprobado por varios con el bootloader que puse mas atrás.
El pin del led es para la 1.4.PsGroo 12 .pdf
El bootloader:
download/file.php?id=64916
y vuelvo a poner el tutorial original del programador ( zocalo de 8 pines ) solo hay que cambiar donde se sueldan los pines del zocalo con el esquema que ya hay más atrás y en el primer post....
http://www.megaupload.com/?d=DKAAI9P2
Y un esquema nuevo del programadorcutreprogramador.pdf
Pasos a Seguir
Hacemos el programador y programamos el pic con el bootloader, poniendo atención de elegur y configurar correctamente el valor del cristal.
Ponemos el pic en la placa del PSgroopic, ponemos el Jumper en posicion 1-2 ( juntando la resistencia a masa) y lo encufamos al pc, lo detectará como un dispositivo HID.
De el Blog de J1M nos bajamos el hid bootloader 2.6b de microchip ( ojo con el 2.6a no funciona), los runtimes que hacen falta para el hid bootloader y el Hex para bootloader.
abrimos el hidbootloader, nos detectará el dispositivo, open hex file y program.
Desconectamos del PC , Ponemos el jumper en posicion 2-3 y ya lo tenemos listo.
Tambien podeis programar el pic directamente con la version del hex sin bootloader y listo.
Cervantes, si eso ponlo todo en el primer post, el bootloader anda por ahí atrás.
huse escribió:hola no hay manera de conseguirlo, tengo la palca hecha con el led a la patilla 25,la palca comprobada con el tester no tiene cortos ni nada y esta todo en su sitio, las primeras que hice no se encendia el led. esta si hace todo bien pero cuando se enciende el led al poco se apaga y vuelve a encender y asi todo el rato, pero no cargan las carpetas.
el pic lo programo con un te20 o eso creo, me lo an dejado.
programa todo bien reconoce el pic y no da ningun error por lo que deduzco que esta bien programado no?
alguna idea de donde puede estar el fallo?
para mi la placa esta bien tengo un cristal de 8Mhz e probado todos los hez y en todos hace lo mismo, si lo conecto al pc se queda el led encendido todo el rato, y si conecto la palca sin el pic al pc no se enciende el led.
yo tengo mania de que es el programador que no lo hace bien aunque no me de errorres puede ser?
tH0RiN escribió:huse escribió:hola no hay manera de conseguirlo, tengo la palca hecha con el led a la patilla 25,la palca comprobada con el tester no tiene cortos ni nada y esta todo en su sitio, las primeras que hice no se encendia el led. esta si hace todo bien pero cuando se enciende el led al poco se apaga y vuelve a encender y asi todo el rato, pero no cargan las carpetas.
el pic lo programo con un te20 o eso creo, me lo an dejado.
programa todo bien reconoce el pic y no da ningun error por lo que deduzco que esta bien programado no?
alguna idea de donde puede estar el fallo?
para mi la placa esta bien tengo un cristal de 8Mhz e probado todos los hez y en todos hace lo mismo, si lo conecto al pc se queda el led encendido todo el rato, y si conecto la palca sin el pic al pc no se enciende el led.
yo tengo mania de que es el programador que no lo hace bien aunque no me de errorres puede ser?
en el oscilador... asegurate de haberlo puesto bien...
Y aparte, el montaje final:
TSC escribió:Burger escribió:calvo225 escribió:Hola a todos, os dejo una especie de esquema de las soldaduras en una placa perforada, basado en el PsGroo1.2 de tH0RiN.
http://img10.imageshack.us/img10/9304/psgroopicsoldaduras.jpg
Es por la parte donde se hacen las soldaduras. No sé si estará bien, creo que sí, aún no lo he probado. Sólo he programado el PIC 18f2550 con el TE20-2, que tenía de cuando dí la asignatura de Interfaces y Periféricos en la Uni. No he tenido ningún problema al programar el hex 1.4 con bootloader con el WinPic800 en W7 64 bits (ya sabéis arrancando con F8 para lo de los controladores no firmados, seleccionando 8 MHz y activando la casilla LVP).
Las líneas grises son las soldaduras, no hay cables o puentecillos.
TH0RIN maestro, échale un vistazo para confirmarlo y así lo pruebo para no meter la pata. Si es correcto os animo a que lo uséis, ya que así no habrá que soldar cables que se pueden soltar luego. No os pediré nada por copyright,
Un saludo.
El diagrama esta bien hecho, bien organizado y todo, solo que las lineas de masa entre los capacitores que van en el cristal, podrias hacerlas mas cortas si entras por la patilla 8 del pic y no yendo hasta la 26 y de ahi bajar a la 19. Eso de hacer puente entre las patillas de masa y la numero 26 no se de donde lo hayas sacado (no lo habia visto), es en lo unico que me queda duda, por lo demas, bien.
Ah! te falto agregar un capacitor de 0.1uF entre las patilla 19 y 20 y con eso quedaria listo.
Saludos!
La patilla 26 a Masa es solo si programas con la opcion LVP (como con el ART) si no, no hay que hacerlo. El condensador de 0.1uF es opcional, para limpiar un poco el circuito. Yo en uno lo puse y en otro no, no he notado diferencialbolanos escribió:Hola muchachos.
Pues yo realice el circuito y me funciono de maravilla. Jugue varios dias sin problemas. Pero hoy la consola ya no quizo encender el LED. Lo coloque en la PC y ya no me lo reconoce como hub. Creo que el circuito esta bien montado ya lo he revisado varias veces.
He buscado en el hilo y no encontre algo parecido. A alguien le ha pasado esto?
Gracias de antemano por su ayuda
Puede ser alguna soldadura fria, o que tengas enchufado otra cosa en otro USB y entonces no va.
Tambien prueba a meter el groopic montado en una bolsita antiestaica, como las que te dan con un Disco duro, grafica... lei por algun sitio que a uno le pasaba y haciendo eso le iba. De todas formas, si no has soldado el condensador de 100pF entre +5 y GND (entre patillas 19 y 20) a ti te vendria bien.
Un saludo
calvo225 escribió:Como veo que alguno está perdido con el tema de los .hex, os pongo los pasos que hice yo para montar el cacharro.
OJO!!!, sólo para PIC 18F2550.
1.- Si no tenéis programador, teneís que haceros uno, con el esquema de th0rin del primer post, si queréis.
2.- Una vez hecho el programador, se mete el .hex del bootloader, es decir, el fichero BOOTLOADER NEOTEO.zip. Para ello usé el WinPic800. Se selecciona el Pic 18f2550, se carga el .hex del bootloader y en la pestaña config se cambia el cristal a 8, 12, 20 MHz, según el que tengáis y, según el caso, hay que seleccionar la casilla LVP o no hacerlo. Luego se programa. Esto hace que el bootloader se grabe en la zona comprendida entre las posiciones 0x0000 y 0x07FF.
3.- Nos hacemos el PSGrooPIC. Yo personalmente usé el esquema de th0rin, en su versión 1.2, es decir, PSGroo 1.2.pdf. Le añadí también el condensador de 100nF entre las patillas 19 y 20, que es opcional. Recordad que este esquema lleva el LED en la patilla 25, por lo que el .hex debe ser el 1.4. El esquema de donde podían ir los componentes y las soldaduras es este Esquema. El pin 26 tiene que ir a masa si se seleccionó la opción LVP en la pestaña Config del WinPIC800. Si no se usó la opción LVP, no hace falta. Ojo con el diodo LED, hay que poner polo negativo a masa. Normalmente es la patilla más corta, también se puede saber porque en el "caperuzo" de plástico, hay un trozo que es plano, en vez de redondeado. Ese es el polo negativo. Podéis modificar el diseño a vuestro antojo. CL2002 lo modificó y lo hizo más pequeño. También está el del hilo PinoPic, que creo que es igual pero más condensado aún.
4.- Una vez que tenemos el esquema montado, se pone el PIC en el zócalo, se pone el jumper en los pines 1-2, y se enchufa al ordenador. Lo reconocerá como concentrador usb o algo así. Tened en cuenta que la patilla 1 del PIC es el que lleva un circulito arriba, no vayáis a ponerlo al revés. Entonces, hay que usar el programa Microchip Bootloader USB HID v2.6b. Es posible que antes tengáis que instalar esto para que os funcione, .Net Framework 4 y Visual C++ 2010 Redistributable x32. Entonces cargamos el .hex preparado para bootloader, es decir, el código del .hex se grabará en el pic a partir de la posición 0x800 para no machacar el bootloader. Esto lo hace el programa él solito. El .hex es éste,PSGrooPIC_wBTL_HEX_V1.5.hex (joer, qué rapidez en sacar la 1.5!!!).
NOTA: Supongo que este .hex sólo servirá para el cristal de 8 MHz. No lo he probado con otros tipos de cristales. Si es así, supongo que tendréis que bajaros las fuentes y modificar el código para que corresponda al cristal que tengáis y compilarlo de nuevo. REPITO, supongo, porque no lo he probado. Si alguien sabe con certeza si hay que modificar el código y volverlo a compilar que lo diga y solventamos la duda.
6. Una vez programado, cambiáis el jumper a los pines 2-3. Y hacéis los pasos para arrancar la play. Tarda unos segundos en arrancar, el LED parpadea rápido unas veces y entonces se queda encendido.
Y esto es todo, espero haberos ayudado...
SalU2!!!
tidusmen escribió:Calvo225 tienes un MP, te agradeceria me aclararas esas dudas, porsupuesto publicarlo para todos ^^
Alguien sabe como cortar la placas? para hacerlas mas pequeñas, me refiero a las placas agujeradas!!!
tH0RiN escribió:tidusmen escribió:Calvo225 tienes un MP, te agradeceria me aclararas esas dudas, porsupuesto publicarlo para todos ^^
Alguien sabe como cortar la placas? para hacerlas mas pequeñas, me refiero a las placas agujeradas!!!
para cortarlas, marcas varias veces con una cuchilla por una linea de agujeros y doblas ( y despues si quieres la lijas un poco)
kijote escribió:A ver si me podeis echar una mano, despues de programar el bootloader de neoteo, tengo problemas para que me lo reconozca windows,me dice que se ha conectado un dispositivo desconocido. Se ha programado bien y verificado y tambien lo he leido, creo que el problema puede estar en el montaje del psgroopic, lo he hecho siguiendo el ultimo esquema de tH0RiN del psgroopic 1.2 con lo del jumper y tal. Alguna idea de donde puede estar el fallo?