Emmanuel Mayssat wrote:
> Hello again,
>
> I am contemplating writing a low level linux driver to read a stream of
> data coming for custom made device and on a USB2 port.
> This data will be fed to linux and then to epics.
>
> Is anyone of you using epics with USB devices?
> Any pointers? Does asyn interface with usb ports readily?
>
> Regards,
> --
> Emmanuel
>
>
>
>
>
>
>
>
Hi Emmanuel,
We used Opal Keely's USB-FPGA module (about $400) to bring data to
linux/epics through FPGA and USB port. The company provide a binary
library for Linux, but the source code is not open. The USB
microcontroller on the module is Cypress's high speed USB controller
CY7C68013 (FX2) ($15).
There is an open source framework (xguff
*http://recycle.lbl.gov/~ldoolitt/xguff.html*) developed by Larry
Doolittle at LBL will do the work (hardware data -- FPGA -- high speed
USB -- Linux -- epics). It can support USB 2.0 and has all the source
code (host-side code, FPGA and USB firmware design) open. It supports
the FX2 chip. We are planning to use this in one of our power supply
controller.
Hope this helps.
Yuke Tian
NSLS-II Control Group
Brookhaven National Lab
- References:
- USB streaming device to linux/epics Emmanuel Mayssat
- Navigate by Date:
- Prev:
Re: USB streaming device to linux/epics J. Lewis Muir
- Next:
Channel Access performance metrics & PLC reliability Dalesio, Leo
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: USB streaming device to linux/epics Mark Rivers
- Next:
Comparing catime performance Matt Rippa
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|