Hi,
I'm trying to use avrdude to program the watch using OSX. I think I have installed the usb drivers correctly, because when I insert the programmer, I get a new tty.wchusbserial1410 in my /dev/ folder.
I am using this command to program the watch. When I start the command, the white light on the programmer flashes and the watch turns on, so I think it is connected in some way.
bash-3.2$ avrdude -v -v -v -v -b 76800 -p m328p -c arduino -P /dev/tty.wchusbserial1410 -U flash:w:watch_eng.hex -U eeprom:w:watch.eep
avrdude: Version 6.1, compiled on Mar 23 2014 at 04:42:55
Copyright © 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright © 2007-2014 Joerg Wunsch
System wide configuration file is "/usr/local/Cellar/avrdude/6.1/etc/avrdude.conf"
User configuration file is "/Users/chang/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.wchusbserial1410
Using Programmer : arduino
Overriding Baud Rate : 76800
avrdude: serial_baud_lookup(): Using non-standard baud rate: 76800avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
But it doesn't seem to be fully connecting for some reason. I've attached an image of my setup. Programmer is 3v3 and the wires seem to be correctly connected. Normally I hold the pogo programmer down on the watch.
I'm wondering if avrdudess does something extra other than calling avrdude. Also, do I need to use the fuse and lock bit commands?
Any suggestions are appreciated. Has anyone gotten the programmer to work on OSX?
I'm trying to use avrdude to program the watch using OSX. I think I have installed the usb drivers correctly, because when I insert the programmer, I get a new tty.wchusbserial1410 in my /dev/ folder.
I am using this command to program the watch. When I start the command, the white light on the programmer flashes and the watch turns on, so I think it is connected in some way.
bash-3.2$ avrdude -v -v -v -v -b 76800 -p m328p -c arduino -P /dev/tty.wchusbserial1410 -U flash:w:watch_eng.hex -U eeprom:w:watch.eep
avrdude: Version 6.1, compiled on Mar 23 2014 at 04:42:55
Copyright © 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright © 2007-2014 Joerg Wunsch
System wide configuration file is "/usr/local/Cellar/avrdude/6.1/etc/avrdude.conf"
User configuration file is "/Users/chang/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.wchusbserial1410
Using Programmer : arduino
Overriding Baud Rate : 76800
avrdude: serial_baud_lookup(): Using non-standard baud rate: 76800avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
But it doesn't seem to be fully connecting for some reason. I've attached an image of my setup. Programmer is 3v3 and the wires seem to be correctly connected. Normally I hold the pogo programmer down on the watch.
I'm wondering if avrdudess does something extra other than calling avrdude. Also, do I need to use the fuse and lock bit commands?
Any suggestions are appreciated. Has anyone gotten the programmer to work on OSX?