First call of 'edk.dll' failed (W7 x64 0.13.0)

Obtaining data from various hardware devices
Post Reply
Alez
Posts: 5
Joined: Sun Oct 30, 2011 8:11 pm
Location: Russia
Contact:

First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by Alez »

Hi, all

I've install LAST! version of Openvibe 0.13.0 and meet problem with acquision server connection to Emotiv Epoc Headset.

Console message: First call of 'edk.dll' failed ... to use this driver .. bla-bla-bla...

Computer conditions:
OS: Windows 7 x64 Ultimate
Emotiv SDK version: Research 1.0.0.5
Install path and settuped path:
C:\Program Files (x86)\Emotiv Research Edition SDK_v1.0.0.5-PREMIUM

I've try to change path and copy dll to another directory e.g SDK_1.0.0.4

Anybody solves same problem?

Alez
Posts: 5
Joined: Sun Oct 30, 2011 8:11 pm
Location: Russia
Contact:

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by Alez »

0.12.0(openvibe-0.12.0-svn3107-setup.exe) with same configuration installed and works fine.
Seems to be 0.13.0 version bug (openvibe-0.13.0-svn3190-setup.exe).

Lets force to be with you always ;)

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by lbonnet »

Hi, and thanks for the feedback !
Another user just told me exactly the same recently...

I'm gonna check what is the problem with 0.13.0. stay tuned, patch coming :)

Laurent
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by lbonnet »

Hi Alez,

I reproduced this bug on my windows 7 64 bits; however the driver still works with win7 32bits version.
The only difference between 0.12.0 and 0.13.0 is the platform on which I compiled the installer (64 bits and 32 bits resp.)

We recompiled the windows installer, and it seems to fix this issue on my test platforms.

Can you please test the new driver on your side, so I can be 100% sure ?

Download the installer as usual, it should be version 0.13.1.

Once we're ok I'll bring the news :)

Cheers

Laurent
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

Alez
Posts: 5
Joined: Sun Oct 30, 2011 8:11 pm
Location: Russia
Contact:

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by Alez »

Hi, Laurent

0.13.1 - work fine :)

[INF] Connection succeeded !

Thanks for fast support :)

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by lbonnet »

Thanks ! Enjoy openvibe ;)
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

ipyd
Posts: 5
Joined: Sat May 05, 2012 1:50 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by ipyd »

hi all,

i got the same problem here.

i am using,
OpenViBE: openvibe-0.14.0-svn3306-setup (windows installer)
OS: Win 7 64bit
Emotiv SDK: Emotiv Research Edition SDK_v1.0.0.5-PREMIUM

Should i use the older version of openvibe?
or should i compile the openvibe from the source code by myself?

Now, i am trying to use the older version, i.e. 13.1, as it is found to be working.

Thank you all.
Attachments
Emotiv connection error
Emotiv connection error
emotiv_conn_error.jpg (181.88 KiB) Viewed 18284 times

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by lbonnet »

hi ipyd,
Thanks for reporting us this issue !

The 0.14.1 bugfix version should have corrected this (tested on winxp 32b, win7 32b, win 764b with Emotiv 1.0.0.4).
Available for download right now!
The problem comes from the different platforms we are using to build the Windows Installer package.
The Emotiv library is not correctly found on 64 bits OS when the installer was built on a 32 bits OS.

We also have several reports on a strange behavior with the Emotiv Driver, but only with the Windows Installer version.
The Emotiv SDK is not found at first try when pressing "connect", but found at the second try.
Same thing happens with the Matlab Box when it tries to find Matlab libs.

Don't be surprise if you also experience this. We are investigating this curious problem...

Laurent-
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

ipyd
Posts: 5
Joined: Sat May 05, 2012 1:50 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by ipyd »

Hi lbonnet,

glad to hear that.
now, i am testing it.

btw, just want to make sure, does it mean that we do not need to compile the source code to get Emotiv EPOC connected ?
based on the FAQ, we need to build from the source to get Emotiv EPOC connected.

Thank you.

lbonnet
Site Admin
Posts: 417
Joined: Wed Oct 07, 2009 12:11 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by lbonnet »

Hi,

The FAQ you link is the old page. We forgot to remove it from the website when we opened the new website.
Google still indexes it as the first result when searching for "openvibe FAQ", even if no link are on the website.

As you can see in the new FAQ :
The Emotiv driver is also available in the windows installer version since 0.12.0 (oct.2011)
You don't need to compile from sources. The driver will just fail to load the Emotiv DLL if you don't have the SDK.

Laurent-
Follow us on twitter >> openvibebci

Checkout my (old) blog for some OpenViBE tips & tricks : here !

YenBen
Posts: 5
Joined: Mon Oct 24, 2016 5:13 pm

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by YenBen »

hi all,

I am using SDK v3.3.3 Premium too, how could I solve this problem? :( :(

jtlindgren
Posts: 775
Joined: Tue Dec 04, 2012 3:53 pm
Location: INRIA Rennes, FRANCE

Re: First call of 'edk.dll' failed (W7 x64 0.13.0)

Post by jtlindgren »

Hi, from the OpenViBE supported hardware page, regarding Emotic Epoc on the Supported column it is written

Bugfixes, but only up to SDK v1.0.0.4

This means that all SDKs newer than 1.0.0.4 are not supported. We have no plans currently to implement support for newer SDKs. If anybody is interested in contributing the supporting code, we are happy to consider integrating it.

(ref. http://openvibe.inria.fr/supported-hardware/ )


Best,
Jussi

Post Reply