[Noisebridge-discuss] arduino fuses: how to modify easily?

miloh froggytoad at gmail.com
Thu Nov 11 21:22:18 UTC 2010


On Thu, Nov 11, 2010 at 1:01 PM, Tymm Twillman <tymmothy at gmail.com> wrote:

> On the bootloader front, I have some self-replicating single-chip
> bootloader programmers that I designed a few years ago for atmega168's
> (they're specially programmed m168's)... apply power & they dump one of 4
> bootloaders -- Adaboot internal osc, Adaboot 16mhz external, Diecimila 8 mhz
> external, Diecimila 16mhz external onto the chip, based on whether you
> ground a few pins.
>
> Nice thing is it requires only a power supply and a breadboard, and an LED
> if you want a status indicator; you stack the programmer chip pin for pin on
> top of the one you want programmed, apply power, wait for blinking to stop,
> and you're set.
>
> another pin lets you have it copy itself so you can give other people
> copies of it...  it was initially planned as a bit of a social experiment
> (the chips had counters to tell which generation they were, and how many
> chips they'd programmed... so if one came back to me i could query it and
> see how they'd been passed down) but I never quite figured out how I wanted
> to put them out there and other work ended up putting it on the back shelf.
>
>
> unfortunately i haven't had the time to update for '328s and it takes some
> AVR know-how to finagle the bootloaders into the chips (the binary
> bootloaders need to be relocated in memory so multiple ones can be loaded
> onto a chip), but I'd be happy to share if someone would be interested in
> helping to make them more useful for recent chips...
>
> i'd had plans to make a generic Arduino brain sucker/cloner, that would
> suck in any program loaded onto an Arduino chip and allow it to be dumped
> onto a new chip, but got distracted...
>
>
Sounds interesting.  Bring one of the programmers by Noisebridge to keep in
the e-lab.   I think Noisebridge is the place to start your experiment,
since it's a common ground where visitors and members can use tool and
spread it along.
We can see about and updating it too.

I've also been interested in checking out the Metaboard Arduino, since there
are Arduino compatible devices without ft232 chips around Noisebridge
(Volksduino).

In a somewhat related note -- is there a Linux based AVR disassembler you
can recommend?

-rma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noisebridge.net/pipermail/noisebridge-discuss/attachments/20101111/69b23e43/attachment-0003.html>


More information about the Noisebridge-discuss mailing list