carmeloco escribió:Pero la idea del add-on, ¿cual es exáctamente? ¿diseñarlo para hacer una tirada? ¿hacer algo que sea fácil de fabricar por cualquiera? Porque yo el problema que veo, es que para programar el
, tienes que conectarte por el JTAG, y para ello, necesitas el conector.
Bueno, es una idea teórica, pero lo que pensaba era un addon de desbrickear para torpes, por lo que tiene que ser algo que enchufes y listo, y que ya te lo den hecho claro, porque no existe tal cosa como "algo fácil de fabricar por cualquiera", al menos en electŕonica
Podría ser algo por JTAG como dices, quizá un arduino programado para hacer lo mismo que hace la RPI. Lo mismo es tan sencillo como ver que sale por la Rpi cuando esta programa y hacer que el Arduino reproduzca esa misma cosa, como el que reproduce un TZX.
Otra posibilidad, que probablemente no sea viable, sería un addon del puerto de expansión con una memoria del tipo que sea, que al estar conectado se "paginara" sobre las primeras zonas de la flash, generando así una arranque válido (al menos contendría cabecera, core de Spectrum y firmware). Una vez arrancado y ejecutando ya el firmware en la FPGA, podría tener un switch de "despaginar", de modo que el firmware podría actualizar la flash normal de la manera habitual. Algo así como el switch de paginar si/no del pokeador automatico o el jumper de dejar escribir en flash del DivIDE. Esto ya digo que lo digo desde el desconocimiento sumo, probablemente no se pueda hacer esa "redirección" en un addon.
En cualquier caso la pregunta es por saber si se podría hacer, lo de hacer una tirada... pues oye si se puede hacer y hay interés y alguien se anima, pues vale, pero a mi solo me mueve la curiosidad de como se haría (que yo tengo USB Blaster y falta no me hace, pero sería un addon molón)