[un/loquer] Tarde de clonación de Arduinos

Daniel Isaza isaza.daniel at gmail.com
Tue Sep 28 17:09:17 UTC 2010


Confirmado!

Ya quemé un chip con el optiboot:

-bash disaza at Z00Motion
/Applications/Arduino.app/Contents/resources/java/hardware/tools/avr/bin
>: ./avrdude -p m168 -c avrisp -b 19200 -P /dev/tty.usbserial-A900celH
-F -U flash:w:optiboot_diecimila.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.04s

avrdude: Device signature = 0x1e9406
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "optiboot_diecimila.hex"
avrdude: input file optiboot_diecimila.hex auto detected as Intel Hex
avrdude: writing flash (16364 bytes):

Writing | ################################################## | 100% 0.55s

avrdude: 16364 bytes of flash written
avrdude: verifying flash memory against optiboot_diecimila.hex:
avrdude: load data flash data from input file optiboot_diecimila.hex:
avrdude: input file optiboot_diecimila.hex auto detected as Intel Hex
avrdude: input file optiboot_diecimila.hex contains 16364 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 18.80s

avrdude: verifying ...
avrdude: 16364 bytes of flash verified

avrdude: safemode: Fuses OK

avrdude done.  Thank you.




2010/9/28 Diego <diegot at gmx.net>:
>  Yo lo logre y estos son las caracteristicas de entorno
> Estaba en un windows XP sp2 o sp3
> le puse los 4 pines en x3 (1 2 3 4) (arduino original)
> Cable de 4 lineas como en el link
> (http://www.geocities.jp/arduino_diecimila/bootloader/index_en.html)
> las versiones del software de esa pagina
>
> con eso logre kemar el bootloader de mi propio arduino .. ke de pasar
> por makinas de rayos x de aeropuerto parece ke perdio la programacion no
> se...  y otros 5 atmega168 ...  luego lo dificil era cambiar los atmega
> de la placa porke la flasheada era ( click )
>
>
>
> El 27/09/2010 08:46 p.m., Daniel Isaza escribió:
>> Pues si
>>
>> Efectivamente hoy intenté quemar el bootloader en un Atmega168 usando
>> un Duemilanove y no pude de ninguna manera. Intenté con la famosa
>> resistencia y parece que ese no es el problema...  la cosa como que no
>> es del auto reset sino de sincronización o algo parecido, al menos
>> esos son los errores que salen. ya me quedé sin opciones porque
>> intenté todo, inclusive sin usar el cristal, con el clock del chip y
>> nada.
>>
>> Lo raro es que parece que solo nos ha pasado a nosotros porque no
>> encuentro documentación sobre eso en ningún lado.
>>
>> Si lo logran quemar con un Duemilanove me cuentan...
>>
>> Saludos
>>
>> ./disaza
>>
>> 2010/9/27 Diego <diegot at gmx.net>:
>>> Tengo ke buscar el link .. pero con 4 pines  y 6 cables puede un arduino -
>>> de fabrica flashear los atmega168 y otros
>>>
>>> es decir el mismo arduino con avrdude puede utilizarse para autoclonarse.
>>>  yo se ke funciona porke a mi arduino yo le puse los 4 pines y tenia en
>>> algun lugar el cable para auto-flashear atmegas en el montaje del arduino
>>>
>>> me comprometo a desenterrar esa info
>>>
>>> El 26/09/2010 05:57 p.m., kalashnikov escribió:
>>>
>>> hola
>>> pillen este
>>> http://drug123.org.ua/mega-isp-shield/
>>> deja al arduino listo para flashear varios chips Atmel
>>> yo le agregaria un
>>> socket http://media.digikey.com/photos/Mill-Max%20Mfg%20Photos/110-43-628-41-001000.jpg
>>> en el shield para que solo sea poner los chips arriba y ya.
>>> http://www.flickr.com/photos/drug123/3718360064/
>>> http://www.flickr.com/photos/drug123/3718355976/
>>>
>>> 2010/9/26 Daniel Isaza <isaza.daniel at gmail.com>
>>>>>> A.Aguirre:
>>>>>> Podríamos ir pensando en hacer unas shields para clonar chips de
>>>>>> Arduino. No
>>>>>> busqué muy profundamente si a alguien ya se le había ocurrido, pero por
>>>>>> lo
>>>>>> menos en Adafruit y en Sparkfun no venden nada parecido.
>>>> A mi me parece que como proyecto es interesante, por el hecho de
>>>> ensamblar un shield, pero supongo que la razón por la que no existe un
>>>> shield comercial para esto es que uno: es un circuito tan simple que
>>>> se monta en un breadboard en un minuto, dos: es un procedimiento que
>>>> normalmente no se hace muy a menudo y tres: si se va a hacer muy
>>>> seguido, (ej: como negocio) sería mejor invertir en un programador.
>>>>
>>>> Pero de todos modos bacano montar el shield!
>>>>
>>>> ./disaza
>>>>
>>>> _______________________________________________
>>>> unloquer mailing list
>>>> unloquer at lists.aktivix.org
>>>> https://lists.aktivix.org/mailman/listinfo/unloquer
>>>
>>> _______________________________________________
>>> unloquer mailing list
>>> unloquer at lists.aktivix.org
>>> https://lists.aktivix.org/mailman/listinfo/unloquer
>>>
>>>
>>> _______________________________________________
>>> unloquer mailing list
>>> unloquer at lists.aktivix.org
>>> https://lists.aktivix.org/mailman/listinfo/unloquer
>>>
>>>
>> _______________________________________________
>> unloquer mailing list
>> unloquer at lists.aktivix.org
>> https://lists.aktivix.org/mailman/listinfo/unloquer
>>
>
>
> _______________________________________________
> unloquer mailing list
> unloquer at lists.aktivix.org
> https://lists.aktivix.org/mailman/listinfo/unloquer
>



More information about the unloquer mailing list