Pages: [1]   Go Down
Author Topic: recuperar el código de un arduino es posible?  (Read 892 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 117
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola  pues lo que pasa es que necesitó recuperar un código que tengo cargado en mi placa para poder pasárselo a otras placas... alguien sabe como?? es posible??
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Con el AVR ISP MkII y el entorno de Atmel (AVR studio) puedes hacer una copia del contenido de la flash a binario siempre y cuando no esté protegido.
Logged

   

Offline Offline
Full Member
***
Karma: 0
Posts: 117
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola FM gracias por tu ayuda.. me dices que con un MkII pero supongo que con uno de estos también puedo, no?
http://img13.imageshack.us/img13/3051/37677154350135232969417.jpg

Pues no tengo el AVR Studio  pero creo que voy a pedir una Windows prestada.  aun no se como hacer lo que me dices pero voy a buscar.

Una ves que tenga el binario como lo puedo convertir ???  o que tengo que hacer si lo quiero en C ?

Saludos
« Last Edit: April 02, 2013, 03:37:44 pm by cuchara » Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Con ese programador no tengo ni idea de sí lo reconocerá el AVR estudio. Nunca lo he probado.

Lo que te bajas de la placa es el binario puro y duro. Lo podrás ver en ensamblador, sin mnemónicos ni etiquetas y poco más. Luego, pues a leer un poco e ingeniería inversa. Si es un programa tuyo, en poco lo podrás volver a escribir en C. Si no, pues algunas hornillas más.
Logged

   

Offline Offline
Newbie
*
Karma: 1
Posts: 47
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si el avr studio no lo tienes o no te funciona con ese usbasp.......usa avrdude que seguro que te funcionará sin problema, tanto para leer el contenido como para grabarlo en otro micro.
Salu2.
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 117
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Lo que te bajas de la placa es el binario puro y duro. Lo podrás ver en ensamblador, sin mnemónicos ni etiquetas y poco más. Luego, pues a leer un poco e ingeniería inversa. Si es un programa tuyo, en poco lo podrás volver a escribir en C. Si no, pues algunas hornillas más.
 

Pues sí, el código es mío y lo tengo en mi casa, pero por el momento estoy fuera  y como tengo unos ratos libres me quería entretener haciendo el circuito, pero lo que pasa es que no me acuerdo de los pines que utilizo en el código, es por eso que lo quiero ver.

Quote
usa avrdude que seguro que te funcionará sin problema, tanto para leer el contenido como para grabarlo en otro micro.

Hola! Conguito, Me puedes decir de donde lo bajaste tu? Yo me baje el CrossPakck pero no se como se usa,(tengo entendido que el CrossPack incluye el avrdude). lo instalo y después no lo encuentro  smiley-fat ya seguí paso a paso unos tutoriales pero parece que no hago nada.
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 41
Posts: 2182
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Usa bitbucket o git como repo en la red y podrás acceder a tu código en cualquier momento.
Logged

   

Pages: [1]   Go Up
Jump to: