Let's Make Robots!



So my starter kit finally arrived and I've been setting up the robot by following the instructions as on the startpage, but when I get to the cable connecting part, something seems to be wrong.

I downloaded the Programming Editor, and the cable driver, from picaxe.com, I follow the instructions from the driver manual, but the editor just says 'Serial port error - port not present or already in use!'

When I insert the cable, the manual says my cable should be found in device manager -> Ports (COM & LPT), and mine isnt. It is found in 'Other devices', with a yellow triangle exclamation mark.

I have tried reinstalling the driver and other software, rebooting, but none helped.

Can someone help me with this issue please? I've searched on the forum for same topics, but couldn't exactly find a solution.

(Windows 7 - 64 bit)

Thanks in advance

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I had the same issue with the driver using Windows 7, 64 bit. Download the Windows USB Driver (zip format) v2.08.14 instead of the self extracting preinstaller format, listed under download here: http://www.picaxe.com/Software/Drivers/AXE027-USB-Cable-Driver/

The self extracting preinstaller format works not.

More info here: http://elecurls.tripod.com/AXE027_Install.htm

Welcome to the picaxe programming cable, you are among friends. I have seen many, many posts go by on this subject and I am sorry to say, the vast majority end up, "just somehow getting it to work". 

Basically, you are installing a driver on a windows machine. It is going to be as bad as installing any other driver on a windows machine. Remember when you bought the new printer and it took 2 hours to get the stupid driver to work? --The picaxe cable will be no exeption to this rule. The real bottom line here, is to just keep reinstalling the darn thing.

I would attack this every direction you can: I.e. cable unplugged, software first (I think this is the "right" way to do it). Then you can try "hardware not installed, click this to fix this problem" --and try to reinstall it that route. You can jump into the device manager, then right-click on the com port and do a "reinstall/update driver" from there. 

You may also want to give both the .exe version of the driver as well as the .zip version of the driver --Maybe your machine will have a better time finding one over the other.



I wish you luck, my friend. These guys can be little buggers and alas, there just does not seem to ever be a "magic bullet" fix anywhere. Just keep plugging away.

Thanks everyone for the replies.

There is slightly some advance going on atm! I've done what MarkusB said and downloaded the .zip instead, this worked and I installed the cable finally! Now I can see it at my 'USB-controllers' in Device Manager.

But I still can't get it to work in my PICAXE Programming Editor. I still get this 'Serial port error - port not present or already in use!' :s

Ok, you are about 98% there.

This "already in use" is a game Picaxe likes to play from time to time. Plug the cable in first, then open the Picaxe software. When the little dialog box pops up, select your chip and also take a look at the com ports. A lot of times the cable will be found by the software, appear on the list as "the cable" but yet is not the one pre-selected (highlighted). Just be sure you click on the cable (com port) from the list on that dialog box and you should be all set. Also, try to use the same USB each time (the same physical hole in the side of the computer). This will help prevent your com number from being changed.

Once in a while, your computer will indeed change this com port number --and sometimes to a com port with a number higher than what the picaxe software goes to. I.e. the cable comes up as com27 and the picaxe software stops at what, com15? You go into your device manager, then into the cable's com port, then find "advanced". You can manually change your com port numbers there.

Congrats, dude. You are 20 minutes from having this done and moving on to your blinking LED. Not a bad place to be.

This question comes up maybe twice a month. I still have these kinds of cable problems and have addressed them in a manner almost as Chris describes. There are a plethora of posts concerning this sort of problem. I recommend a search on this site for "picaxe cable error" and you'll see what CtC is talking about. You might even discover a solution :)

I got it to fix now! I plugged in the cable, but it still didnt appear, but then I realised that in Device Manager, there was another 'Other device' if I plug in my cable. So there were 2 drivers to be installed. So I did the exact same as for the first driver, install it manually with the .zip, that was the Ports (COM & LPT) part, I didnt see that one before.

The cable was still not automatically found by the PICAXE Programming Editor, but as Chris said, manually selecting the cable in the software's 'Options->Serial Ports->cable com number' and now it works!

Thanks everyone! I appreciate it a lot ^^

Back to making this work now!