ts-7000
[Top] [All Lists]

[ts-7000] Re: SPI kernel driver sample code?

To:
Subject: [ts-7000] Re: SPI kernel driver sample code?
From: "Blair" <>
Date: Mon, 06 Sep 2010 14:55:48 -0000
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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU