Experimental Physics and Industrial Control System
Hi Tim,
Diamond and SOLEIL are currently collaborating on the Zebra2/PandA project to create something similar. I understand that you probably won't be interested in our FPGA firmware and software stack as you already have softGlue, but if you are looking for a 1U platform to run your Zynq enabled version of softGlue on, you could use a PandA box.
The box is based on a PicoZed 7030 (http://zedboard.org/product/picozed), and connects the FPGA pins to 10x TTL outputs, 6x TTL inputs, 2x LVDS outputs, 2x LVDS inputs, 3x Gigabit transceivers, 1x standard LPC FMC slot, 4x RS422 quadrature/absolute encoder inputs, 4x RS422 quadrature/absolute encoder outputs, and an optional external clock. The ARM has Gigabit ethernet, console and USB exposed.
The firmware and software stack has fixed logic blocks rewired at runtime in a similar (but not identical) way to softGlue, a TCP server that runs on the box to do control and exposed data captured from the FPGA via DMA, and a webserver with a GUI that lets you rewire the blocks. An EPICS driver will run off the box as it writes data so needs filesystem access.
The hardware, firmware and software stack will be placed on open hardware and github at the end of the collaboration (probably the end of this year), and you will be able to buy a box with support from Quantum Detectors next year.
Chris Turner will be giving a talk on this at the EPICS meeting today at 2pm. Here is the PDF version of his slides:
http://controls.diamond.ac.uk/downloads/other/files/Zebra2-PandA-Development.pdf
Thanks,
Tom Cobb
> -----Original Message-----
> From: [email protected] [mailto:tech-talk-
> [email protected]] On Behalf Of Mooney, Tim M.
> Sent: 25 May 2016 21:31
> To: Jeong Han Lee; EPICS mailing list
> Cc: Jeong Han Lee
> Subject: RE: EPICS meeting : HW platform support discussion group
>
> Hi Han,
>
> A number of us at the APS, in the beamline-controls and detector-
> development groups, have been working to run EPICS on the Xilinx Zynq
> device. In the beamline-controls effort, the initial platform target is the
> MicroZed (http://zedboard.org/product/microzed), and the initial
> development target is the synApps softGlue module
> (https://github.com/epics-modules/softGlue), and the FPGA content used
> by softGlue.
>
> Working with a cross compiler developed by Andrew Johnson and Steve
> Shoaf (the target arch "linux-arm") we have EPICS base, and the modules
> included with synApps that don't depend on VME or other hardware (e.g.,
> asyn, seq, autosave, calc, sscan, etc., etc.), running on the MicroZed. We
> also have most of softGlue ported and running (no field I/O yet; also no
> interrupt support), and have developed a simple procedure for adding
> custom components to the FPGA, and controlling them from EPICS.
>
> Tim Mooney ([email protected]) (630)252-5417
> Beamline Controls Group (www.aps.anl.gov)
> Advanced Photon Source, Argonne National Lab
>
>
> ________________________________________
> From: [email protected] [[email protected]] on
> behalf of Jeong Han Lee [[email protected]]
> Sent: Thursday, May 19, 2016 2:09 PM
> To: EPICS mailing list
> Cc: Jeong Han Lee
> Subject: EPICS meeting : HW platform support discussion group
>
> Hi all,
>
> As you may know, the next EPICS conference will be held in Lund,
> Sweden at next week (inspired by Torsten's Motor WG email).
>
> I assigned myself to join that discussion, then I was told today by
> Timo to collect some subjects, which we would like to discuss during
> that HWPS DG (HW Platform Support Discussion Group? hmm, not
> awesome)
> meeting. Here is the description for that WG meeting.
>
> "Discussion about support of different hardware platforms (RPi, MTCA,
> design sharing, open source solutions,FPGA...) in EPICS"
>
> I don't think, we are late to collect or share what we want to do.
> Thus, here I copied ideas from Motor WG
>
> Thoughts ? Suggestions ? Special Topics ?
>
> One might get some ideas from also again Motor WG at
> https://github.com/EuropeanSpallationSource/epics-mwg-
> discussions/tree/master/documents
>
> I would a appreciate all kind of feedback/answers as soon as possible .
>
> Thanks,
> Han
>
>
>
> --
> Jeong Han Lee, Dr.rer.nat.
>
> Control System Engineer
> Integrated Control System Division
>
> European Spallation Source ERIC
> P.O Box 176, SE-221 00 Lund, Sweden
> Visiting address: Tunavägen 24, Lund
>
> Mobile: +46 (0)721 79 24 09
> Phone: +46 (0)46 888 34 09
> E-mail: [email protected]
--
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
- Replies:
- RE: EPICS meeting : HW platform support discussion group Mooney, Tim M.
- References:
- EPICS meeting : HW platform support discussion group Jeong Han Lee
- RE: EPICS meeting : HW platform support discussion group Mooney, Tim M.
- Navigate by Date:
- Prev:
Re: asyn: what if a driver wants to force callbacks? Torsten Bögershausen
- Next:
Re: asyn: what if a driver wants to force callbacks? Mark Davis
- 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: EPICS meeting : HW platform support discussion group Mooney, Tim M.
- Next:
RE: EPICS meeting : HW platform support discussion group Mooney, Tim M.
- 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