[Tutorial]Olimex PIC-USB-4550 (14/11/10 - PSNFIX2)

Viendo que se podía cargar los HEX en un PIC18F4550 me decidí a comprar una de estas tarjetas.

Lo que se uso
- Olimex PIC-USB-4550
- Windows 7
- HEX para esta placa
- PS3 40GB firmware 3.41

Este manual lo hice para que fuera lo más sencillo posible.


Información

Imagen

PIC18F4550 USB Development Board Features

* ICSP/ICD connector for programming and debugging
* USB 2.0 type B interface allows board to be connected to PC host
* PIC18F4550-I/P on DIL40 socket
* Quartz crystal 20 MHz
* LED connected to RD3 through jumper
* User Button connected to RB4
* Reset button
* Power plug-in jack with diode bridge; can be powered with AC or DC power supply
* 5V voltage regulator
* Extension slot on every uC pin
* Grid 100 mils
* GND bus
* Vcc bus
* Four mounting holes 3.3 mm (0.13")
* FR-4, 1.5 mm (0.062"), green soldermask, white silkscreen component print
* Dimensions 100 x 80 mm (3.9 x 3.15")

Mas información acá
http://microcontrollershop.com/product_ ... ts_id=2125

Imagen vista desde atrás
Imagen


Para realizar todo el proceso desde la instalación hasta el paso del HEX me base en este foro
http://psx-scene.com/forums/showthread. ... 50&page=22



Instalación
1. Cambiar el Jumper posición
Imagen


2. Bajar e instalar esto
http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%20MCHPFSUSB%20v2.2%20Installer.zip


3. Presionar el botón y conectar al equipo.
Imagen

Una vez que windows nos reconozca la tarjeta soltar este botón

4. Windows nos dirá que no se encontró el driver.
Imagen

En Windows 7 hacer lo siguiente:
A.- Abrir Inicio
B.- Ir a Equipo > botón Secundario mouse > Propiedades
AB.- Mas rápido Tecla Windows + Pausa
C.- Pinchar en Administrador de dispositivos

Veremos nuestra tarjeta de la siguiente forma
Imagen


5. Instalación del Driver
- Pincharemos el botón secundario > pondremos Actualizar Software de controlador...
- Buscar software de controlador en el equipo > Siguiente
- Poner examinar y buscar la siguiente ruta: C:\Microchip Solutions\USB Tools\MCHPUSB Custom Driver\MCHPUSB Driver\Release > Siguiente
- Windows nos mostrará que nuestra tarjeta está instalada

El proceso en imágenes
Imagen
Imagen


6. Bajar el Hex.
Ir a la ultima Actualización al final del post


7. Instalación del HEX
A.- Abrir el programa PDFSUSB que se encuentra en la siguiente ruta: C:\Microchip Solutions\USB Tools\Pdfsusb
Imagen

B.- Seleccionar nuestra tarjeta PCIDEM FS USB 0 (BOOT)
Imagen

C.- Pinchar en Load HEX File > Buscar el HEX para cargar > Seleccionar 20Mhz.hex > Abrir
Nota en el caso de haber bajado optado por la opción 6b. Seleccionar el de 20Mhz.hex
Imagen

D.- Nos mostrará un mensaje poner NO
Imagen

E.- Pinchar en Program Device
Imagen

F.- El programa nos mostrará lo siguiente
Imagen

G.- Desconectar la Tarjeta del Equipo y probar en nuestra PS3

PROBADO Y FUNCIONANDO EN UNA PS3 40GB

PARA INSTALAR EL BACKUP MANAGER, OPEN MANGER O CUALQUIER OTRO SE HACE DESDE UN USB APARTE

Espero que les haya gustado y que les sirva.

*** Actualización 24 Septiembre ***
- PSGrooPIC1.5-Hermes 100% adaptado a esta placa
- No requiere Disco Juego para cargar Backup (Hilo Oficial hilo_desarrollo-psgroove-payload-custom_1490355 )
- Funciona el LED

*** Actualización 01 Octubre ***
- Un colega me presto el f1 2000 y me funciono sin ningún problema el juego desde el OM 1.13

*** Actualización 08 Octubre ***
- versión 3 de Hermes funcionando

*** Actualización 15 Octubre ***
Por giorgoxxi con los parches de Hermes+Waninkoko+Mathieulh.

*** Actualización 20 Octubre ***
- versión 4b de Hermes

*** Actualización 10 Noviembre ***
- Versión Fix para conectar a PSN

*** Actualización 14 Noviembre ***
- Versión Fix2 para conectar a PSN
Por giorgoxxi: He compilado una nueva version que contiene varios fixes (por math y nektas).

Se supone que es mejor y mas segura para conectarse al PSN.
http://www.mediafire.com/file/63j95dwrj ... SNFIX2.rar
Sobre el codigo en si, todos los Hexs que compilo estan basados en el PSGrooPic 1.5. La funcionalidad de todos los PSGrooPIC es la misma (lo que varia es el payload que se usa - Hermes, PL3 etc.). Si algun dia hace falta, actualizare mi base del PSGrooPIC a una version mas reciente.

2.- Adjunto
Nota: Versión basada en la 1.5 se incluyen todos los parches hasta fecha. Anteriormente había subido esta versión PSGrooPIC V2.03, en el post de giorgoxxi me quedo claro que la versión subida esta basada en la 1.5 y sobre esta se han aplicado todos los parches, no se preocupen funciona 100% y hasta ahora yo no he tenido ningún problema. Gracias nuevamente giorgoxxi por la actualización y no me había dado cuenta que habías subido una nueva versión hasta hoy [+risas]

Olimex-PIC-USB-4550_PSNFIX2.rar (13.61 KB)

Olimex-PIC-USB-4550_PSNFIX2


7. Instalación del HEX (Como lo explique anteriormente en este paso)
Nota: No olvidar conectar la placa nuevamente con el Botón presionado para que se los reconozca el S.O.


*** AGRADECIMIENTOS ***
- Gracias al usuario byanime de psx-scene.com por la adaptación 100%
- Thanks to the user of psx-scene.com byanime adaptation by 100%
- giorgoxxi por la actualización

Agradezco a http://psx-scene.com/forums/ por la solución
y a EOL por dejarme aportar un granito de Arena :)
Muy bueno, pero al fin y al cabo, todo esto tiene el mismo precio que el PSKey, contando que te ahorras toda la trapizonda.

Pero la verdad que es una buenisima alternativa y supersencillo de programar.

Un saludo.
Hola , gracias por el manual pero tengo un par de dudas el segundo archivo lleva el BM ¿=? Y si se puede comprar aqui en españa un saludo y gracias.
Si todos llevan la opcion de cargar el BM. Debes instalar el BM desde un USB aparte.

Sobre si lo venden en españa no sabria decirte por que soy de Sudamerica. Y aca no se pueden conseguir los demas dispositivos aun, con decirte que en donde vivo ni siquiera tienen los pic para fabricar uno mismo. Lo tube que pedir a la capital.

Saludos
¡Muy buen tutorial compañero!
Una pregunta, aunque sé que quizá no tenga que ver con el hilo: ¿Sabríais decirme si con este tutorial podría actualizar mi ps3break con Pic18, en lugar de chip Atmel? Es que no le puedo meter las nuevas versiones del grove y estoy muy interesado en averiguar cómo se hace.

Gracias y un saludo!
Enhorabuena, una contribucion muy esperada...

alguien con un Ps3Break version PIC, puede probarlo a ver que pasa??

Un saludo!!
Mx24 escribió:Enhorabuena, una contribucion muy esperada...

alguien con un Ps3Break version PIC, puede probarlo a ver que pasa??

Un saludo!!



Hola yo lo he probado con mi PS3Break pero lamento decir que no funciona, o no lo sé hacer funcionar :-) . Si enchufas el PS3Break en el PC te lo reconoce como un USB Hub (esto sin pulsar el boton). Y si mantengo el botón pulsado cuando lo enchufo también me lo reconoce como USB Hub. En fin no sé que decir o que hacer, me parece a mi que he malgastado el dinerito!

Un Saludo
Buenas,

Alguien sabe donde se puede conseguir el HEX para esta placa con el PSGrooPic 1.5?

Gracias.
Disculpa por la ignorancia pero con esta tarjeta puedo instalar PSGroove y cargar mis backups?.

Saludos
Hilo Actualizado

premier escribió:Disculpa por la ignorancia pero con esta tarjeta puedo instalar PSGroove y cargar mis backups?.

Saludos


Asi es sigue todos los pasos que pongo en el Tutorial, 100% efectivo [oki]
hola sirve para la version 3.42
charly12344 escribió:hola sirve para la version 3.42


no como todos los dongles solo con firmware 3.41 :)
He subido el PsGrooPic v1.7a que contiene el ultimo payload de Hermes.

Lo he probado y funciona bien incluido el LED.

http://www.mediafire.com/?eq77ozs1797s8j7
giorgoxxi escribió:He subido el PsGrooPic v1.7a que contiene el ultimo payload de Hermes.

Lo he probado y funciona bien incluido el LED.

http://www.mediafire.com/?eq77ozs1797s8j7


gracias ahi actualice el hilo, 100% funcionando :)
Sonsuke escribió:
giorgoxxi escribió:He subido el PsGrooPic v1.7a que contiene el ultimo payload de Hermes.

Lo he probado y funciona bien incluido el LED.

http://www.mediafire.com/?eq77ozs1797s8j7


gracias ahi actualice el hilo, 100% funcionando :)


Me alegro... esta placa no es tan popular como otras y me canse de esperar para que alguien compilase el PSGrooPic para esta placa... asi que me decidi hacerlo yo mismo :)
gracias, yo estuve revisando el codigo pero no lo pude portar :)

ahora gracias a ti tendremos soporte oficial [+risas]
Aqui esta el nuevo update con los parches de Hermes+Waninkoko+Mathieulh.

Este es el mejor codigo que se puede instalar a dia de hoy. Los updates funcionan, probado con el Fifa 11.

http://www.mediafire.com/file/td5zvmb4zlnj5h7/PSGrooPIC-iLNESS_1.0a_wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz.rar

El codigo esta basado en un update que iLNESS (del psx-scene) ha hecho del PsGrooPIC, ya que la web oficial de PsGrooPIC aun no ha actualizado su codigo. En realidad es la version 1.7a + todos los parches que han salido en la ultima semana.
giorgoxxi escribió:Aqui esta el nuevo update con los parches de Hermes+Waninkoko+Mathieulh.

Este es el mejor codigo que se puede instalar a dia de hoy. Los updates funcionan, probado con el Fifa 11.

http://www.mediafire.com/file/td5zvmb4zlnj5h7/PSGrooPIC-iLNESS_1.0a_wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz.rar

El codigo esta basado en un update que iLNESS (del psx-scene) ha hecho del PsGrooPIC, ya que la web oficial de PsGrooPIC aun no ha actualizado su codigo. En realidad es la version 1.7a + todos los parches que han salido en la ultima semana.


Oye amigo, para usar el psgroopic que subiste es necesario contar con esa placa en especifico? o podria utilizar cualquier placa que esté basada en la plataforma pic18f4550, saludos...
vhnf escribió:
giorgoxxi escribió:Aqui esta el nuevo update con los parches de Hermes+Waninkoko+Mathieulh.

Este es el mejor codigo que se puede instalar a dia de hoy. Los updates funcionan, probado con el Fifa 11.

http://www.mediafire.com/file/td5zvmb4zlnj5h7/PSGrooPIC-iLNESS_1.0a_wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz.rar

El codigo esta basado en un update que iLNESS (del psx-scene) ha hecho del PsGrooPIC, ya que la web oficial de PsGrooPIC aun no ha actualizado su codigo. En realidad es la version 1.7a + todos los parches que han salido en la ultima semana.


Oye amigo, para usar el psgroopic que subiste es necesario contar con esa placa en especifico? o podria utilizar cualquier placa que esté basada en la plataforma pic18f4550, saludos...


Funciona si tu placa usa el MCHPUSB bootloader, tiene un cristal de 20 MHZ y esta basado en el PIC18F4550. Lo que seguramente no funcione es el LED, pero tampoco es necesario.
donde puedo comprar esta placa y cuanto cuesta, tiene algun riesgo para la consola o si programas

algo mal

y segundo aqui aparecen unas que dicen ser actualizables, ya que llama la atencion por valer $16 en comparacion a lo que podria costarme la placa OLIMEX

http://www.dealextreme.com/search.dx/search.dongle


nota tengo una duda si mi consola es NTSC tengo que descargar el update 3.41 USA, o es region free el que esta en el tutorial y si no donde lo puedo encontrar.
gracias
Perdon por preguntar algo estupido, pero estos Hex me funcionaran perfectamente con la placa que tengo que me lo hizo un compañero y dice que me hace falta Hex compilados para MCHPUSB con bootloader. He visto que usas el mismo programa en el tutorial, pero era para simplemente confirmar.

Gracias
CRIVAS escribió:donde puedo comprar esta placa y cuanto cuesta, tiene algun riesgo para la consola o si programas
algo mal
y segundo aqui aparecen unas que dicen ser actualizables, ya que llama la atencion por valer $16 en comparacion a lo que podria costarme la placa OLIMEX
http://www.dealextreme.com/search.dx/search.dongle
nota tengo una duda si mi consola es NTSC tengo que descargar el update 3.41 USA, o es region free el que esta en el tutorial y si no donde lo puedo encontrar.
gracias

Mi consola es USA de 40gb (por si esa es tu duda), sobre el firmware de la consola son genericos. Sobre los riesgos que hablas hasta ahora ninguno en mi caso y tampoco de ningun JIT jailbreak que conozca. El unico que esta reconocido es el emulador creo que era de PSP pero tenias que instalarlo tu en la consola.

mimen escribió:Perdon por preguntar algo estupido, pero estos Hex me funcionaran perfectamente con la placa que tengo que me lo hizo un compañero y dice que me hace falta Hex compilados para MCHPUSB con bootloader. He visto que usas el mismo programa en el tutorial, pero era para simplemente confirmar.
Gracias


Como respondio giorgoxxi anteriormente
Funciona si tu placa usa el MCHPUSB bootloader, tiene un cristal de 20 MHZ y esta basado en el PIC18F4550. Lo que seguramente no funcione es el LED, pero tampoco es necesario.


Subida la 1.8b Hermes V4

Edito:
- me funciona el white knigh cronicles sin BD
- actualizado el ratchet and clanck atrapados en el tiempo a la version 1.20

asi que va de lujo esta version
Hola amigos, por favor crea Hexfiles de hermes v4 para pic18f2550-i/sp con cristal de 20 MHz con LED (en la patilla 22), informe o un vínculo a dawnload, la imagen de abajo y el plan que he usado, agradezco la atención de todos.

http://img251.imageshack.us/img251/5861/schematicw.png

(Português Brasil: Bom dia amigos, favor criar hexfile para hermes v4 para pic18f2550-i/sp com cristal de 20MHz com led (no pino 22), ou informar link para dawnload, a imagem acima e do esquema que utilizei, agradeço a atenção de todos.)
Aqui esta el Hermes 4B con el parche para conectarse a PSN:

http://www.mediafire.com/file/0v4j2fo1drzee62/PSGrooPIC-HERMESV4-wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz_PSNFIX.hex

Probado con el Fifa 11 y COD 2.

El F1 2010 sin embargo no me cargo, pero tengo que hacer mas pruebas.
giorgoxxi escribió:Aqui esta el Hermes 4B con el parche para conectarse a PSN:

http://www.mediafire.com/file/0v4j2fo1drzee62/PSGrooPIC-HERMESV4-wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz_PSNFIX.hex

Probado con el Fifa 11 y COD 2.

El F1 2010 sin embargo no me cargo, pero tengo que hacer mas pruebas.


Gracias por la version, actualizado el Tutorial
He compilado una nueva version que contiene varios fixes (por math y nektas).

Se supone que es mejor y mas segura para conectarse al PSN.

http://www.mediafire.com/file/63j95dwrjx3hhjd/PSGrooPIC-HERMESV4-wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_NOLVP_LEDG-D3_20MHz_PSNFIX2.rar

Sobre el codigo en si, todos los Hexs que compilo estan basados en el PSGrooPic 1.5. La funcionalidad de todos los PSGrooPIC es la misma (lo que varia es el payload que se usa - Hermes, PL3 etc.). Si algun dia hace falta, actualizare mi base del PSGrooPIC a una version mas reciente.
Hola, queria saber si este hex me serviria para este esquema http://psx-scene.com/forums/attachments ... -ljajm-jpg, y de no ser asi, como hacer para adaptarlo, o si alguien sabe como conseguir la v2.03 para este esquema. Desde ya muchas gracias.
Actualice el Hilo con el Fix2.

rodrigueziba escribió:Hola, queria saber si este hex me serviria para este esquema http://psx-scene.com/forums/attachments ... -ljajm-jpg, y de no ser asi, como hacer para adaptarlo, o si alguien sabe como conseguir la v2.03 para este esquema. Desde ya muchas gracias.


No tengo muchos conocimientos de electronica, anteriormente giorgoxxi respondio a otro usuario lo siguiente.

Funciona si tu placa usa el MCHPUSB bootloader, tiene un cristal de 20 MHZ y esta basado en el PIC18F4550. Lo que seguramente no funcione es el LED, pero tampoco es necesario.
Este HEX sirve para el Maximus avrusb ver.1.2 de 32kb?
Aqui esta la ultima version del payload de Hermes. Esta incluye todos los fixes anteriores (incluido PSN claro), pero ademas hace un spoof de la version del firmware para que la PS3 crea que este en 3.50.

http://www.mediafire.com/file/3kg114grr1plt4c/PSGrooPIC-HERMESV4-wMCHPUSB-BTL-Olimex-PIC-USB-4550_MCLR_LEDG-D3_20MHz_PSNFIX2_350SPOOF.rar

Despues de usar este codigo, si vais a ver vuestro firmware pondra "3.50", cuando realmente sigue en 3.41. :)

En el codigo fuente hay una opcion para especificar la placa madre de tu PS3. En el codigo que he compilado he puesto como placa madre la de la PS3 de 40GB antigua (num. de serie CECHG). Al parecer esto no hace mucha diferencia, asi que si teneis una PS3 distinta os deberia de funcionar igualmente.
29 respuestas