firewire video on RTEMS-4.6.x-MVME5500

Kate Feng feng1 at bnl.gov
Mon Jul 30 11:42:42 UTC 2007


On  4/10/07 5:28 P.M.   "Sheng Peng"  <pengs at slac.stanford.edu>wrote:

> Hi Kate,
> Great.
> If I understand this correctly, each of the frame is 6M bits, 30fps means
> 180Mbps. So you are using a dedicate Gigabit Ethernet link, right?

It was actually not a dedicated Ethernet Link.  As what I had responded
to you a few weeks ago, the beatnik BSP that you use for your  video
needs to add the "multiple mbufs" support in its network drivers
to increase its performance.  You are using mvme6100.  Thus, the
performance should be better.


I have implemented the "multi mbufs" for  both of the RTEMS-mvme5500
network drivers (100 MHz and 1GHz) since 2004 as it is published in the
RTEMS4.7.x release and http://www.nsls.bnl.gov/facility/expsys/software/EPICS/.
It is one of the performance boosters I added over the original netBSD
driver.


Hopefully this information will help those who sent me E-mail regarding
their Linux drivers.

>
> Are you using the edm video widget to plot the image?

Yes.

Regards,
Kate

>
> Thanks.
> Sheng
>
> On 4/10/07 3:02 AM, "Kate Feng" <feng1 at bnl.gov> wrote:
>
> > Now for a 1024x768x8bit image,  it delivers a TV video
> > effect by achieving 30 Hz simultaneous EPICS real-time
> > display for 30 fps of data transfer.  I showed a  fast-actiom
> > movie on the EPICS display to someone yesterday.  It looked
> > cool. A snapshot of the image sample is at :
> >
> http://www.nsls.bnl.gov/facility/expsys/software/EPICS/FW1024x768x8bit@30Hz.pn>
> g
> >
> > A higher throughput is yet to be discovered,  when it is tested
> > on a faster camera.
> >
> > Regards,
> > Kate
> >




More information about the users mailing list