EEG SMT is not detected - Always Reset by itself

Started by nugroho.budi, December 05, 2013, 09:06:40 PM

Previous topic - Next topic

nugroho.budi

hello,
I ordered an EEG SMT, 1 PE and 4 AE.
I tried to connect the EEG to my computer. I have installed FTDI driver from www.ftdichip.com.
but when I tried to Connect the EEG-SMT and a computer using the USB-CABLE, the power led kept blinking for a minutes and the COM PORT is not appeared in the Device Manager. the EEG SMT only appeared as USB serial converter under Universal Serial Bus Controller.
And the EEG kept disconnected automatically and then connected again.
I use win 7 32 bit.




the question is what should i do? ;D


P.S.: I also used Arduino, is that affect the FTDI driver?


nugroho.budi

okay, I successfully connected the EEG and a PC. maybe my usb port is kinda broken.
then I tried to use openvibe as acquisition client. i have read the manual [eeg-smt.pdf]
but after I click Connect and then click Run, the openVibe acquisition server kept disconnecting.

this is the screenshot of the openVibe acquisition server


how i figured it out?

thankyou


Romain

Hi,
we have exactly the same problem with Openvibe, Olimex modular OpenEEG and FTDI cable.
We tried your driver but it did not work on windows 7 64bit. We inspected the driver file and it doesn't mention Windows 7 (only XP, NT, etc...). Do you have the last version of the driver which would work with 7 64 bits? If not do you think there is another solution. We also tried with Linux (Linux Mint 64bit) and we had the same error.
Best regards
Romain

LubOlimex

Hey Romain,

I have used EEG-SMT with Windows 7 x64 and Windows 8 x64 successfully with the drivers linked. Please check the picture:



Make sure to point the unrecognized device that pops up in "Windows Device Manager" to search for drivers in the folder where you extracted FTDI_drivers_2.04.06.zip archive.

Ensure that you have the privileges to install drivers. Double check if Windows doesn't recognize the driver as "unsigned" (it shouldn't be naturally, since FTDI sign their drivers).

There should be some error message or other report by Windows.

Best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex

lsbarbosa

Dear Lub,

Thank you again for your clear explanation, although we didn't manage to install the driver after carefully following the steps above (and from this post https://www.olimex.com/forum/index.php?topic=2031.0) : it said "The platform is not compatible with this driver". I'll try to send more details soon.

I'm also trying to connect openvibe using linux (Linux Mint 3.2.0-23-generic #36-Ubuntu SMP UTC 2012 x86_64), but I have exactly the same error : it connects, I hit play, after 5 sec acquiring it drops the connection saying "no data received".

Is it possible to fix our hardware to work with the modern drivers? Like for instance to change the RS232 chip?

I'm currently using ftdi_sio driver that comes with the distro, here is the syslog output :

Jun  6 18:14:20 Tiamat kernel: [ 6584.929767] usb 3-1: new full-speed USB device number 2 using xhci_hcd
Jun  6 18:14:21 Tiamat mtp-probe: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:1c.2/0000:04:00.0/usb3/3-1"
Jun  6 18:14:21 Tiamat mtp-probe: bus: 3, device: 2 was not an MTP device
Jun  6 18:14:21 Tiamat kernel: [ 6585.065367] usbcore: registered new interface driver usbserial
Jun  6 18:14:21 Tiamat kernel: [ 6585.065409] USB Serial support registered for generic
Jun  6 18:14:21 Tiamat kernel: [ 6585.065559] usbcore: registered new interface driver usbserial_generic
Jun  6 18:14:21 Tiamat kernel: [ 6585.065569] usbserial: USB Serial Driver core
Jun  6 18:14:21 Tiamat kernel: [ 6585.078952] USB Serial support registered for FTDI USB Serial Device
Jun  6 18:14:21 Tiamat kernel: [ 6585.079109] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected
Jun  6 18:14:21 Tiamat kernel: [ 6585.079153] usb 3-1: Detected FT232RL
Jun  6 18:14:21 Tiamat kernel: [ 6585.079156] usb 3-1: Number of endpoints 2
Jun  6 18:14:21 Tiamat kernel: [ 6585.079159] usb 3-1: Endpoint 1 MaxPacketSize 64
Jun  6 18:14:21 Tiamat kernel: [ 6585.079161] usb 3-1: Endpoint 2 MaxPacketSize 64
Jun  6 18:14:21 Tiamat kernel: [ 6585.079164] usb 3-1: Setting MaxPacketSize 64
Jun  6 18:14:21 Tiamat kernel: [ 6585.084252] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
Jun  6 18:14:21 Tiamat kernel: [ 6585.084271] usbcore: registered new interface driver ftdi_sio
Jun  6 18:14:21 Tiamat kernel: [ 6585.084272] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver


Do you happen to have a version that works with the the EEG digital board? Or a Mac version (I could also try it on a mac machine...)?

Thanks a lot,
Leonardo



LubOlimex

Hey there,

We haven't tested EEG-SMT with Linux due to the fact that the software available from the OpenEEG project few years ago wasn't very good. So to determine if the EEG-SMT unit you have works, a good idea would be to test under Windows. Also please use Electric Guru software since it is the program used here for testing and it is very easy to use - just select proper COM port and click go.

Now since you can't install the drivers at all the best thing you can do is test with another computer or laptop. If the problem persists then it might be a hardware-related error. Then the "Warranty and returns" policy applies: https://www.olimex.com/wiki/GTC#Warranty

Best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex

lsbarbosa

Ok, I successfully installed the 2.4.6.0 driver (see print screen)



But unfortunately, Openvibe is still giving me the same error.

I tried Electric Guru, selected the good port and "RS232EEG" as the machine, and there is no change in the screen whatsoever (no output from the program).

Is there anything else we could do? Is there a specific configuration in the Electric Guru?

Could you help us to debug this? How do we turn on the square wave from the board?

Thanks,
Leonardo