Experimental Physics and Industrial Control System
|
Your concluding speculation is incorrect. EPICS 3.14.12.1 is compatible with vxWorks5.5.1 & PPC85XX. The problem is that the PPC85XX architecture differs from other PPC chips and requires a different special GNU compiler, which can, with some (maybe a lot) of difficulty, be obtained from WRS. I am sorry to say that, although I figured this all out several years ago, I have by now forgotten most of the details, but I believe what you need is the file tor221_mpc8540_1_2_0.zip which contains modifications to tornado 2.2.1 which make it compatible with PPC85XX. There were a number of other recommended patches as well, but whether they are necessary or not, I don't know.
William Steele
Hello Dirk, Thanks for your reply. As you advice, this time I add these macros in configAll.h, but the kernel compiled does not include those symbols either. And my vxWorks image previous compiled for MPC7410(PPC604) processor with only "#define INCLUDE_CTORS_DTORS" macro (without the rest) did include those symbols. So I suspect maybe it is the problem of the gnu C++ library provided for PPC85XX in Tornado2.2. I also have checked the Tornado2.2s of two friends working in companies, and their libcplus.a and libgnucplus.a under PPC85XX/gnu are the same as mine, which does not provide those symbols. Maybe EPICS 3.14.12.1 is not compatible with vxWorks5.5.1 & PPC85XX platform.
Lin Wang
|
- References:
- Problem when loading epics3.14.12.1 application to vxWorks5.5/MPC8572 王林
- Re: Problem when loading epics3.14.12.1 application to vxWorks5.5/MPC8572 Dirk Zimoch
- Re: Problem when loading epics3.14.12.1 application tovxWorks5.5/MPC8572 王林
- Navigate by Date:
- Prev:
Re: sequencer and pvMonitor James F Ross
- Next:
Re: caClient with PCAS pthomas
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
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:
Re: Problem when loading epics3.14.12.1 application tovxWorks5.5/MPC8572 Dirk Zimoch
- Next:
Compiling MEDM and Striptool on Ubuntu 1204 Kohler
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
<2013>
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|
ANJ, 20 Apr 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|