On 19.05.2016 22:12, Jonathan Cameron wrote:
On 19 May 2016 19:14:52 BST, Lasse Schuirmann
<lasse.schuirmann@xxxxxxxxx> wrote:
Hi,
I'm trying to use Linux on a Lenovo Yoga 300 and can't get the
accelerometer running. It was suggested at
https://github.com/hadess/iio-sensor-proxy/issues/83#issuecomment-220399560
that I contact this mailing list as no driver seems to exist yet.
The device in question is an accelerometer from "Bitland Corporation"
with the APCI ID "DUAL250E".
Windows drivers seem to be available at
http://driverlibs.com/download/Dual-Accelerometer.
I wonder if somebody possibly has the same problem and/or would be
interested in helping getting this to work.
Sincerely,
Lasse Schuirmann
Hmm long shot but any idea if it could be a rebadged bma250e which is a
Bosch
sensortech part? Not sure what the dual bit would be about though.
Digging in those windows drivers may give us more info. They are on
lenovos
website as well.
On phone right now but will have a look tomorrow.
Hmm. The driver in question is based on Microsoft's example
accelerometer driver
for an ADXL345.
https://msdn.microsoft.com/en-us/library/windows/hardware/dn760713(v=vs.85).aspx
Not sure this is going to get us much further though...
No usefully named function names that I can get out of the
DualSPDAccelerometer.dll
Not sure where to go next on reverse engineering this. Are you willing
to
open things up to take a look at what is on the board?
Few times I've gotten involved with doing this it's always been a case
of getting
some probes on the chip. There probably are other ways of doing it but
I've no idea how in windows!
My gut feeling is that Bitland don't make Mems devices so are getting it
from
someone else. Could be wrong, but it's someway from what their core
business
seems to be (putting generic stuff together to make machines for other
people).
Jonathan
--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html