Marcan's NOR Flasher

Visto la cantidad de brick que está habiendo por ahí, y los que quedan por llegar sumando los nuevos firms de Sony.... Al final, tanto para arreglar un brick como para (en el futuro) modificar la PS3 será necesario un flasheador.

Mi PS3 es una CECHC de 60Gb con doble NAND:
Infectus es capaz de hacer una copia de la doble NAND pero no se pueden hacer modificaciones de esos dumps.
Aunque el Nor flasher se tomer por su nombre que sea solo para NOR, en realidad leí que sus soldaduras son el en bus, por lo tanto no importa que sea NOR / NAND

@marcan42:
Pushed a dumper if someone wants to try (if you know what you’re doing; please don’t ask otherwise).


¿Donde lo ha publicado?
Fuente?

Ojalá esto ayude a recuperar nuestras consolas del GUANINBRICK!
Yo creo que necesitaras mas bien un programador willem (es una opcion mas para lectura/escritura ).........incluso soporta adaptadores añadidos para soportar mas chips.



Programador Willem


Más información
DisponibleEste programador es capaz de programar todos estos dispositivos:
EPROM
27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C040,27C1001
M27C1001, M27C2001, M27C4001
27C080 (A19) ,M27C801,M87C257
2716(Vpp25V),2732, (adapter DIP24)
2764, 27128, 27256, 27512, 27010,
Vpp12.5V (21Vpp Modify Circuit)

EEPROM 28C65,28C64, 28C128, 28C256,28C512, 28C010, 28C020, 28C040
M28C16A/17A (DIP28)
(Adapter or Jumper) 28C16,XLS2816 (DIP24)
FLASH Memory
28F64, 28F128, 28F256, 28F512,28F010, 28F020
MX26C1000, MX26C2000, MX28F1000, MX28F2000
Am28F256A, Am28F512A, Am28F010A, Am28F020A (New command erase/prog.)
-- intel ---
i28F001BX, 28F004, 28F008, 28F016

FLASH Memory
29F64, 29F128, 29F256, 29F512,29F010, 29F020, 29F040, 29F080
29F001,29F002, 29F004, 29F008, 29F016, 29F032

Serial (I2C) EEPROM
24Cxx
24C02,24C04,24C08,24C16, 85C72, 85C82, 85C92
--- page write ----
24C32,24C64,24C128,24C256,24C512

Microwire EEPROM
<------ Data 8bit -----> (pin 6 ->ORG. [Schematic connect to GND])
93C06, 93C46, 93LC46, 93C56, 93C57,
93C66, 93C76, 93C86 (8bit), AT59C11, AT59C22, AT59C13
CAT35C102, CAT35C104, CAT35C108 (pullup pin7)
<------Data 16bit------> (pin 6 ->NC [No Connect])
93C06A ,93C46X,93C56,93C66,93C76,93C86 (NS)

MicroChip PIC
16C84, 16F84, 16F84A ,16F627/16F628
12C508/A, 12C509/A, 12CE518, 12CE519, 16C505
16C620 16C621, 16C622, 16CE623, 16CE624, 16CE625, 16C710/711
---ICSP connector----
16F870, 16F871, 16F872, 16F873, 16F874, 16F876, 16F877
PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A

Atmel Flash Memory
(Sector Programming)
(Software Data Protection)

AT29C256, AT29C512,AT29C010A, AT29C020, AT29C040,AT29C040A
W29EE512,W29EE011, W29EE012, W29C020(128),W29C040
PH29EE010(W29EE011)

ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020)
Ver 0.992 up(DOS). Can run under win9x
(disable prog. CPUIdle or CPUCool)

Atmel Flash Memory
AT49Fxxx (Subset 29Fxxx)
(Byte-by-Byte Programming)
(Software Data Protection)

Command seq. 5555/AA, 2AAA/55, 5555/A0
AT49F512, AT49F010, AT49F020, AT49F040
SST39SF010, SST3S9F020 ,SST39SF040
AT49F001,AT49F002 , AT49F008A

Command seq. 555/AA, 2AA/55, 555/A0
Am29F512, Am29F010, Am29F020, Am29F040,HY29F080
29F002, 29F002T, Pm29F002T

Serial Peripheral Interface (SPI)
EEPROM Mode0 (0,0)
AT25xxx, W95xxx

[Atmel] AT25010,020, 040 (A8-A0)
AT25080, 160, 320, 640, 128, 256 (A15-A0)
[ST] W95010....256, Microchip 25x010 - 25x640

--- Byte programming
25010,25020,25040
--- Page programming
25C080,25C160,25C320,25C640,25C128,25C256,25C512
AT25HP256,AT25HP512
AT25HP1024 (24bit address)

-- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx
CAT64LC010, CAT64LC020, CAT64LC040

Atmel EEPROM (page prog.)
(Software Data Protection)

AT28C256, AT28C010, AT28C040
Nonvaltile SRAM (DS12xx) DS1220,DS1225Y, DS1230Y/AB, DS1245Y/AB, DS1249Y/AB
static RAM (Test RAM)

6116, 6264, 62256, 62512, 628128
EPROM winbond,SST
Electrical Erase Chip

W27E512, W27E010, W27C010, W27C020, W27C040
SST27SF256, SST27SF512, SST27SF010, SST27SF020
MX26C4000
Vcc = 3.3-3.6V SST37VF512, SST37VF010, SST37VF020, SST37VF040

Flash Memory SST,Sanyo

SST28SF040A ,LE28F4001
Burger escribió:Fuente?

Ojalá esto ayude a recuperar nuestras consolas del GUANINBRICK!



Guaninbrick? Me encantaría que TU sacases un CFW funcional A LA PRIMERA siendo EL PRIMERO en proporcionar carga de Backup's habiendo podido probar el CFW SOLO CON 4 CONSOLAS por que NADIE quería testearlo arriesgando los creadores sus consolas para ofrecer una expansión de las máquinitas a TODO EL MUNDO.

Listillos como tú son los que hacen que los foros sanos mueran.

Pd: La versión 2 de Waninkoko es brutal, y es la más estable, cómoda y funcional que existe hasta el momento.

Pd2: ahora si quieres, te pones a insultarme a mi también ;)
Smacks escribió:
Burger escribió:Fuente?

Ojalá esto ayude a recuperar nuestras consolas del GUANINBRICK!



Guaninbrick? Me encantaría que TU sacases un CFW funcional A LA PRIMERA siendo EL PRIMERO en proporcionar carga de Backup's habiendo podido probar el CFW SOLO CON 4 CONSOLAS por que NADIE quería testearlo arriesgando los creadores sus consolas para ofrecer una expansión de las máquinitas a TODO EL MUNDO.

Listillos como tú son los que hacen que los foros sanos mueran.

Pd: La versión 2 de Waninkoko es brutal, y es la más estable, cómoda y funcional que existe hasta el momento.

Pd2: ahora si quieres, te pones a insultarme a mi también ;)

[angelito] la mas estable es la de hermes [angelito]
Burger escribió:Fuente? [...]


Si te refieres a la fuente de el quote que hice: http://twitter.com/#!/marcan42/status/17340192486592512
No se necesita más fuente, teniendo volcados de la memoria interna de la PS3, siempre se podrá restaurar. Lógicamente, el volcado a de ser anterior al brick. Aunque todavía no sé todas las funcionalidades de ese flasheador porque no encuentro nada.

SUGUSAPPLE escribió:Yo creo que necesitaras mas bien un programador willem (es una opcion mas para lectura/escritura ).........incluso soporta adaptadores añadidos para soportar mas chips. [...]

Ese programador es para pequeños microcontroladores y eproms, no para éste tipo de flashes.

Al resto, gracias por trollear.
Smacks escribió:
Burger escribió:Fuente?

Ojalá esto ayude a recuperar nuestras consolas del GUANINBRICK!



Guaninbrick? Me encantaría que TU sacases un CFW funcional A LA PRIMERA siendo EL PRIMERO en proporcionar carga de Backup's habiendo podido probar el CFW SOLO CON 4 CONSOLAS por que NADIE quería testearlo arriesgando los creadores sus consolas para ofrecer una expansión de las máquinitas a TODO EL MUNDO.

Listillos como tú son los que hacen que los foros sanos mueran.

Pd: La versión 2 de Waninkoko es brutal, y es la más estable, cómoda y funcional que existe hasta el momento.

Pd2: ahora si quieres, te pones a insultarme a mi también ;)


Tampoco veo llamar "Waninbrick" algo tan grave para semejante tocho.
Al fin y al cabo los bricks se han generado usando el firmware de waninkoko, así que no veo por qué no se les puede identificar así.
NeoRyoga escribió:[angelito] la mas estable es la de hermes [angelito]


Obviamente se refiere a la 3.55 que es la que la gran mayoria queria para conectarse al PSN
Smacks escribió:
Burger escribió:Fuente?

Ojalá esto ayude a recuperar nuestras consolas del GUANINBRICK!



Guaninbrick? Me encantaría que TU sacases un CFW funcional A LA PRIMERA siendo EL PRIMERO en proporcionar carga de Backup's habiendo podido probar el CFW SOLO CON 4 CONSOLAS por que NADIE quería testearlo arriesgando los creadores sus consolas para ofrecer una expansión de las máquinitas a TODO EL MUNDO.

Listillos como tú son los que hacen que los foros sanos mueran.

Pd: La versión 2 de Waninkoko es brutal, y es la más estable, cómoda y funcional que existe hasta el momento.

Pd2: ahora si quieres, te pones a insultarme a mi también ;)


Hey, hey, hey, mi hermano! Tranquilo! Que aqui no venimos a insultar a nadie, ni mucho menos lo hare contigo como lo propones!
Solo que, como bien dice Poyo, es normal que si los bricks se produjeron con su firm, es normal que lo llamemos asi, no? No podriamos llamar WANINBRICK a un error en una actualizacion mediante un firm OFICIAL, o si? Tranquilo, hombre! Que tampoco es para que te pongas asi, ni tampoco es el unico trabajando en CFW's, como bien te dijeron mas arriba, Hermes ha hecho un excelente trabajo tambien, el de Waninkoko no es el unico CFW en la calle, pero si el mas famoso por todas las muertes que provoco! Y sin crear mas alboroto, porque creo que el tema esta mas que hablado en otros hilos, lo comento para que te quede bien claro:
Si, el primero en crear un CFW con las "bondades" de un dongle y sus payloads, fue el, Waninkoko. Pero, tambien fue el primero en provocar un suicidio masivo, ya que, efectivamente, nadie nos obligo a instalarlo, pero fue muy, MUY IRRESPONSABLE de su parte el no haber dado todos los detalles respecto a que no habia sido probado en TODOS los modelos, como dice el dicho: "Sobre advertencia, no hay engaño". Con esto tampoco digo que nos engaño, no! Pero si creo que la culpa es principalmente de el, por liberar "algo" que no estaba 100% probado y si, claro que fue irresposable haberlo liberado asi porque, BetaTesters le hubieran sobrado. Ah! Pero, espera! Que los BetaTesters fuimos todos!!! Toda la comunidad!!! Estaria bien que alguien se currara una de esas barritas tan cutres que ponen en sus firmas con el texto:
"Yo fui BetaTester del CFW de Waninkoko y nadie me aviso!"
Jajajajajajajajajajaja.

El chico es un genio, eso nadie se lo quita, es mas, desde aqui le mando mi admiracion y respeto por tan buen trabajo en Wii con sus cIOS, pero, en PS3 creo que procedio mal y ni modo, aqui estamos, con unas "cajas de luces de colores y pitidos" muy, pero que muy caras!

Espero te haya gustado mi opinion, Smacks, todo siempre de buen rollo y sin "palerismos" ni nada por el estilo, que veo que se te da bien.

Un saludo [poraki]
AKangB escribió:
Burger escribió:Fuente? [...]


Si te refieres a la fuente de el quote que hice: http://twitter.com/#!/marcan42/status/17340192486592512
No se necesita más fuente, teniendo volcados de la memoria interna de la PS3, siempre se podrá restaurar. Lógicamente, el volcado a de ser anterior al brick. Aunque todavía no sé todas las funcionalidades de ese flasheador porque no encuentro nada.

SUGUSAPPLE escribió:Yo creo que necesitaras mas bien un programador willem (es una opcion mas para lectura/escritura ).........incluso soporta adaptadores añadidos para soportar mas chips. [...]

Ese programador es para pequeños microcontroladores y eproms, no para éste tipo de flashes.

Al resto, gracias por trollear.


pues yo creo que no,ya que soporta flash de varios tipos incluidas las nand de ps3 con el correspondiente zocalo.
SUGUSAPPLE escribió:Pues yo creo que no,ya que soporta flash de varios tipos incluidas las nand de ps3 con el correspondiente zocalo.
Ya, pero mi PS3 tiene NOR, la cual no he visto. En un momento dado, si tuviera NANDs usaría el chip Infectus, que permite flashear la doble NAND.

Sin embargo hay algo para poder flashear la NOR, puesto que se usó en la conferencia de fail0verFlow y en el repositorio de fail0verFlow hay un programa que se llama norunpack que permite desempaquetar el binario a un directorio (Los tengo compilados).

He leído por algún sitio que se usa una placa llamada FPGA http://dukio.com/marcan-showing-soldering-skills.html pero el problema es que algunas veces parece que los hacker tiene un ego impresionante. Ojalá me confunda, pero cuando marcan dice "please don’t ask otherwise" me da la sensación de que quieren que esos conocimientos sean solo para ellos.

Por otro lado, el blog de Marcan [url]marcansoft.com[/url] está vacío con respecto a ésto.

Gracias por la respuesta.
Muestra la foto a cualquier web que se dedique a programadores tipo willem, fpga, etc... Y te dirán el modelo....

Saludos o/
El problema no es solo la placa que tenga, sino su soldadura. Véase (cansado que estoy de hablar de él) el Infectus, placa que puede hacer millones de cosas, pero depende de la programación que se use.
FPGA no es más que una puerta de enlace entre un dispositivo y otro. La puerta de enlace se ha de programar.

Con cualquier averiguación que haga la postearé.
Gracias.
Como bien decis, el flasher que muestra Marcan en las conferencias de fail0verflow está basado en una FPGA http://en.wikipedia.org/wiki/Fpga

Simplemente se conecta directamente con la flash, con un software que escribio el en VHDL y carga la imagen binaria en el chip. Programar la FPGA es complicado y las placas de desarrollo son caras (unos 100€ segun modelos) en la carrera he hecho algo con ellas y tiene bastante miga.
Realmente el infectus lleva una pequeña FPGA (Actel ProASIC3) en la que se pueden cargar distintos softwares.

He encontrado por si os sirve de algo el modelo de flash de algunas ps3, concretamente de la CECHK pero imagino que la mayoria que lleven 16MB montaran el mismo chip: http://www.hardwaresecrets.com/article/ ... on-3/626/8
Y aqui la hoja de datos, es un S29GL128-N: http://www.spansion.com/Support/Datashe ... 0_b8_e.pdf

Soporta interfaz CFI, que segun parece es un estandar bastante extendido. No se si el infectus podra manejarlo pero no deberia ser excesivamente dificil siendo estandar...

De todos modos ya se pueden cargar .PSU firmados y es cuestion de tiempo que vayan saliendo para los distintos firmwares, no tiene tanto sentido arriesgarse a flashear directamente.
Eso si, por lo que dicen si haces una imagen de la flash de tu consola y luego subes de firmware, puedes restaurar la imagen previa downgradeando por tanto al anterior. Pero solo con imagenes de la misma consola.
AKangB escribió:
SUGUSAPPLE escribió:Pues yo creo que no,ya que soporta flash de varios tipos incluidas las nand de ps3 con el correspondiente zocalo.
Ya, pero mi PS3 tiene NOR, la cual no he visto. En un momento dado, si tuviera NANDs usaría el chip Infectus, que permite flashear la doble NAND.

Sin embargo hay algo para poder flashear la NOR, puesto que se usó en la conferencia de fail0verFlow y en el repositorio de fail0verFlow hay un programa que se llama norunpack que permite desempaquetar el binario a un directorio (Los tengo compilados).

He leído por algún sitio que se usa una placa llamada FPGA http://dukio.com/marcan-showing-soldering-skills.html pero el problema es que algunas veces parece que los hacker tiene un ego impresionante. Ojalá me confunda, pero cuando marcan dice "please don’t ask otherwise" me da la sensación de que quieren que esos conocimientos sean solo para ellos.

Por otro lado, el blog de Marcan [url]marcansoft.com[/url] está vacío con respecto a ésto.

Gracias por la respuesta.


Me parece que has leido mal. El da unas herramientas que son utiles. No se guarda el conocimiento pero para poder usarlas hay que tener conocimientos previos. Lo que dice es que esta disponible para preguntas pero no para llevarte de la mano si no sabes ni usar un soldador.
AKangB escribió:
SUGUSAPPLE escribió:Pues yo creo que no,ya que soporta flash de varios tipos incluidas las nand de ps3 con el correspondiente zocalo.
Ya, pero mi PS3 tiene NOR, la cual no he visto. En un momento dado, si tuviera NANDs usaría el chip Infectus, que permite flashear la doble NAND.

Sin embargo hay algo para poder flashear la NOR, puesto que se usó en la conferencia de fail0verFlow y en el repositorio de fail0verFlow hay un programa que se llama norunpack que permite desempaquetar el binario a un directorio (Los tengo compilados).

He leído por algún sitio que se usa una placa llamada FPGA http://dukio.com/marcan-showing-soldering-skills.html pero el problema es que algunas veces parece que los hacker tiene un ego impresionante. Ojalá me confunda, pero cuando marcan dice "please don’t ask otherwise" me da la sensación de que quieren que esos conocimientos sean solo para ellos.

Por otro lado, el blog de Marcan [url]marcansoft.com[/url] está vacío con respecto a ésto.

Gracias por la respuesta.


marcan ya a dicho que nos considera (al 99% de los usuarios) piratas...( TEMA BACKUP-ISO)...........y seguramente habra temas ( con todo su derecho,ellos se lo guisan ellos se lo comen) que se lo queden en petit comite.............c,est la vie.

Francamente sus razones tienen,al igual que las demandas que tambien van para ellos........una pena que el gran talento que tienen algunos sceners a veces se turba con algun comentario "hiriente" y despreciativo.

PD: Ultimamente se quieren hacer niveles de "sparrow"......total un pirata es un pirata. MARCAN!!! DETRAS DE TI, mira un mono de 3 cabezas!!!! [+risas]
15 respuestas