Clonar uC serie STC chinos

#1
Hola a todos;
Algún compañero me podría indicar si se pueden clonar microcontroladores de la serie STC y que placa o dispositivo necesitaría?
Desde ya, muchas gracias.
 
#4
Hola; Gracias a los dos por responder.
Se trata en principio del microcontrolador STC15F204EA.
Es para armar un reloj digital de 4 dígitos y a pesar de que DOSMETROS puede tener razón, este proyecto no está protegido por licencias y me consta que el HEX del chip se ha extraído con anterioridad, pero no sé como. Creo recordar que existe un ISP para STC.
Agradeceré vuestra ayuda.
 
#5
Cuando un microcontrolador no se puede clonar porque está protegido, lo mejor es realizar un programa que lo sustituya.
Yo lo he hecho en varias ocasiones y no para clonar algo, sino para reparar algo.
¿Y por qué? Porque suele suceder que el equipo ya es obsoleto y el fabricante ya no lo tiene disponible.
Solo basta comprender el funcionamiento de sus rutinas y emularlas en el programa.
Las cosas se complican cuando el microcontrolador realiza comunicación con dispositivos únicos o sin información.
Pero nada que no se pueda resolver usando un analizador lógico.
Es para armar un reloj digital de 4 dígitos
Programar eso no tiene ningún tipo de complicación, bueno, mientras se sepa de programación. :rolleyes:
 
#7
De leerlo se puede, el asunto es que si está protegido no vas a obtener el programa.
Por ejemplo, en los microcontroladores PIC cuando están protegidos lo que se lee son ceros.
Después de la lectura se puede observar que tiene activo el bit de protección de código.
 
#8
Fuera de lo anterior, el código es de propiedad de alguien y "robarlo" es como asaltar a alguien en la calle para quitarle los objetos de valor.Por eso cuando AMD desarrollo su familia de procesadores compatibles a aquellos de Intel se puso extremo esfuerzo en asegurarse que "su procesador" no contenía datos de propiedad de Intel.
 
#9
[COLOR=rgb(0, 0, 0)]Hellmut1956[/COLOR];
Imagino que el 1956 es tu año de nacimiento; el mío es similar y puedo asegurarte que en todos estos largos años NUNCA HE ROBADO NADA A NADIE. No consigo entender porque presupones que estoy intentando robar. El citado controlador forma parte del proyecto de un colegio que de manera didáctica diseñó este reloj y suministraba por 3€ el citado uControlador, yo en su día COMPRÉ uno de estos chips pero a día de hoy quien lo suministraba, ya no lo hace y de ahí la idea de COPIAR, -NO ROBAR- el programa.
Gracias y te aconsejo que no hagas juicios de valor sin tener toda la información, ya que tus palabras a pesar de estar escritas con mucha sutileza pueden llegar a molestar a más de uno.
Saludos a todos, también a ti.
FALUNCHO.
 
#10
Yo creo que si no hace nada extraordinario, te limites a copiar el circuito y placa, y la parte de programacion las hagas tu, ya que asi evitamos esos malos entendidos, de paso aprendes y se hace mas didactico.
 
#11
Solo dí mi opinión que no se debería hacer sin insinuar nada. Como dices, eres honrado, por lo tanto no te tendrías que ver como destinatario de mi opinión! Pero estoy seguro que compartes mi opinión que muchos no son tan honrados como tú!
 
#12
y si consigues el datasheet? en Baidu podes buscar el datasheet. Luego algún lector programador, supongo que el mismo datasheet te dirá cuales son los pines y el método de lectura / escritura. ¿Ya buscaste en Baidu?
---------
Acualizo. mira aqui: http://www.stcmicro.com/datasheet/STC15F204EA-en.pdf

Mira la página 210, "tools for programming" ahi te indica como leer el tal uC, puede ser una excelente idea implementarlo con un lector de ese tipo de chips, la página 212 te da un indicio del programa en Windows para dumpear el código, pero si lees bien tiene un WhatchDog y si está habilitado, no podrás leer el código:

Datasheet... Page 7. / 1.1 Features: "-Code protection for flash memory access...

Pero para finalizar te lo resumo:
el bootloader del STC no admite la función de lectura de forma nativa , por lo que es imposible volcar cualquier cosa y eso significa que es la mejor protección que ha habido. Si está protegido el STC, no hay nada que se pueda hacer.

Es más aquí lo tienes, lo que tu mismo preguntas, sobre un reloj, este usuario está haciendo lo mismo y aqui tienes todas las respuestas obtenidas:

OT: kind help on STC microcontrollers dump fw · Issue #18 · grigorig/stcgal
 
Última edición:
#13
guau... lo mataron y solo pregunto por un programador.
si resulta que esta luego protegido o no es otro tema.

moderense ustedes mismos , que NO pregunto como violar la proteccion de un micro.
 

Temas similares


Arriba