ts-7000
[Top] [All Lists]

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

To:
Subject: Re: [ts-7000] Re: SPI kernel driver sample code?
From: walter marvin <>
Date: Mon, 6 Sep 2010 08:09:36 -0700 (PDT)


Linux drivers are not that hard due to intelligent interfaceing to the kernel.


From: Blair <>
To:
Sent: Mon, September 6, 2010 10:55:48 AM
Subject: [ts-7000] Re: SPI kernel driver sample code?

 

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 ts-7000%40yahoogroups.com, 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
>



__._,_.___


Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<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