RGH 2.0 para chips CoolRunner

Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.

Usuarios más activos en este artículo

Tmv_Josue Hathaway el_aprendiz Gorkus

Contenido

CBs/Dashboard compatibles

Dashboard 14717 o 14719

CBs divididos Refurbished/SAT (4577, 5772, 6752)

Zephyr CB 4578, 4575, 4577

Falcon/Opus CB 5771, 5772, 5773

Jasper CB 6750, 6752, 6753

Trinity (Slim) CB 9188, 9230


Son compatibles los anteriores Dashboards y CBs.

Descarga de archivos

Paquete Jasper Fix (Xebuild, Xell, .Xsvf)

Archivos .Jed, .Xsvf y Svf para programar el Chip CoolRunner

Archivos para crear Xell con Phyton

Xebuild_1.01_Update1 con los archivos del RGH 2.0 necesarios

Extracción de la NAND

  • SI ya tiene una copia correcta salte este paso.


Extraiga con un Nand Dumper USB o LPT, solde el Nand dumper a la placa, haga un par de lecturas, compárelas y asegúrese de que sean idénticas.


Zephyr/Opus/Falcon/Jasper_16MB:

nandpro usb: -r16 nand.bin

Jasper_256MB/512MB:

nandpro lpt: -r64 nand.bin

Programación del chip CoolRunner

  • NOTA:

Los archivos .JED se usan con Xilinx iMPACT.

Los archivos .XSVF se usan con NANDPro 3.0.


Los archivos .XSVF, .SVF y .JED se encuentran en el archivo de descarga. Comience con el archivo recomendado a continuación, sin embargo cualquiera de ellos debe ejecutarse en cualquier placa base, pero uno de ellos funcionará mejor para su configuración:

Falcon/Opus: Programe con TX_RGH2_B.xsvf/.svf/.jed, o TX_RGH2_C.xsvf/.svf/.jed

Jasper: Programe con TX_RGH2_A.xsvf/.svf/.jed, o TX_RGH2_D.xsvf/.svf/.jed

Zephyr: Programe con TX_RGH2_D.xsvf/.svf/.jed, o TX_RGH2_C.xsvf/.svf/.jed

Soldar el chip CoolRunner

Remueva el capacitor C15 y concete con cable los pads a sus correspondientes puntos como a continuación se indica:

F i2C_SDA (J2B1_pin9) ***Encima

E i2C_SCL (J2B1_pin10) ***Encima

D CPU_RST (_pin2) (agrege una resistencia de 10_OHM en serie) ***DEBAJO

C POST_OUT1 (FT6U7) ***DEBAJO

B STBY_CLK (punto HANA) ***Encima

A---------------------------------------------------

GND GROUND AV_PORT ***Encima

3V3 3.3 Volts (J2B1_pin7) ***Encima

Phat rgh2.jpg

Crear Xell

  • SI ya tiene su CPU_key salte este paso.

Debe ejecutar Xell primero para obtener sus fusibles (CPUkey).


Características:

Zephyr 4578, 4575, 4577

Falcon 5771, 5772, 5773

Jasper 6750, 6752, 6753

Trinity, 9188, 9230


Requisitos previos:

Extraiga el archivo de Xell y coloque una copia de su Nand en ella.


  • Si su Nand tiene CBs duales (CBa y CBb):

Usted debe proporcionar una imagen 14717 o posterior de la NAND.

Si su imagen de la nand está en el Dashboard 14717/14719 tiene CB duales.


  • Si su Nand NO tiene CBs duales:

Para crear una imagen Xell para RGH 2.0 necesitaría la CPU-key obtenida ya con el RGH 1.

Si se encuentra su CPUkey en el build.py se generará una nueva cadena de arranque usando la key en lugar de utilizar el Hack XOR para hacer el keystream.


SI está utilizando una imagen anterior al Dash 14717 que no tiene CBs duales (a y b) asegúrese de escribir su CPU-key en el archivo build.py.

Puede abrir el archivo build.py con un editor de texto y agregar su CPU-key de 32 números hexadecimales cambiando los ceros por su key en la línea que acontinuación se muestra:

#cpukey = "\x12\x34\x56\x78\x91\x12\x34\x56\x78\x92\x12\x34\x56\x78\x93\x12"

Guarde los cambios en el archivo y cierre.


Uso con Phyton:

Instales Phyton y Phyton Crypto si no lo tiene ya.

Abra una ventana de comandos y ejecute los siguientes parámetros de construcción para Phyton:

python build.py NAND.bin


Escriba con Nandpro-NandFlasher/Dumper la imagen/archivo .ecc resultante dentro de la carpeta output a la NAND con +w:

Zephyr/Opus/Falcon/Jasper_16MB:

nandpro usb: +w16 image_00000000.ecc

Jasper_256/512MB:

nandpro usb: +w64 image_00000000.ecc

Encienda la Xbox para ver Xell y anotar su CPU-key.

Crear imagen Xebuild

  • Para crear una imagen Xebuild para RGH 2.0 necesita la CPU-key de su consola.


Uso con XeBuild.exe:

Extraiga el archivo de xebuild y configure el directorio mydata como una instalación normal para xebuild proporcionando uan copia de su nand en ella nmbrandola "nanddump.bin".


Utilice el comando normal de xebuild, pero añada -i RGH2(Tipo de Placa), por ejemplo:

Para Falcon/Opus

-i RGH2falcon

Para Jasper

-i RGH2jasper


Comandos completos:

Para Falcon/Opus

xebuild.exe -v -t glitch -d mydata -f 14719 -c falcon -i RGH2falcon

Para Jasper

xebuild.exe -v -t glitch -d mydata -f 14719 -c jasper -i RGH2jasper

Para Zephyr

xebuild.exe -v -t glitch -d mydata -f 14719 -c zephyr -i RGH2zephyr

Flashee la imagen XeBuild

Escriba con RawFlash V4 la imagen/archivo nandflash.bin resultante a la NAND copiando los archivos a la raíz de un pendrive USB, conéctelo al xbox y encienda para que se escriba la imagen Xebuild en el xbox, eso es todo.