Pages: [1]   Go Down
Author Topic: Problem uploading Arduino Uno [Mac]  (Read 1314 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi guys,

I've bought an Arduino Uno last week. I've connected it to my Macbook but I cant upload my code.
When I plug in the Arduino the window with the Network Preferences doesnt show up. I get the error "Problem uploading to the board".
I can choose between 4 serial ports. I've tried all of them but no one is working. I've set programmer to "Arduino ISP".

Can somebody help me figure out whats wrong?

Regards,
Mike
« Last Edit: February 25, 2012, 08:14:32 am by Mike_NL » Logged

Austin, TX
Offline Offline
Faraday Member
**
Karma: 71
Posts: 6146
Baldengineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I've bought an Arduino One last week.
If you bought something that literally says Arduino "One", return it.  There's no such thing.

When I plug in the Arduino the window with the Network Preferences doesnt show up. I get the error "Problem uploading to the board". I can choose between 4 serial ports.
And those serial ports are what? 

I've tried all of them but no one is working. I've set programmer to "Arduino ISP".
The programmer is related to burning the boot loader and has no effect on uploading code.
Logged

Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Belgium
Offline Offline
Jr. Member
**
Karma: 1
Posts: 63
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What API version are you using ?
Did you select the correct board in the API?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've bought an Arduino One last week.
If you bought something that literally says Arduino "One", return it.  There's no such thing.

When I plug in the Arduino the window with the Network Preferences doesnt show up. I get the error "Problem uploading to the board". I can choose between 4 serial ports.
And those serial ports are what? 

I've tried all of them but no one is working. I've set programmer to "Arduino ISP".
The programmer is related to burning the boot loader and has no effect on uploading code.

At first, I mean 'Arduino Uno', sorry for that.

I see these ports:


Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What API version are you using ?
Did you select the correct board in the API?


I use version 1.0.
I've selected ''Arduino Uno".
Logged

Austin, TX
Offline Offline
Faraday Member
**
Karma: 71
Posts: 6146
Baldengineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Your Arduino isn't getting assigned a serial port.

What version of OS X are you using?  Where did you buy the Arduino from?
Logged

Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I use OS X 10.7.3.

I've bought my Arduino from eBay.
Logged

Austin, TX
Offline Offline
Faraday Member
**
Karma: 71
Posts: 6146
Baldengineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I guessed eBay was involved.  Usually is when problems like this come up.

You might try posting a picture of it.  Either a) the ATmega8u2 wasn't flashed correctly or b) it doesn't use one.

If it isn't using the ATmega8u2, the picture might help to identify what usb to serial chip is being used.
Logged

Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hmm, I have checked the USB controller. There is an PL2303 chip on it. I've installed the drivers and there are now 2 more serial ports showing up.



I have tried both but now I get the error avrdude: stk500_getsync(): not in sync: resp=0x00
Logged

Austin, TX
Offline Offline
Faraday Member
**
Karma: 71
Posts: 6146
Baldengineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It has been a couple of years since I encountered a Prolific chipset.  However, back when I did see it, their drivers for OS X weren't functional.  Some applications were able to communicate, some where.  Some hardware worked, some didn't.  (I was writing software to communicate with GPS units.) 

Even though you were told you bought a Uno, it doesn't mean that's what boot loader was burned on it.  This is the problem with the clone makers.  Nothing about what they sell is the truth.

The error message you are getting basically says that avrdude (the utility that does the programming) can't communicate with the boot loader.  Try using the Duemilanove board type instead of Uno.

Also verify it is actually an ATmega328 and not a ATmega168.

Logged

Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com

Pages: [1]   Go Up
Jump to: