> --
> You received this message because you are subscribed to the Google Groups "MakerBot Operators" group.
> To post to this group, send email to make...@googlegroups.com.
> To unsubscribe from this group, send email to makerbot+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/makerbot?hl=en.
>
--
Chip Turner - ctu...@pattern.net
> Still no luck.
Make sure you are using RepG 34 and not 33. RepG 33 had a bug whereby
it couldn't upload firmware unless you put a copy of avrdude in the incorrect
location it was looking for.
Dan
> I'm using version 34.
> Possible it still has the same bug?
> It acts like its not even trying.
On a mac, I looked in the console logs and saw the problem with
invoking avrdude. (Applications > Utilities > Console).
On a Linux box, you'd probably want to look at syslog or one
of the files /var/log or /var/adm (I don't use Linux much these
days). On a Windows machine, it might be in the event viewer?
At any rate, if you look at the logs you may see an obvious
problem. If you instead see a lot of timeout errors, then it's
a different issue -- avrdude not managing to communicate with
the machine. (I'm here assuming that avrdude is used for
a mightyboard.)
Dan
what happens is when the processor first powers up the bootloader
waits 2 or 3 seconds to see if the host is going to send a firmware
update ... if an update doesn't show up in those first seconds it goes
ahead and starts the currently loaded firmware, if you hit the upload
button during those first seconds it will accept the new firmware and
restart
when you power-cycle then windows has to detect and reattach, and by
that time it's out of the bootloader and running the loaded firmware
you need to, in rapid succession, release the reset button and press
the upload button in repg
the USB power only powers a little atmega8, which appears to be a
usb<->serial converter
I've not looked at the initialization code in the firmware but I
wouldn't be surprised if (and the behaviour indicates that) the
atmega8 doesn't get initialized until the main 2560 wakes up.
so power-cycling will not work for loading the firmware