EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Problems with 3.13.7 and PPC604/MV2304
From: Andrew Johnson <[email protected]>
To: "Hammonds, John" <[email protected]>
Cc: "'[email protected]'" <[email protected]>
Date: Wed, 04 Dec 2002 09:56:32 -0600
Hammonds, John wrote:

I have been working with a transition between R3.13.5 and 3.13.7. I finally got through problems with connecting with Channel Access with the help of Jeff and Janet. Yesterday I tried to boot a crate with an MV2304 board and find that I cannot load iocCore. This does work with the MV167 and MV172. Errors are shown below. I am using Tornado 2.02 on Solaris 7 to compile everything. This does work if I drop back to 3.13.5 with everything else the same. Any suggestions?


ld < iocCore Relocation value does not fit in 24 bits.

To expand slightly on Geoff's reply, this occurs because you have more than 32MB of RAM on your board. A full explanation is found at http://www.aps.anl.gov/epics/modules/base/ppc.php#Relocation as are some solutions. I think we've accepted that option 2 is the only really sensible way to handle this.


Janet is adding some new target architectures to allow both short and long call versions to be built in the same EPICS tree. Compiled PowerPC binaries are something like 20% larger when using long calls and the result will be slower (more instructions to execute and more cache misses too), so we'd like the build system to allow a short call version to be loaded by systems that only have 32MB.

- Andrew
--
"Life is what happens while you're busy making other plans." - John Lennon


References:
Problems with 3.13.7 and PPC604/MV2304 Hammonds, John

Navigate by Date:
Prev: Re: Geoff Savage
Next: building capfast with EPICS R3.14.0beta2 Kevin Tsubota
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  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: Problems with 3.13.7 and PPC604/MV2304 Hammonds, John
Next: building capfast with EPICS R3.14.0beta2 Kevin Tsubota
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·