Hey guys, just got my arduino uno. First one ive ever had. I downloaded the arduino package and got everything installed. and installed the drivers for the uno. I was just following along with the information on the arduino site for new users. I opened up but the Blink sketch and hit the upload button. It is taking forever! it takes any where from 3-10 minutes for this to get compile and upload to the uno. Is this normal or is something very wrong?
Check your bluetooth stuff, and turn off. That's the usual performance killer.
its turned off. I did some searching and found a few things that suggested that. but it is turned off. also i am running windows 32bit. with 4g ram.
Did you manage to resolve this issue because I am experiencing the same problem, the compiler is very slow at least between 5 and 10 minutes to compile a blink sketch. I am running a 32bit machine with Windows Vista and 4gb of ram. I am running McAfee Total protection.
Here are a couple of causes for slow compiler performance. These are not the only causes.
- Disable/Uninstall Anti-Virus, Firewall software, etc.
Here are some explanations of why these will impact performance:
"Another common cause of poor I/O performance is if a file system filter driver has been installed. A filter driver intercepts requests before they reach the file system, and performs additional processing such as anti-virus checking and encryption. It goes without saying that this can only have a negative impact on I/O performance."
"To understand why a filter driver can slow things down you need to understand that a filter driver basically installs itself between the application and the underlying file system and intercepts nearly every call being made to the underlying I/O subsystem. Most of the time filter drivers are just fine and run with no problems at all. However, what do they do? An antivirus filter driver may have several tasks that it needs to do for each I/O. This may involve looking up information about a process or file when it's being accessed. If the data source associated with this information changes it can change the amount of time that these operations take. The interesting thing is that the timing change may only be a hundred or so extra milliseconds per call to the registry or file system. Under most cases a user would not even notice this. If however you have some aspect of your application needs to make many thousands of calls and they each take 250+ milliseconds vs. 10 milliseconds, all of a sudden the problem compounds. The classic example of this is a VIRUS PROFILE gets uploaded or pushed to servers and all of a sudden the customer starts seeing performance problems because the data set or comparison for the filter driver changes."
- If you have PATA drives, CRC errors will cause Windows to fall back to a slower DMA mode or PIO mode. CRC errors can be caused by a bad cable or the HDD may be about to fail.
Check IDE port settings in Device Manager.
http://winhlp.com/node/10