Pi Pizza Copy ROM para pirateo retro rápido

Si alguna vez ha trabajado en un sistema que carga su programa desde ROM o EPROM, sabe lo molesto que puede ser realizar cambios frecuentes en el código. Tirar del chip, encenderlo y volver a colocarlo en el zócalo cada vez que cambia una línea no es la idea de un buen momento para nadie. Por eso [Nick Bild] inventó el PicoROM, una forma de copiar un chip ROM usando la Raspberry Pi Pizza.

Con Pi Pizza reemplazando la ROM original, la actualización del firmware toma parte del tiempo y no requiere que desconectes realmente ningún hardware. [Nick] anteriormente hizo algo similar con FPGA, pero el mucho más barato y fácil de trabajar con Pi Pizza hace que esta versión sea particularmente atractiva. El secreto para operarlo es el potencial de overclocking de Pizza, que según él fue empujado a 400 MHz para este programa en particular.

PicoROM a bordo.

La desventaja es que no puede acceder al flash integrado de Pico cuando el chip está funcionando tan rápido. Para evitar ese límite, todo el código se carga en la RAM del microcontrolador. Con 264 KB de memoria en buen estado, esto no es realmente un problema al copiar piezas de 32 KB, pero [Nick] dice que su método se desmoronará rápidamente para ROM más grandes.

Más allá del propio Pi Pico, [Nick] utiliza un trío de interruptores de nivel lógico 74LVC245AN de 8 bits para que el chip pueda hablar con la lógica de 5 V de su computadora 6502 de cerveza casera. Con todo conectado en una placa simple, PicoROM no tiene problemas para servir el sistema operativo, ya que zumba a 2 MHz.

Por supuesto, un microcontrolador moderno de alta calidad no es estrictamente necesario. En el pasado, manejamos dispositivos que podían copiar EPROM con silicio de la década de 1990.

Alberto Gimenez
Alberto Gimenez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.