Hello Group,
I bought an UNO to learn with. After some difficulty, I got it to play with my office machine (Windows XP Pro) and successfully loaded "Blink" and a few modifications of "Blink".
I have not been able to make it work with my MacBook running 10.4.11. The Arduino is recognized and listed in the USB device tree as "Arduino Uno". When I unplug the cable and refresh the USB tree, it is not listed. When pluged back in, it re-appears normally.
The LED is blinking as per the modified sketch I uploaded while connected to my office PC.
The board is selected as "Arduino UNO" in the Arduino window (Is this what people refer to as the IDE?)
The serial port is listed as "/dev/tty.usbmodem0000103DI"
Every time I try to upload a sketch I get the message:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
I have tried the various combinations of reset buttons, unplugging, etc that I read about while searching within the forum. Can anybody tell me if Arduino will work with OSX 10.4.11?
Thanks in advance for any help you can provide.
Snags with OSX 10.4.11 and Arduino UNO
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_bill
- Posts: 88144
- Joined: Sat Feb 07, 2009 10:11 am
Re: Snags with OSX 10.4.11 and Arduino UNO
Seems to be a common problem with that version of OS X. Here are a couple of workarounds to try:
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1293487773
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1293487773
1) Unplug the USB cable from the Uno board, hold down the reset button, plug the USB cable back in, release the reset button. Program will now upload.
OR
2) Choose the /dev/cu.usbmodem0621 instead of /dev/tty.usbmodem0621 serial port, AND hold down the shift key while pressing the upload button (turns on verbose logging).
Both these solutions work reliably and repeatably for me under MAC OS X 10.4.11 (and from looking around it appears others have similar good results). Option 1 might work for the many folks on Linux and or Windows who also appear to have this problem.
-
- Posts: 1
- Joined: Wed Nov 09, 2011 10:56 am
Re: Snags with OSX 10.4.11 and Arduino UNO
I'm also snagging with the OS 10.4.11-
Has anyone used the Uno with a slightly older or newer 10.x.xx ?
Or- would getting one of the newest mac computers eliminate this problem?
Has anyone used the Uno with a slightly older or newer 10.x.xx ?
Or- would getting one of the newest mac computers eliminate this problem?
-
- Posts: 5
- Joined: Wed Nov 09, 2011 10:32 am
Re: Snags with OSX 10.4.11 and Arduino UNO
Hello,
I have tried every "fix" I have found on the various forums. None has worked.
I tested the board with a student's MacBook running Os X 10.5.8 and we had immediate success. It would seem that there are persistent and possibly incurable problems when running with 10.4.11.
I have tried every "fix" I have found on the various forums. None has worked.
I tested the board with a student's MacBook running Os X 10.5.8 and we had immediate success. It would seem that there are persistent and possibly incurable problems when running with 10.4.11.
-
- Posts: 5
- Joined: Wed Nov 09, 2011 10:32 am
Re: Snags with OSX 10.4.11 and Arduino UNO
Hello Everybody,
I upgraded my computer to OS X 10.5.8 and Arduino now runs snag-free.
Good luck!
I upgraded my computer to OS X 10.5.8 and Arduino now runs snag-free.
Good luck!
-
- Posts: 67
- Joined: Sun Apr 05, 2009 11:29 am
Re: Snags with OSX 10.4.11 and Arduino UNO
For what it's worth, I have been wrestling with OSX 10.4.11 and a recalcitrant UNO.
What works for me is to copy the avrdude command seen in the shift click output into a Terminal window. After quoting the path names (there is a space in there on my install), it "just works".
I have no idea why it works from Terminal and not in whatever shell the Arduino software is using.
Algolosaur
What works for me is to copy the avrdude command seen in the shift click output into a Terminal window. After quoting the path names (there is a space in there on my install), it "just works".
I have no idea why it works from Terminal and not in whatever shell the Arduino software is using.
Algolosaur
- cstratton
- Posts: 294
- Joined: Wed Sep 29, 2010 3:52 pm
Re: Snags with OSX 10.4.11 and Arduino UNO
Most likely it works because you quoted the path name.Algolosaur wrote:What works for me is to copy the avrdude command seen in the shift click output into a Terminal window. After quoting the path names (there is a space in there on my install), it "just works".
I would think most unix-like OS's would have trouble with that though, so it's surprising that this would be unique to one version unless the situation in unique to that version. Who chose the path with the space in it - you, the installer, or the OS?
Can you rename the folder to something without a space? If not and you want to stay on that OSX version, you could try replacing avrdude with a shell script that cleans up its parameters and then runs the real avrdude.
-
- Posts: 67
- Joined: Sun Apr 05, 2009 11:29 am
Re: Snags with OSX 10.4.11 and Arduino UNO
Nah, it's a UNO thing. Various other non-UNO Aduinii don't have a problem with that space.Most likely it works because you quoted the path name.
Just to be certain, I tried it without the space in the pathname, and the UNO fails to sync.
Algolosaur
- cstratton
- Posts: 294
- Joined: Wed Sep 29, 2010 3:52 pm
Re: Snags with OSX 10.4.11 and Arduino UNO
Please post the command that you quoted and pasted - the one that doesn't work when issued by the ide, but does when you quote it.
-
- Posts: 67
- Joined: Sun Apr 05, 2009 11:29 am
Re: Snags with OSX 10.4.11 and Arduino UNO
As you wish. Taken from scrollback history in bash, the command from the IDE as pasted:
and quoted to please bash:
The space is in "Arduino NN". I put it there. I like it.
Just as a bye-the-bye, the program uses the serial port which I monitor from within the IDE. Setting it to ether 9600 or 115200 has no effect on the sync problem.
Algolosaur
Code: Select all
/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -cstk500v1 -P/dev/tty.usbmodem0B21 -b115200 -D -Uflash:w:/tmp/build2947793127677005697.tmp/ASCIITableUNO.cpp.hex:i
Code: Select all
"/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude" -C"/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf" -v -v -v -v -patmega328p -cstk500v1 -P/dev/tty.usbmodem0B21 -b115200 -D -Uflash:w:/tmp/build2947793127677005697.tmp/PhotoCode.cpp.hex:i
Just as a bye-the-bye, the program uses the serial port which I monitor from within the IDE. Setting it to ether 9600 or 115200 has no effect on the sync problem.
Algolosaur
- cstratton
- Posts: 294
- Joined: Wed Sep 29, 2010 3:52 pm
Re: Snags with OSX 10.4.11 and Arduino UNO
The path with the space is also occurring in the avrdude.conf - perhaps that is failing and the "traditional" boards manage to work without it while the uno cannot?
At any rate, if you chose the path with the space then it's probably not the apparently widespread problem with that OS version.
At any rate, if you chose the path with the space then it's probably not the apparently widespread problem with that OS version.
-
- Posts: 67
- Joined: Sun Apr 05, 2009 11:29 am
Re: Snags with OSX 10.4.11 and Arduino UNO
Sigh.
I did say I had tried it after editing out the space
My intent was to make a suggestion flylight might try. I was not putting it forth as a problem I am trying to solve, the solution I have works for me.
Algolsaur
I did say I had tried it after editing out the space
However, I will also note that this UNO is serial #00314528, star of previous hilarity back in February. It is one of two that I received that required re-flashing both firmwares to put in service (I blame that on possible X-ray inspection of the package).Just to be certain, I tried it without the space in the pathname, and the UNO fails to sync.
My intent was to make a suggestion flylight might try. I was not putting it forth as a problem I am trying to solve, the solution I have works for me.
Algolsaur
- theyallhateme
- Posts: 5
- Joined: Fri Jan 07, 2011 7:23 pm
Re: Snags with OSX 10.4.11 and Arduino UNO
I have a G5 PPC running 10.4.11 and Arduino 0022. This is how I upload to my Uno:flylight wrote:Can anybody tell me if Arduino will work with OSX 10.4.11?
Thanks in advance for any help you can provide.
1. Connect the Uno via usb.
2. Hold down the reset button on the Uno.
3. Click the upload button in Arduino.
4. Wait for the sketch to finish compiling (it will tell you the binary sketch size).
5. Count to three.
6. Release the reset button on the Uno just before the rx light on it begins to flash.
Crazy, I know, but it works for me. Hope this helps.
Please be positive and constructive with your questions and comments.