Omnimaga
Calculator Community => TI Calculators => General Calculator Help => Topic started by: blweldon2 on March 18, 2012, 12:21:55 am
-
I am trying to connect my nspire cx (non-cas) to TiLPII so I can put some games on it without having to switch my laptop from windows 8 to windows 7 (with 7 having the student software on it). TiLPII doesn't see my calculator regardless of USB port it is plugged in to. My laptop installed the drivers for the nspire when I first plugged it in. I am running 64-bit Windows 8 if that makes a difference.
Here is a screenshot of the program running if it is of any help.
http://img801.imageshack.us/img801/2117/helpi.png
How do I fix this problem?
-
I'm not sure if TiLP is working with Windows 8.
You can dual boot right? That way, it would be pretty easy to just go on 7 every once in a while to transfer some games.
-
I am dual booting with 7. Windows 7 has the student software on it, so that is no problem. I have a spare code for the student software that came with my 2nd nspire, but i don't want to waste it. It would be nice if i could get tilp running on win8. Takes forever to restart into win7 or ubuntu.
-
Hi :)
Thanks for the screenshot, because it shows a proximate cause for TILP failing to communicate with your calculator :)
TILP is indicating, in both the GUI and the terminal, that you're trying to communicate with the "none" calculator; the GUI is indicating that you're using the "null" cable. Those are placeholders which do not implement any protocol and do not attempt any communication operation.
The solution to this problem would be to try and configure TILP through the "Change device dialog", accessible in the File menu, by right-clicking on none -> null:#1, or pressing Ctrl + D. The list of devices near the bottom dialog ought to inform you that you can communicate with a Nspire, using the DirectLink cable.
In this dialog, be sure to check the "USB scan at startup" checkbox, for next time ;)
Now, with that said... if no device is listed in the list of devices near the bottom of the "Change device" dialog, it's entirely possible that the version of libusb used by TILP II 1.16, even if it's a recent one, has a problem on Win 8 :)
In such a case, please post here the contents of the ".tilp.log" file, which you'll be able to find in your home directory (presumably C:\Users\<yourusername>\).
Thanks in advance :)
-
I followed your instructions and it still doesn't recognize my calc. I will post the log when i get access to my laptop. Do you think someone could make a win8 compatible libusb using any of this information?
EDIT: I attached the log file.
-
(meh, forgot to post the two first paragraphs before going to bed yesterday evening)
Alongside the log, please post the screenshot of the whole screen, containing the main window + the change device dialog + the terminal. TIA :)
Do you think someone could make a win8 compatible libusb using any of this information?
This information is unlikely to help.
Looking at your log (thanks :) ), I can see that at least, the calculator is detected:
tilp-INFO: Searching for link cables...
ticables-INFO: Link cable probing:
tilp-INFO: Opening cable null on port #1 to communicate with calculator none
tilp-INFO: Searching for link cables...
ticables-INFO: Link cable probing:
tilp-INFO: Opening cable DirectLink on port #1 to communicate with calculator NSpire
-
Here is the new screenshot. I put in the calculators info manually.
http://img6.imageshack.us/img6/9682/hlp2.png
-
The "CreateFile" warnings normally don't occur, so I guess that (assuming the CreateFile warnings are related to the USB communication) Win 8 is behaving differently and broke libusb-win32 and/or libticables...
In order to get the very latest version of the drivers, use the filter driver installer available from http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/ , and replace the libusb0.sys & libusb0.dll files installed by the TILP installer with the ones provided by that installer. But at the time being, I'm not very optimistic that doing so will enable you to communicate with your CX from native Win 8 alpha...
-
Think someone will figure it out by the time win 8 is released?
-
One of the maintainers of libusb-win32 indicates that libusb-win32 works for him on Win 8 DP and CP: http://sourceforge.net/mailarchive/forum.php?thread_name=1332250861.81705.YahooMailNeo%40web28401.mail.ukl.yahoo.com&forum_name=libusb-win32-devel
So I guess the problem could be on the TILP (libticables) side... and I'm not overjoyed :(
Installing the libusb filter driver, and replacing the files installed by the TILP installer, as I described in my previous post might provide me some clues. Thanks in advance for the time you'll spend helping me to deal with the problem, whatever it is :)