(Original 4/20/12; Edited 3/16/13 to reflect a working configuration)
tl;dr -
I'm sharing this story to help others.
Setup that did NOT work: April 20, 2012:
Symptoms
I read many helpful threads here that suggested fuse/bootloader problems. This comment from Kevin re: VMWare was helpful even though I was NOT receiving the original poster's error, "Can't detect apm version. Check your cabling".
Ultimately Chris' common sense advice of "try different computers and cables" led to the most probably cause: Running in a VM seems to interfere with the 115200 baud serial communication, even though I've never had a problem with other USB devices through VMWare.
I was able to load and verify firmware with ease on a non-VM Windows 7 PC. I then went and tested a bunch of combinations of VMs and Macs (listed above) to provide data to help others. I also eventually got a reliable setup around the same time with similar versions by using Boot Camp instead. Since this wasn't easily googlable, hopefully this post will have the right keywords to save someone else some facepalm. :)
Setup that is currently working in a Fusion VM: March 16, 2013
The helpful commenters below suggested:
Ultimately, none of the above suggestions worked for me at the time, and furthermore I have success loading firmware and connecting with my current VMWare setup with or without the COM port and XP compatibility mode settings.
Permalink Reply by lot on June 19, 2012 at 3:44pm I have the same error with my APM2 board.
I use:
Snow Leopard, Parallels and APM Planner 1.1.93 Mav 1.0

Permalink Reply by Michael Pursifull on June 19, 2012 at 4:16pm I have not been able to recreate this error under Lion with Parallels Desktop for Mac 7 and Windows 7. I have loaded firmware hundreds of times, and a half dozen times on multiple APM and APM2's since the move to Mav 1.0.
Permalink Reply by Jerry Normandin on June 19, 2012 at 6:00pm It's your serial handshake protocol, It's not your VM everyone! I have a MacPro too running windows7 in a vm just to run Mission Planner and some 3D solid modeling programs. Here's what you do to fix it. Connect your apm 2.0 controller to your computer. Control panel-> device manager,->ports. Select the port you assigned for the atmega driver... change the control protocol from none to Xon/Xoff!
I
Permalink Reply by lot on June 20, 2012 at 10:45am Thanks for your sugestion!
I tried your suggested settings but it seems not work.
I've done several tests and with "flow control" sets to " hardware" sometimes works and sometimes not. (only works the 10% of times)
Thank you.
Permalink Reply by Jerry Normandin on June 20, 2012 at 10:57am In control panel setting for the port make sure the port speed is 115200, 8, N, 1, XON/ XOFF
If 115200 doens't work you can drop down to 57600, 8, N, 1, XON/XOFF
I use vmware... latest update.
Also you can run mission planner natively on your mac too! I am going to set up for this tonight because I might be getting an old used mac laptop to take to the field when I have telemetry. no vm .. less memory.
All you need to do is google mono for macosx, install mono for macosx and the cocoa extension.
When you do this you won't even need a vm running.
Permalink Reply by lot on July 6, 2012 at 6:13am Yes.
Finally it works with this setup:
Port speed is 115200, 8, N, 1, XON/ XOFF.
Thanks!
:)
Permalink Reply by Jake Stew on June 20, 2012 at 11:02am There's a simple fix. Just right click on... Oh, that's right you only have one mouse button.
Sorry I can't be of more help.
All kidding aside... I run linux apps in Virtual box with no problems. Maybe you should try that?
Permalink Reply by Jerry Normandin on June 20, 2012 at 11:25am LMAO... My mouse has more 6 buttons and a scrolling wheel.
And It works for me. I use xon/xoff handshaking.
Mono works well on the mac.. and my linux laptop runs mission planner natively with mono
Permalink Reply by Eric Scott on June 20, 2012 at 11:31am Even the "Magic" Mouse has a right click, MBP trackpads have a right click, for some time now. The wired mouse also has a right click. Let's not let anything like facts confuse us though...
This issue is not limited to VM use, although I do see it there. I have had it happen on a HP Elitebook (WIn7 Pro) as well. 2,5,5 did it, 2.6 did it, and I'm pretty sure whatever version was out when the very first APM2.0
's came out did it as well.
Permalink Reply by Jake Stew on June 20, 2012 at 11:45am Sorry for my ignorance on the issue. My last experience with a Mac was in my university computer lab.
They spent a ridiculous amount of money on big screen Macs and nobody uses them. I tried to use one once since all the PCs were in use in the lab, and I just couldn't figure out how to make anything useful happen with only one mouse button. Now I just glare at them as I wait in line to use a PC in the library.
But hey, I'm in backwards Idaho. I didn't realize you can now use real mice with macintosh computers.
However, what about using Virtual box? It seems to work great for me when I need to do Linux stuff.
Permalink Reply by Jerry Normandin on June 20, 2012 at 12:20pm Jake. You don't need virtualization to run Mission Planner. Download the zip archive, not the msi file.
Install this:
http://www.mono-project.com/Mono:OSX
And this:
http://www.mono-project.com/MonoMac
Install the Mission Planner zip file.
there is even a run file.. or all you need to do is type mono and whatever applicaiton name you want to run, you can create a launcher whenever you want.
It works great!
Also works with Linux!
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.24 members
1297 members
79 members
183 members
690 members
© 2013 Created by Chris Anderson.
Powered by
