--- In "nevisgroup" <> wrote:
>
>
> Hello all:
> This is turning into a bigger project than planned.
> I am trying to use the tq_timer approach. But I can not get it to compile.
> It looks like I must build the whole kernal to create the correct header
> files.
> Right now I am stuck ith "footbridge" undefined. (not sure just what that
> means but I am working on it)
> Any pointers?
> Most of te ts info that I found on the web is a bit dated.
>
> --- In fred basset <fredbasset1000@> wrote:
> >
> > Hi Nevis,
> >
> > Did you make any progress on your real-time problem? I am also interested
> > in motion control using Linux. You could try contacting TS tech support
> > for information on any real time extensions they offer.
> >
> > Pls. let us know what information you uncover.
> >
> > Thanks,
> > Fred
> >
> > On Mon, Feb 27, 2012 at 9:59 AM, nevisgroup <nevisgroup@> wrote:
> >
> > > **
> > >
> > >
> > > Hello All:
> > > I hope that I am not covering old ground here. (I did to at least some
> > > searching :-)
> > >
> > > I am putting to gather what amounts to a proof of concept system to do
> > > some motion control. I want to replace some single axis controllers (8051
> > > based) with a single ts-7300 that might run as many as 8 axis.
> > >
> > > For my prototype it looks like a stock TS-7300 will run two axis. If I
> > > read the docs correctly, there are two XDIO ports that will do Quad
> > > encoder
> > > in and a pwm out (as well as direction and some misc).
> > >
> > > I envision that I will need some realtime extensions to handle a 1msec
> > > tick that will close all the servo loops and some user space stuff to chat
> > > with the realtime stuff to give it something to do.
> > >
> > > I am looking for any pointers or links as to how to go about setting this
> > > up. If anyone has gone down this road before and might point out some
> > > hidden gotchas.
> > >
> > > As I stated earlier, I have done the motion side of this before. The
> > > current design uses individual 8051's to run the pid loops every 500usec.
> > > They chat with each other to do coordinated motion. So that part will be
> > > easy.
> > >
> > > I have not worked with linux realtime / drivers and such.
> > > While each of these system will be custom for the end user,I am hoping to
> > > create a much more flexible platform on my end.
> > >
> > > In the end I also hope to bring in eQT for some fancy graphs and such but
> > > if 8 XDIO's don't leave room for the VGA in the FPGA I can live with
> > > that...one step at a time.
> > >
> > > Thanks
> > >
> > >
> > >
> >
>
I think sooner or later (actually sooner) you need to build your own kernel for
this kind of thing. Trying to pick up a kernel and match the toolchain headers
module versions and dependencies can waste a lot of time.
Go for it, build a kernel then you are on known ground. That usually will be
quicker.
You'll have to do it at some stage , you'll save yourself some messing around
if you do it early.
At least that's my experience.
------------------------------------
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/
|