Answers.Body: <p>Joubarc's idea would probably be your best bet - try downloading the file to the NXT using the official LEGO software. If this fails, you know something is wrong with your brick. If it works, it's probably a problem with your program. Did anything major happen between the time it would work and the time it wouldn't? If so, this may be the culprit. Trying it on multiple bricks is also another avenue I would suggest. There is an official Mindstorms Help Section on the LEGO Message Boards located <a href="https://community.lego.com/t5/MINDSTORMS-Help-Section/bd-p/1421" rel="nofollow">here</a>. They have experts who will probably be able to correct your problem.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-11T09:44:20.793Z
Answers.Text: Thanks for the tip, but I'm not sure if I've gotten access to the official LEGO software. Is this maybe included in the 9696 pack? The thing is, this is a school project, where we've only aquired licenses for MATLAB, so I don't even have access to LabView... But how is NeXTTool different from the LEGO software other than it lacking a GUI :P
Answers.UserDisplayName: nic
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-11T11:06:26.370Z
Answers.Text: Oh, I was thinking you got the retail version with NXT-G on a CD-ROM. Well, I suppose they're not too different; it's just I'm not too familiar with NeXTTool, although I do use NeXTScreen a bit.
Answers.UserDisplayName: Timtech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-17T12:21:51.697Z
Answers.Text: I'm going to mark this as the answer, because I gave the NXT to my teacher, who in turn reset it, and he probably used the official LEGO software to do so. Thanks for your response!
Answers.UserDisplayName: nic
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-17T15:10:36.830Z
Answers.Text: @cazyius You can reset it without the software... but it won't work until you use the software to put on the new firmware, which you were correct in this aspect - LEGO NXT Firmware has a special encoding that can only be done with the NXT-G environment (which means that you have to get LEGO's help when you make your own firmware).
Answers.UserDisplayName: Timtech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-09T22:21:07.463Z
Answers.LastActivityDate: 2013-10-09T22:21:07.463Z
Answers.UserDisplayName: Timtech
Answers.Body: <p>Procedure as follow,
  uninstall libusb_win32 driver; not disable
  activate back NXT fantom driver
  transfer MotorControl22.rxe with NeXTTool or TransferMotorControlBinaryToNXT.bat
  execute install-filter-win from directory libusb_win32/bin for USB NXT connection
  it work for me</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-11-28T08:28:09.813Z
Answers.LastActivityDate: 2013-11-28T08:28:09.813Z
Answers.UserDisplayName: Dimitrij
Body: <p>For reasons beyond me, the NXC program <code>MotorControl22.rxe</code> in my NXT has disapeared. So i thought I'd just download it from my computer over to the NXT using NeXTTool.</p>
  
  <p>This is where the trouble begins. Firstly, I have no problems listing the NXT in my devices when connected and turned on. I have also been able to upgrade the firmware twice during my troubleshooting, trying to find a solution. But for some reason, using the NeXTTool, I'm not able to connect. I've tried downloading the file using <code>NeXTTool \COM=usb -download=MotorControl22.rxe</code> and after that tried <code>NeXTTool /COM=usb -listfiles=MotorControl22.rxe</code> with no result.</p>
  
  <p>This made me test just listing anything from the NXT, but even writing <code>NeXTTool /COM=usb -listfiles</code> didn't show anything, even though I have confirmed that there are several programs, sound files etc on the NXT.</p>
  
  <ul>
  <li>I'm currently running Windows 8.1 64-bit</li>
  <li>The driver is libusb-win32</li>
  <li>I'm running NeXTTool from Windows cmd with admin rights</li>
  <li>I don't get any error messages upon running the download command</li>
  <li>This has not been a problem earlier upon installing and verifying that everything works.</li>
  <li>Flashing a new firmware works just fine when in Update firmware mode using <code>NeXTTool -firmare="firmware.rfw"</code></li>
  <li>Bluetooth works too, but upon running the download command, nothing happens.</li>
  </ul>
  
  <p>Has anyone run into this problem before? Anybode have any idea how to simply download a file to the NXT and what might be causing it not to work now?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2013-10-09T14:54:31.807Z
Comments.Text: I would tend to try with the regular LEGO software too; if even that fails it may mean your NXT brick itself is defective. If you have the opportunity to test another brick, it's of course even better.
Comments.UserDisplayName: Joubarc
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2013-10-09T21:27:09.977Z
Comments.Text: Have you tried downloading the file using BricxCC or NeXT Commander?
Comments.UserDisplayName: shea
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2013-10-11T09:39:36.853Z
Comments.Text: I tried NeXT Commander. I was able to get a connection, but downloading always failed. I haven't tried BricxCC.
Comments.UserDisplayName: nic
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2013-10-11T09:41:28.813Z
Comments.Text: This is a project for school, and we've only got access to MATLAB to program our NXT with. We haven't received a license for the Lego software or LabView for that matter so I'm a little stuck... or is the Lego software license included in the 9696 pack?
Comments.UserDisplayName: nic
Tags: <nxt><mindstorms><motor>
Title: Unable to connect to NXT using NeXTTool via USB cable
UserDisplayName: nic
ThreadText: # Unable to connect to NXT using NeXTTool via USB cable
  
  (Asked by: username_0 on 2013-10-09)
  
  For reasons beyond me, the NXC program `MotorControl22.rxe` in my NXT has disapeared. So i thought I'd just download it from my computer over to the NXT using NeXTTool.
  
  This is where the trouble begins. Firstly, I have no problems listing the NXT in my devices when connected and turned on. I have also been able to upgrade the firmware twice during my troubleshooting, trying to find a solution. But for some reason, using the NeXTTool, I'm not able to connect. I've tried downloading the file using `NeXTTool \COM=usb -download=MotorControl22.rxe` and after that tried `NeXTTool /COM=usb -listfiles=MotorControl22.rxe` with no result.
  
  This made me test just listing anything from the NXT, but even writing `NeXTTool /COM=usb -listfiles` didn't show anything, even though I have confirmed that there are several programs, sound files etc on the NXT.
  
  * I'm currently running Windows 8.1 64-bit
  * The driver is libusb-win32
  * I'm running NeXTTool from Windows cmd with admin rights
  * I don't get any error messages upon running the download command
  * This has not been a problem earlier upon installing and verifying that everything works.
  * Flashing a new firmware works just fine when in Update firmware mode using `NeXTTool -firmare="firmware.rfw"`
  * Bluetooth works too, but upon running the download command, nothing happens.
  
  Has anyone run into this problem before? Anybode have any idea how to simply download a file to the NXT and what might be causing it not to work now?
  
  **Tags:** nxt, mindstorms, motor
  
  > **Comments:**
  > **username_1**: I would tend to try with the regular LEGO software too; if even that fails it may mean your NXT brick itself is defective. If you have the opportunity to test another brick, it's of course even better.  
  > **username_2**: Have you tried downloading the file using BricxCC or NeXT Commander?  
  > **username_0**: I tried NeXT Commander. I was able to get a connection, but downloading always failed. I haven't tried BricxCC.  
  > **username_0**: This is a project for school, and we've only got access to MATLAB to program our NXT with. We haven't received a license for the Lego software or LabView for that matter so I'm a little stuck... or is the Lego software license included in the 9696 pack?  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_3 on 2013-10-09. Score: 1 | Accepted answer
  
  username_1's idea would probably be your best bet - try downloading the file to the NXT using the official LEGO software. If this fails, you know something is wrong with your brick. If it works, it's probably a problem with your program. Did anything major happen between the time it would work and the time it wouldn't? If so, this may be the culprit. Trying it on multiple bricks is also another avenue I would suggest. There is an official Mindstorms Help Section on the LEGO Message Boards located [here](https://community.lego.com/t5/MINDSTORMS-Help-Section/bd-p/1421). They have experts who will probably be able to correct your problem.
  
  > **Comments:**
  > **username_0**: Thanks for the tip, but I'm not sure if I've gotten access to the official LEGO software. Is this maybe included in the 9696 pack? The thing is, this is a school project, where we've only aquired licenses for MATLAB, so I don't even have access to LabView... But how is NeXTTool different from the LEGO software other than it lacking a GUI :P  
  > **username_3**: Oh, I was thinking you got the retail version with NXT-G on a CD-ROM. Well, I suppose they're not too different; it's just I'm not too familiar with NeXTTool, although I do use NeXTScreen a bit.  
  > **username_0**: I'm going to mark this as the answer, because I gave the NXT to my teacher, who in turn reset it, and he probably used the official LEGO software to do so. Thanks for your response!  
  > **username_3**: @cazyius You can reset it without the software... but it won't work until you use the software to put on the new firmware, which you were correct in this aspect - LEGO NXT Firmware has a special encoding that can only be done with the NXT-G environment (which means that you have to get LEGO's help when you make your own firmware).  
  
  ---
  
  ### Answer by username_4 on 2013-11-28. Score: 1
  
  Procedure as follow,
  uninstall libusb\_win32 driver; not disable
  activate back NXT fantom driver
  transfer MotorControl22.rxe with NeXTTool or TransferMotorControlBinaryToNXT.bat
  execute install-filter-win from directory libusb\_win32/bin for USB NXT connection
  it work for me
  
  
  ---
  
  