Driver and software Scientific linux 6.10

Discussion forum for the new Picoscope Linux software
Post Reply
taichiro
Newbie
Posts: 0
Joined: Fri Nov 15, 2019 3:06 am

Driver and software Scientific linux 6.10

Post by taichiro » Fri Nov 15, 2019 3:11 am

Does picoscope support Scientific Linux 6.10 ? Are there available driver and software ?

PrzemoF
User
User
Posts: 2
Joined: Sat Nov 09, 2019 10:24 am

Re: Driver and software Scientific linux 6.10

Post by PrzemoF » Fri Nov 15, 2019 10:10 am

As far as I know no, but SL is based on RedHat? So that's that same as my Fedora. I can help you if you're willing to experiment a little bit.

taichiro
Newbie
Posts: 0
Joined: Fri Nov 15, 2019 3:06 am

Re: Driver and software Scientific linux 6.10

Post by taichiro » Sat Nov 16, 2019 1:30 pm

Thank you for your reply, yes, it is based on Redhat.
If you have an instruction when you download the software into Fedora, could you show me ? It is very helpful.

PrzemoF
User
User
Posts: 2
Joined: Sat Nov 09, 2019 10:24 am

Re: Driver and software Scientific linux 6.10

Post by PrzemoF » Sun Nov 17, 2019 8:31 am

OK, I don't have the instruction, but I can write one. If my instruction is not detailed enough please ask. I didn't test it on anything except my fedora 31. You'll need mono installed on your system (on fedora it's in mono-core package)
1. Download picoscope software and all driver files. All in deb format. I did it with

Code: Select all

wget -r https://labs.picotech.com/debian/pool/main/
but you can do it manually (lot of work)
Picoscope: Picoscope
Drivers and libraries (download only your architecture):
libp
libu
I do not know exactly what is needed, so I downloaded everything with wget
2. Unpack and copy content of picoscope deb file to /opt/ . I used mc and copy operation
I ignored everything that was in the deb file in /usr directory. Again, use only your architecture, not everything.
3. Do the same with drivers and libraries. Ignore /usr
When unpacking libpicoipp you'll notice that there is /etc directory with one file. Copy it to your system /etc or create the file manually as I did
4. Make sure you have access rights to access you oscilloscope. I did it by adding this file:

Code: Select all

$ cat /etc/udev/rules.d/99-picoscope.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0ce9", ATTR{idProduct}=="1007", MODE="0666" SYMLINK+="picoscope"

The IDs can be obtained by connecting the oscilloscope and running lsusb in terminal
5.Try to run picoscope.

6. Debugging if the above doesn't work. Go to /opt/picoscope/bin/picoscope
Edit the file and change last line:

Code: Select all

exec sg $PICO_GROUP -c "$RUN_CMD /opt/picoscope/lib/PicoScope.GTK.exe 2>&1 >/dev/null" 2>&1 >/dev/null
to

Code: Select all

exec sg $PICO_GROUP -c "$RUN_CMD /opt/picoscope/lib/PicoScope.GTK.exe"
That allows to see plenty of debugging messages. Try to start the picoscope in terminal and post the results here.

Content of the installation directory on my fedora 31: fedora paste

PrzemoF
User
User
Posts: 2
Joined: Sat Nov 09, 2019 10:24 am

Re: Driver and software Scientific linux 6.10

Post by PrzemoF » Sun Nov 17, 2019 9:38 am

I just discovered the rpms with picoscope: http://labs.picotech.com/rpm
Potentially much easier to install than debs - I didn't test it yet.

Edit:
Installing all rpms from:
https://labs.picotech.com/rpm/x86_64/
and picoscope from:
https://labs.picotech.com/rpm/noarch/
works on fedora 31

Post Reply