CyBeR PeReZ escribió:pues porque son sus chips, están protegidos y se está utilizando su programador que sabe como meterle mano...
nah, el programador lo más lógico es que sea un JTAG estandar, ya que a los de ACTEL bien poco les importa que sus chips los usen para modchips o para una cafetera, y por tanto tienen una interface de programación estandarizada (como el ICSP de los PIC).
Que luego el programador tenga alguna historia que compruebe el chip, puede ser. Pero nadie nos va evitar programar un chip virgen.
El tema de como funciona, pues de seguro sé que es inyección de código por un puerto serie de comunicación que tiene el integrado al que llaman "D2C" que en realidad no se llama así. Hay por ahí el nombre real del integrado y tienes datasheets a tu disposición.
Lo que ya no sé es si será inyección de código en plan parcheo, como hacía YAOSM 2.0, o inyecci´n de código con drivecode, en cuyo caso lo que se hace es mandar al chip un código que él entiende para que lo ejecute, es decir, que el que trabaja es el D2B, no el PIC.
Esto, con unos datasheet y un buen estudio supongo que se podrá conseguir un drivecode para D2C, y una vez con él, tan solo habría que diseñar algo para que se lo enviara (lo cual es relativamente fácil)