I've just purchased ADALM1000. I have Pixelpulse2 installed and it appears to be working. However, when I run ALICE M1K Desktop I get the error "pysmu not found" any help would be appreciated. Running Window 7 SP1 Home Premium. Cheers
I thought the windows Alice 1.3 executable was offered so Python didn't need to be installed. Yet when running the Alice M1K desktop app I get the Pysmu not found error. This suggests that Python has to be installed. Which is it Python or no python?
I think that was indeed the case for the older version of the libsmu library and Python bindings (used back in version 1.1 of ALICE). The most recent version of libsmu uses a different method of generating the Python bindings and it seems that py2exe is (maybe) not including the needed files anymore.
So the best work around right now would be to have Python 2.7 installed. Then when installing libsmu be sure to check the box to install the Python 2.7 bindings.
With both libsmu and Python 2.7 installed then ALICE can be run from the Python source file at the very least. (numpy is probably required as well if it is not already there)
PS, I just checked and ALICE 1.3 from the windows executable installer runs correctly on a Win 10 Dell laptop that does NOT have Python 2.7 installed. It just has the USB driver and libsmu library function installed (smu command line utility)..
Doug, I originally downloaded version 1.3 of Alice and 1.02 of libsmu when I installed it 2 days ago. The links to these versions are on the AD Alice for ADLAM1000 website. These versions don't match in version but they are the newest. Did you put Alice 1.3 on you Dell test machine? Perhaps it got busted when it was upgraded from Jan. I can put Python on my machine but I don't want to do that until I am sure Alice 1.3 won't work without it. Alice Install procedure is the file I use for instructions to install the other day.
Just to confirm that you are loading the correct 32 Bit version of libsmu? The windows installer .exe is built using 32 bit Python 2.7 and the 32 bit version of libsmu libsmu-1.0.2-setup-x86.exe Note this is for use with the x86 32 bit Python. If you install the x64.exe version of libsmu you will get the pysmu not found error.
Thanks Doug that was it. All is well now. Thanks.
Sorry, I may have found the cause of the confusion. In that installation procedure file the step to install the 32 bit libsmu is missing between loading the 64 bit WinUSB diriver for 64 bit Win 10 (from the x64.exe libsmu) and installing the ALICE 1.3 installer. Some how this step seems to have not made it into that version. As I said above the 32 bit version needs to be installed after the 64 bit drivers are installed. Run the libsmu-1.0.2-setup-x86.exe and uncheck the Install WinUSB driver box and check the one below it to Add application directory to search path.
This should now work. To check that libsmu is properly installed open a command line window and with the m1k plugged in type smu -l and it should return a line listing the board serial no. firmware version and hardware revision.
Sorry for the confusion. The install procedure file will be updated to add this step.
Just had a quick look at this thread and noted your advice re installing the 32 bit version of libsmu. Down load your link and install and all now seams to be working. The devil dwells in the detail. Cheers