USB not recognised by XP Pro x64

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.
Post Reply
skaltura
Posts: 10
Joined: 17 Mar 2011, 12:51
Location: Tilburg, the Netherlands
Contact:

USB not recognised by XP Pro x64

Post by skaltura »

Recently I installed Windows XP Professional x64 (so it's not Windows 7, and also not Vista x64).
Because I wanted to upgrade the firmware of one of my bricks, I attached it to USB, but it's not recognized... Even with the x64 Fantom driver.

When I plug it into my laptop (with normal 32 bit version of XP Pro) it works fine, so there is nothing wrong with the USB port of the brick. My other 2 bricks also don't work over USB on Win XP x64.

Anyone have the same problem, and hopefully a solution as well ?
mattallen37
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA
Contact:

Re: USB not recognised by XP Pro x64

Post by mattallen37 »

Try using the phantom drivers from ROBOTC. Direct download link.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
skaltura
Posts: 10
Joined: 17 Mar 2011, 12:51
Location: Tilburg, the Netherlands
Contact:

Re: USB not recognised by XP Pro x64

Post by skaltura »

I have the Fantom driver installed... but still it comes up with "unknown hardware" :cry:
h-g-t
Posts: 552
Joined: 07 Jan 2011, 08:59
Location: Albania

Re: USB not recognised by XP Pro x64

Post by h-g-t »

A quick search on the web seems to indicate that you are not the only one with this problem and the latest usb driver, which is compatible with both 32 and 64 bit systems is required.

This is separate from the Fantom driver (which should also be the latest version from LEGO).

I would think installing the latest USB driver (as already suggested) is the best way forward.

I searched for 'nxt usb problems with 64 bit xp'.
A sophistical rhetorician, inebriated with the exuberance of his own verbosity, and gifted with an egotistical imagination that can at all times command an interminable and inconsistent series of arguments to malign an opponent and to glorify himself.
afanofosc
Site Admin
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN
Contact:

Re: USB not recognised by XP Pro x64

Post by afanofosc »

Any advice that recommends that you get the correct drivers for LEGO MINDSTORMS from the RobotC website is bad advice. Yes, you can get drivers that work from there but they are the same drivers that you can download from the LEGO MINDSTORMS website.

In any case, this link suggest that there may be a known, unsolved problem with using the NXT from XP x64:

https://decibel.ni.com/content/thread/11096

You may need to use a 32-bit VM or switch to Windows 7 x64.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
mightor
Site Admin
Posts: 1079
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands
Contact:

Re: USB not recognised by XP Pro x64

Post by mightor »

I don't see how it is bad advice at all. In fact, the NXT driver that is downloadable from the ROBOTC site is significantly newer than the on the LEGO website.
The one on the LEGO site is version 1.1.2 or 1.02 (you can pick)
The one on the ROBOTC site is version 1.2.0.
So it is in not inconceivable that some bugs that remain in 1.1.2 and 1.0.2 have been fixed in the 1.20 version. It is worth a shot if it fixes the issue and is less invasive than reinstalling a 32 bit version of Windows XP or Windows 7 64. I have used the 1.2.0 driver since it was released and have had no issues with it at all. It works fine with BrixCC, NXT-G 2.0 and ROBOTC. I have used it with Mindsqualls (C# library) as well without any issues.

In any case, I have mailed Robomatter (owners of ROBOTC) about the legality and possible restrictions of downloading the driver from their site and will report back as soon as I get the information. I have also posted a similar question to my contacts in NI.

- Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
afanofosc
Site Admin
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN
Contact:

Re: USB not recognised by XP Pro x64

Post by afanofosc »

I looked inside the installers yesterday and they both said 1.20 in the update information. I could be wrong but they appeared to be the same version, in spite of what it says on the LEGO website.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
afanofosc
Site Admin
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN
Contact:

Re: USB not recognised by XP Pro x64

Post by afanofosc »

In spite of both packages containing an XML file that said 1.20 it does turn out that the drivers from the Robot C website are newer. Regardless, it is bad advice to send people who aren't use Robot C to their site. Instead we need to work with our contacts in LEGO to get them to actually provide the latest drivers from their support page. Have you contacted Dave Cosimano about this yet? The version of the fantom.dll from the LEGO website is 1.13 while the version from the Robot C website is 1.20f. Either LEGO or NI should provide this driver directly rather than requiring people (and us directing people) to a commercial third party non-standard product's website.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
skaltura
Posts: 10
Joined: 17 Mar 2011, 12:51
Location: Tilburg, the Netherlands
Contact:

Re: USB not recognised by XP Pro x64

Post by skaltura »

No need to argue guys... :D
Bluetooth communication works fine on XP x64, so if I can't colve the USB issue, I can always use my laptop with XP 32bit for firmware updates, and do the rest via bluetooth on XP x64.

Many thanks !
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests