No, I'm using the /dev/mem peek/poke method for the moment. Kris at TS said
they messed with the ep93xx_spi driver a while back and "found that the kernel
routines for this are rather inefficient, e.g. the SPI controller is reset
before every transaction, and the tempsensor application we have written will
directly access the hardware. This means you can intelligently stream data out
of the SPI core faster than you would with the kernel interface."
So, short of writing a custom kernel driver which is one more layer of
complexity I'd rather not tackle at the moment, I'm doing it the /dev/mem way.
No idea what kind of sample rates I'm going to end up with though. Ultimately,
if I can get 25ksps or better, then at least I've saved $50 over using a
TS-9700 board. I need a buffer amplifier daughter board anyway.
--- In Mika Westerberg <> wrote:
>
>
> Are you using ep93xx_spi driver and spidev on top of that or what
> kind of setup you have? How the spitest code fails to run?
>
> MW
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|