Home \ Help \ Search \ Login RSS

Welcome, Guest. Please Login

This forum is now READ-ONLY! Please visit http://forum.wiring.co/ for the new forum.

Wiring ForumWiring HardwareTroubleshooting › Problem with wiring versions 24-26

Page Index Toggle Pages: 1
Problem with wiring versions 24-26 (Read 3342 times)
03/12/10 at 15:19:59

Titus   Offline
Full Member
Wiring Soccer Robot!
Amsterdam

Posts: 176
***
 
Dear Barragan,

I started to work on my robot lately, and I had some troubles with the software versions 24-26.

If you want to upload at 0023, you press upload, save the file, push the reset button and wait, within seconds the program starts uploading.

Now compare this to 0024-0026:
Press upload, save file, reset, wait, programmer not responding: FAIL

It does work when you do this:
press upload, save file, reset, wait for the old program to run, reset again, and the new program starts to upload.

Strange

Titus
 

Check www.TeamVossius.nl for our Autonomous soccer robots!
IP Logged
 
Reply #1 - 03/12/10 at 15:58:38

barragan   Offline
YaBB Administrator

Posts: 939
*****
 
hi Titus, the compile time for versions 24 and above seem a bit longer due to optimizations and the new library scheme, if your board is not auto-reset try the manual reset when uploading a bit later than usual, just to make sure the board will be ready to receive the new program.
 
IP Logged
 
Reply #2 - 04/04/10 at 06:37:41

lvwarren   Offline
YaBB Newbies
US

Posts: 1
*
 
I have a manual reset board, so I explored the reset/comm problem on versions 0007, 0023, 0025, 0026

Conclusions:
a) 0026: click upload, then click RESET twice, 1 second apart, finds the atmega  99% of time.

b) 0026/0023: new compile is factor of ten slower (8.00/0.75)

c) I need the micros() call, thus i must use 0024 or later.
 
IP Logged
 
Page Index Toggle Pages: 1