ARMAGEDDON86 escribió:wuepe escribió:Solo le indico, que no cometa los mismos fallos que nosotros.
Esta bien que reconozca en el PC, como un Hub generico. Pero en la ps3 no lo reconoce como hub, directamente con un dispositivo no reconocido.
El PS Jailbreak original, en el pc no lo reconoce como hub, si no como un dispositivo desconocido, asi que primero depurar eso, y trabajar directamente con la ps3, que es el que tiene que reconocerlo.
Que en el PC os lo reconozco como hub, no es lo suyo, lo importante esque la ps3 reconozco el dispositivo, si no, no os podreis comunicar con ella, para hacer conexiones/desconociones de puerto, por el simple hecho de que al ser desconocido tal como lo teneis ahora, la ps3 pasara de vuestro driver y no ara nada.
Esto de que lo reconozca como hub, no es algo nuevo, ya hace 3 dias que se conseguio, pero se abandono ese camino, por que lo que realmente importa es lo que funciona en la ps3.
Wuepe y como llevais el tema como va la cosa??
Pues en la PS3, vamos bien, puesto que ya nos reconoce la ps3 como dispositivo reconocido, nos lo acepta como hub, y nos conecta los 6 puertos.
Ahora estamos en el paso, de cambiar de Address.
El conocido:
en PsGrovee como esta funcion.
void USB_Device_SetDeviceAddress(uint8_t Address)
{
port_addr[port_cur] = Address & 0x7f;
UDADDR = Address & 0x7f;
UDADDR |= (1 << ADDEN);
}
en psfreedom como:
psfreedom_set_address (dev->gadget, dev->port_address[port]);
Que es lo que estamos portando a psp.
Una vez superado eso, ya lo demás vendrá rapido, puesto que lo demas ya lo hacemos, a falta de el cambio de usb driver address.
Dante__ escribió:Pero vamos a ver, es que funciona, pero lo unico que pasa es que windows no puede configurarlo porque no hay driver, punto final xD. Si os sale todo correcto en la psp es que va bien, luego ya que lo detecte windows es otro cantar, como han dicho por ahi, la que tiene que detectarlo bien es la ps3, y ese de momento es el punto en el que estan. Un saludo.
Negativo, la ps3 funciona como el PC, cuando conectas, te pedirá el descriptor del hub, y una vez mandado sigue todo solo.
Si tu codigo al conectarlo a la ps3, si en la ps3 te aparece que el dispositivo es desconocido, es que la cosa va mal.
Lo digo, por que hemos pasado por eso, por centrarnos en que lo reconozca el pc como hub, cuando en realidad el que lo tiene que reconocer es la ps3.