[ACTUALIZADO 21/03/2019] Instalación de modchip interno (RCM-X86)

Me llego este pequeñin, he leido bastante, pero siempre mi duda es con el famoso RCM, leyendo vi que ahora se puede agregar un cable extra para evitar un problema con el dock, tambien lei que si instalo todos los cables puedo acceder al rcm por hardware, mi intencion es encender la consola directo a un cfw, sin necesidad de combinacion de botones, no me interesa el online, tambien evitar problemas al ponerla en el dock, y evitar que se descargue completamente estando en rcm. desde ya gracias por la atencion.
josete2k
Abonado
25.628 mensajes
desde nov 2001
en EOL... ¿no me ves?
Sanji_san escribió:Me llego este pequeñin, he leido bastante, pero siempre mi duda es con el famoso RCM, leyendo vi que ahora se puede agregar un cable extra para evitar un problema con el dock, tambien lei que si instalo todos los cables puedo acceder al rcm por hardware, mi intencion es encender la consola directo a un cfw, sin necesidad de combinacion de botones, no me interesa el online, tambien evitar problemas al ponerla en el dock, y evitar que se descargue completamente estando en rcm. desde ya gracias por la atencion.


Puedes poner todos los cables o hacer la instalación dual (sin el cable que va a VOL+) y activar autorcm.

Personalmente prefiero la segunda opción ya que si deseas arrancar OFW basta con desactivar autorcm.
@josete2k

Yo hice la misma instalación que tú con dualboot y el cable nuevo (RCM strap) desde la versión 0.96.

Lo tengo en versión 0.97 y encendiendo con vol + estando en el dock arranca en SXOS, así que genial.

Lo único es que he probado a conectarla al pc con un cable usb manteniendo el vol + presionado para que entre en RCM y tratar de inyectar un payload con pc, pero me pasa que el TegraRcmGUI detecta que la switch está en RCM pero al intentar inyectar un payload se queda pillado en inyecting payload y no hace nada, teniendo que apagarla con pulsación larga del power.

¿A ti te pasa lo mismo o como se comporta con la versión que tu tienes?
josete2k
Abonado
25.628 mensajes
desde nov 2001
en EOL... ¿no me ves?
Yo puedo inyectar payload...

Aunque la vez que lo probé tenía autorcm activado.

Pero vamos, debería ir igual.

Con la consola apagada conectar el usb al pc manteniendo vol+.


Prueba la 0.9.8r3 porque han bloqueado la conexión usb una vez el chip se apaga en esa versión.
josete2k escribió:Yo puedo inyectar payload...

Aunque la vez que lo probé tenía autorcm activado.

Pero vamos, debería ir igual.

Con la consola apagada conectar el usb al pc manteniendo vol+.


Prueba la 0.9.8r3 porque han bloqueado la conexión usb una vez el chip se apaga en esa versión.


He probado a ponerle la 0.9.8r3 y se comporta exactamente igual.

Conectando el usb a la switch y manteniendo el vol + se queda la pantalla en negro y el tegrarcmgui detecta el modo rcm pero se queda pillado inyectando.

Arrancando con vol + ahora antes de cargar el payload por defecto da la opción de pulsar vol - y entrar en hekate y desde ahí la pongo en modo RCM, pasa lo mismo, se queda pillado al intentar inyectar por usb.

También lo he intentado usando un movil android y pasa lo mismo, y al desconectar el cable usb tanto en pc como en android se queda bloqueada en rcm y hay que apagar forzando con el power. En alguna ocasión el chip ha autoinyectado el payload de la sd al quitar el cable usb, pero las menos de las veces, lo más habitual es que se quede pillada.

No sé porque será.... todas mis pruebas son con cableado dualboot y sin autorcm....pero bueno, tampoco es un problema ya que puedo inyectar cualquier payload desde la sd.
josete2k
Abonado
25.628 mensajes
desde nov 2001
en EOL... ¿no me ves?
El autoinyectado desde la sd o hekate ha de hacerlo siempre cuando quitas el cable USB porque el chip está programado para ello.

Mañana no porque tengo día de quirófanos pero nada más pueda lo pruebo yo por si fuera algo a reportar ya que lo ideal es que el chip no actúe mientras tengas un lanzador de payloads externo.
wikipi27
MegaAdicto!!!
605 mensajes
desde ene 2015
josete2k escribió:El autoinyectado desde la sd o hekate ha de hacerlo siempre cuando quitas el cable USB porque el chip está programado para ello.

Mañana no porque tengo día de quirófanos pero nada más pueda lo pruebo yo por si fuera algo a reportar ya que lo ideal es que el chip no actúe mientras tengas un lanzador de payloads externo.


Espero que no sea nada grave, animo compañero
luzifers
Habitual
89 mensajes
desde jul 2018
Editado 2 veces. Última: 23/02/2019 - 19:06:09 por luzifers.
@josete2k

Gracias por consultar el problema que te comenté en gbatemp, he visto que mattytrog ha respondido.

Creo que tiene razón, alguna soldadura se me ha quedado mal, porque al colocar el chip los cables del usb se llevaron algún que otro tirón.

Repasaré las soldaduras de usb y la de GND, ya que inyectar el payload lo hace sin problemas, pero he podido comprobar que el usb no va bien, me reconoce un usb con juegos el sxos pero a veces da errores de desconexión, por lo que sospecho que es una soldadura que aunque hace contacto a veces falla.

Imagino que es también el origen del problema de la inyección por usb.

Gracias.

Editado el 23/02/2019

@josete2k
Repasé las soldaduras, rehice algunas, y tienen continuidad perfecta, continua y comprobado en puntos de la placa con los pads del chip.

Sigue igual, reconoce el modo rcm tanto el pc como el movil android pero cuando inyecto se queda pillado. Además, cuando se queda pillado inyectando en RCM pero no hace nada, se queda pillado el RCM de forma que el chip ya no hace la autoinyección del payload si en RCM desconectas el USB.
Sin embargo, si entro en RCM con USB conectado pero no inyecto nada y desconecto el USB, inyecta automaticamente el payload de la sd, así que el chip funciona correctamente, excepto que por algún motivo no me permite inyectar en modo RCM a través del USB.

Respecto al puerto usb que me daba algún problema, ya se ha solucionado, no me ha vuelto a dar problemas cargando backups con sxos desde usb.

No se porque no me deja inyectar mediante usb estando en RCM, he probado en 0.9.6 y en la ultima 0.9.8r3.

Por lo demás 0 problemas.

¿Es normal que ahora cuando hago el reset al chip ya solo salga como unidad SWITCHBOOT? Ahora siempre me sale con ese nombre y ponga el UF2 que ponga me lo flashea sin problema.
La primera vez que lo instalé primero salia otro nombre de unidad, creo que INTERNAL y una vez flasheado el internal.uf2 ya salia el SWITCHBOOT para flashear el joycon.uf2
josete2k
Abonado
25.628 mensajes
desde nov 2001
en EOL... ¿no me ves?
Editado 1 vez. Última: 26/02/2019 - 00:36:38 por josete2k.
@luzifers No entiendo muy bien...

Hay que flashear con el bootloader (sólo la primera vez):

https://github.com/mattytrog/SWITCHBOOT ... JOYCON.uf2

Y luego meter la versión que quieras:

https://github.com/mattytrog/Simple-UF2 ... V099r1.UF2


Revisa por si acaso que tu chip tenga los pins correctos (en el chip) ya que hubo un cambio en uno de ellos al principio, concretamente el del joycon que pasó del cuarto pin (D3) al tercero (D2). Recuerdo que en D3 me inyectaba payload igual pero es posible que algunas funciones no fuesen las correctas.

Imagen

He estado haciendo perrerías con mi consola y puedo lanzar perfectamente payloads con tegraRCM_gui:

- conectando el cable al pc mientras pulso VOL+
- encendiendo normal, conectar el cable, apagar y encender de neuvo con power y VOL+ al mismo tiempo

de ambas formas, el programa detecta la consola en RCM y me lanza el payload sin problemas.
luzifers
Habitual
89 mensajes
desde jul 2018
Editado 1 vez. Última: 26/02/2019 - 21:58:07 por luzifers.
Hola @josete2k.

Gracias por responder.

Si que es una cosa rara. Repasé y arreglé todas las soldadutas y ahora todas tienen una continuidad perfecta. Chequeado en distintos puntos de la placa.

He repasado el esquema y es identico al que has posteado salvo el cable del vol + que no lo tengo instalado.

La he abierto para chequear y recolocar un poco los cables, ver que el chip está perfectamente aislado por todas partes y no puede hacer ningún corto.
La masa hace contacto perfecto, lo único es que al final la soldé encima de la cubierta metálica del usb en la parte superior, no se si eso puede tener algo que ver, pero lo raro es que el usb va perfecto para todo, actuarlizar el uf2, jugar a juegos en xci desde usb en SXOS, usar el dock, carga, todo... ,menos en modo RCM.

Lo curioso que antes de abrirla me la detectaba en modo RCM aunque luego tenia problemas inyectando, se qudaba pillada. Ahora una vez que la he vuelto a montar, ya no me reconoce el modo RCM el pc, me sale como dispositivo en error.

El caso es que con el uf2 que me pasó mattytrog que deshabilita el chip, funciona todo correctamente puedo inyectar sin problema, así que no se...

Lo único que se me ocurre es cambiar la masa y hacer como tu, que esté atornillada en un lateral del usb....

Editado:

He probado ahora el uf2 que deshabilita el chip y no me reconoce modo RCM por lo que no puedo inyectar.

Sospecho que será algo de la masa. Cuando tenga un rato la cambiaré a ver....