london
Offline
Full Member
Karma: 0
Posts: 148
|
 |
« on: August 09, 2007, 05:35:25 am » |
Hi
Not sure whether to put this in hardware or software section. Plumped for here, move it if another place is more sensible.
Have been trying to upload to a diecimila without pressing the upload button and its not working. The diecimila is one of the prototypte ones that massimo gave out at the london h3.
If the arduino is sending serial when I try to upload I get
avrdude: stk500_getsync(): not in sync: resp=0x06 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x06
So I replaced the running code with the blinking led example patch and get
avrdude: stk500_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding
It works fine if I press the reset button on the board and upload
|
|
|
|
|
Logged
|
|
|
|
|
Forum Administrator
Offline
Newbie
Karma: 3
Posts: 0
|
 |
« Reply #1 on: August 09, 2007, 05:53:18 am » |
Hello Nick
The prototypes don't have the reset function enabled. You need to find a 0805 100nf smd capacitor and solder it in a specific spot.... se my blog later today for details as the modification applies to the older NG as well.
massimo
|
|
|
|
|
Logged
|
|
|
|
|
london
Offline
Full Member
Karma: 0
Posts: 148
|
 |
« Reply #2 on: August 09, 2007, 06:52:04 am » |
Ah - no problem - will sort it when I get back from holiday.
Will try and get my data logging stuff up on the playground then as well - I have got it working with a real time clock too.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 6
Posts: 2504
|
 |
« Reply #3 on: August 17, 2007, 09:10:08 am » |
You need to find a 0805 100nf smd capacitor and solder it in a specific spot.... se my blog later today for details as the modification applies to the older NG as well. Any updates on this? I'd like to retrofit my NG, probably replace the mega8 with a 168 as well. thanks, j
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 22
Arduino rocks
|
 |
« Reply #4 on: August 22, 2007, 03:45:13 am » |
After playing with a Decemilia, I would like to have the same auto upload feature on my NG. Is it possible to retrofit my NG board ?
|
|
|
|
|
Logged
|
|
|
|
|
USA
Offline
Sr. Member
Karma: 0
Posts: 452
Freeduino rocks
|
 |
« Reply #5 on: October 15, 2007, 11:09:58 pm » |
I think the only way to retrofit the autoreset feature is to solder a tiny cable to the DTR pin (FT232RL chip) and through a 100nF capacitor, connect it to the reset pin. Once you manage to solder this autoreset capacitor, you need to reprogram the atmega168 for a diecimila bootloader programmed atmega168 or purchase one and replace the existing one for the new one.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Administrator
Cambridge, MA
Offline
Faraday Member
Karma: 7
Posts: 3532
|
 |
« Reply #6 on: October 16, 2007, 10:13:49 am » |
See: http://www.arduino.cc/en/Hacking/NGAutoReset. You should, I think, be able to use the auto-reset with the NG bootloader, but you'll have a longer delay after uploading your sketch.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 58
I love YaBB 1G - SP1!
|
 |
« Reply #7 on: October 18, 2007, 05:17:19 am » |
Hi Mellis,
Do you have a picture where you need to solder the capacitor for the prototype Diecimila boards? Not sure where I need to solder it, by looking at the NG boards :-( any help much appreciated.
Cheers
Benjamin:-)
|
|
|
|
|
Logged
|
|
|
|
|
Forum Administrator
Cambridge, MA
Offline
Faraday Member
Karma: 7
Posts: 3532
|
 |
« Reply #8 on: October 18, 2007, 08:01:18 am » |
I'm not sure, to be honest. If you post a picture, we might be able to figure it out.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 58
I love YaBB 1G - SP1!
|
 |
« Reply #9 on: October 18, 2007, 11:31:29 am » |
here you go:  cheers benjamin:-)
|
|
|
|
|
Logged
|
|
|
|
|
Forum Administrator
Cambridge, MA
Offline
Faraday Member
Karma: 7
Posts: 3532
|
 |
« Reply #10 on: October 18, 2007, 12:36:37 pm » |
Cool. I think it's more or less the same as the NG / production Diecimila. See the four unconnected solder pads in a square (near the ATmega168 and the "n" of the "Limited Edition")? I believe (though I'm not certain) you want to solder the capacitor between the bottom two of them.
|
|
|
|
|
Logged
|
|
|
|
|
|