EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP?
From: éè <[email protected]>
To: "Andrew Johnson" <[email protected]>, <[email protected]>
Date: Sun, 25 Apr 2010 15:18:58 +0800
Dear Andrew,

I'm from SSRF. After I use sysVmeMapShow() function to the MVME5500 BSP, it display as follow:

      -> sysVmeMapShow                                                                
                                                                                
       VMEbus access from CPU:                                                         
        CPU:  0xE7F00000 - 0xE7F3FFFF  =>  A32: 0xE7F00000 - 0xE7F3FFFF               
        0xEFF00000 - 0xF0EFFFFF  =>  A24:   0x000000 -   0xFFFFFF               
        0xF0F00000 - 0xF0F0FFFF  =>  A16:     0x0000 -     0xFFFF               
                                                                                
        CPU access from VMEbus:                                                         
        A32:             -             =>                  -                          
        A24:    0x000000 -   0xFFFFFFFF  =>       0x0F0F0000 - 0x0F0EFFFF             
        value = 0 = 0x0  

Do you think the display is OKïThe A32 address is available? Would you mind give me some suggestion about the blank of A32 address in "CPU access from VMEbus"?

Thank you very much!

Best wishes,

Yan Fen
===========================================
Yan Fen
Shanghai Synchrotron Radiation Facility
Shanghai Institute of Applied Physics
Chinese Academy of Sciences
Zhangheng Rd 239,Pudong Dist.,
Shanghai 201204
China
Tel:+86-21-33933227
====================================
----- Original Message ----- 
From: "Andrew Johnson" <[email protected]>
To: <[email protected]>
Cc: <[email protected]>; "åæå" <[email protected]>; "Dave Thompson" <[email protected]>
Sent: Wednesday, April 21, 2010 3:34 AM
Subject: Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP?


Hi Robert,

Sorry for the delay, I was hoping that someone from SNS would respond since 
you're talking about their website.

On Thursday 15 April 2010 20:08:32 åæå wrote:
> We use MVME5500 and MAXv-8000 for motion control. Recently, I found the
> website: http://ics-web.sns.ornl.gov/hardware/ . It contains so many new
> functions in this BSP, especially the sysVmeMapShow() and so on. Iâm very
> exciting about this!

The sysVmeMapShow() function there was mine, along with a number of other 
changes I make to all the BSPs I maintain here at APS.  I don't think SNS 
should be distributing their complete mv2100 BSP source code on the Internet 
though, their license agreement with Wind River is unlikely to permit them to 
do that.  I would be very happy if Wind River were to make their BSPs Open 
Source, but to the best of my knowledge they are still proprietary source code 
protected by their license agreements.

> This BSP is for MVME2100, and I want to modify some codes about this BSP to
> make it runs in the MVME5500.

The MVME5500 uses a Universe-2 chip to interface to the VMEbus, so the 
sysVmeMapShow() function from the mv2100 or mv2700 BSPs should be very similar 
to what you need for the mv5500.  There are instructions on how to add this to 
the mv2700 at http://www.aps.anl.gov/epics/tech-talk/2006/msg00681.php and if 
you understand what the BSP is doing it should be fairly easy to adapt the 
code for the mv5500.

Hope this helps,

- Andrew
-- 
The best FOSS code is written to be read by other humans -- Harald Welte





Replies:
Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP? Andrew Johnson
References:
How to compile the sysVmeMapShow() function to the MVME5500 BSP? 周永年
Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP? Andrew Johnson

Navigate by Date:
Prev: upciming meeting at ITER Dalesio, Leo
Next: Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP? Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP? Andrew Johnson
Next: Re: How to compile the sysVmeMapShow() function to the MVME5500 BSP? Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·