El tema es que no es complicado hacer un pulso de gnd, en el codigo que tengo habria que modificar un par de 0 por 1. Y ya tendria un pulso negativo. Lo que me preocupa, es que esa linea estara alta mientras no suceda un pulso.
Sobre el tiempo del pulso, he leido que el tiempo no es critico.
Nate Lawson escribió:The pulse timing does not always have to be precise since hardware is designed to tolerate some out-of-spec conditions and the attack can usually be repeated many times until it succeeds.
http://rdist.root.org/2010/01/27/how-the-ps3-hypervisor-was-hacked/ Articulo original.
Asi que creo que deberia probar si funciona con un pulso de 50ns.
Otra importante duda que tengo es cual es el voltaje al que funciona ese bus de memoria. ¿ 3.3 v ? ¿ 5.0 v ? incluso podria ser 1.5 v.
Comienzo a pensar que igual un transistor NPN podria hacer el trabajo, pero necesitaria saber el voltaje para probar algo en serio.
xtroder escribió:Personalmente, y solo como recomendación... ¿No deberia alguien con medios probarlo antes? Es decir, alguien con un XiLink Spartan III o similares como el de GeoHot, y despues de probarlo y hacer el circuito, ¿Para que iba a servir? Si todavia no hay avances...
Una Spartan para hacer un pulso de 40 ns, es como usar una lanzadera espacial para ir a comprar el pan.
Creo que la utilidad de esto, es que cualquiera con habilidades para programar en la PS3, pueda construir un circuito muy simple y barato, que le permita probar sus codigos. El coste de una spartan, y los servicios que necesita para funcionar, son 5 o 6 veces el coste de un PIC.