I've been meaning to ask this for a while - I've been having problems
getting the boot loader into the watch. I've built more than one AVR
board from scratch and had no problems there, so I don't think it's a
bad USBtinyISP or a lack of knowledge.
I don't have my development laptop in front of me, but it's running a
recent version of OpenSUSE and Arduino 0017. I did add the
MakerBotWatch lines into boards.txt and I can select it from the drop-
down menu. It doesn't matter if I run avrdude through the Arduino
environment or if I run it on the command line (with target CPU type
m328p), the results are the same as if there's nothing plugged into
the programmer... "-1" returns from USB reads, and 00s for the device
signature.
This has the superficial behavior of an MCU that doesn't reset on
request. Looking at the schematic, there's a largish cap in series
with the /RESET line, presumably to pulse the line vs hold it high or
low. Has anyone gone to the trouble of wiring up a temporary
pushbutton?
I did note that the 328P has a 2.8V brownout level - I checked my
battery in-circuit - 2.9something volts (3.044V out of circuit).
Oh... yes, the power jumper _is_ off in the programming dongle.
Any one else have problems getting the bootloader into the watch?
Thanks,
-ethan
To unsubscribe from this group, send email to makerbotwatch+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
So then I should install the jumper on the USBtinyISP and remove the battery?
The instructions at
http://wiki.makerbot.com/makerbot-watch-instructions are silent about
the conditions for powering the watch with the boot loader at step 7,
but mentions a battery installed for USB programming on step 8.
I am stuck at step 7.
-ethan
-ethan
I just wire wrapped the icc headers vcc and gnd to the fdci headers vcc and ground and gave it 5v that way.
On Mar 23, 2010 12:14 PM, "Mark Tabry" <mark...@gmail.com> wrote:
I don't know anything about the USBtinyISP, but I remember having to connect the watch to a 5V external supply to be able to program it.Yes, take out the battery so as not to over-voltage it (I attached my supply to the empty battery clip).
-Mark
On Tue, Mar 23, 2010 at 12:02 PM, Ethan Dicks <ethan...@gmail.com> wrote:
>
> On Tue, Mar 23, ...
To unsubscribe from this group, send email to makerbotwatch+unsubscribegooglegroups.com or reply to ...
The USBtinyISP has a jumper - it can optionally provide +5V over the
programming cable.
> Yes, take out the battery so as not to over-voltage it (I attached my supply
> to the empty battery clip).
That works, too, for an external supply.
Thanks,
-ethan
Thanks for the replies. Emboldened by them, I have removed the
battery, closed the power jumper on the USBtinyISP, and dropped code
into the watch with AVRdude.
Since more than one person replied that they didn't know anything
about the USBtinyISP, what were you using for the initial load? The
serial port won't be useful until you stuff a bootloader on the chip.
-ethan
-ethan