Thanks. I think it's a bootloader issue (wrong fuses or something), as it starts immediately. Admittedly I'm not using a bona-fide Arduino, but a factory atmega chip I installed the bootloader on myself. I see your script issues a reset and then waits a fraction of a second, mine would already be running.
I ended up utilizing the linuxgpio programming in avrdude, with the advantage that I can program chips with nothing on them, using any arbitrary gpio pins. On Mon, Aug 18, 2014 at 1:04 PM, Joshua Datko <[email protected]> wrote: > > > This is the script I used to upload to an ATmega328p, 3.3V, 8Mhz on > UART4: > https://github.com/jbdatko/BBB_ATmega328P_flasher/blob/master/upload.sh > > In the avrdude line I specify 57600, which works well for me. The > OpenROV cape uses an attached ATmega like this and so does the > CryptoCape: https://www.sparkfun.com/products/12773 > > Josh > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/6am1GKyo60s/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
