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  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: Re: hardware register access
From: Andrew Johnson <anj@aps.anl.gov>
To: tech-talk@aps.anl.gov
Cc: Bai Jiaoni <baijn@ihep.ac.cn>
Date: Tue, 17 Apr 2012 11:33:29 -0500
Hi,

On 2012-04-17 Bai Jiaoni wrote:
> I can not use A32 address 0x20600000 to access hardware register
>  immediately After I download vxworks from server to mvme5100. But at this
>  moment if I execute the special function whose work is as following, I can
>  use 0x20600000 to access the hardware register. Can you give me some idear
>  from the information provided about what this function do to help register
>  access successfully?

That routine must be configuring one of the PCI Target Image windows in the 
Universe-2 chip, although it doesn't show that in the output you posted.  It 
does claim to be configuring one of the VMEbus Slave Image window registers 
VSI1_CTL but that is used for VMEbus cycles initiated by a different bus 
master to give it access to the RAM on your MVME5100 board.

You are probably going to have to understand how your Universe-2 chip is 
configured and to make changes to the settings that your mv5100 BSP uses; to 
do that, you need to learn about the Universe-2 configuration registers.  You 
can download the User Manual for the Universe-2 chip from Tundra.

- Andrew
-- 
Never interrupt your enemy when he is making a mistake.
-- Napoleon Bonaparte

References:
hardware register access Bai Jiaoni

Navigate by Date:
Prev: RE: Channel Access problem over SSH Hill, Jeffrey O
Next: Re: Channel Access problem over SSH Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020 
Navigate by Thread:
Prev: hardware register access Bai Jiaoni
Next: Java/Eclipse/CSS Expertise and Python/PyQt/RDB/IRMIS Expertise Needed - to hire or collaborate Dalesio, Leo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·