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  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024  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  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100
From: Heinz Junkes via Tech-talk <tech-talk at aps.anl.gov>
To: chengsn at ihep.ac.cn
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Sun, 3 Jul 2022 16:10:21 +0200
Hallo chengsn,

you can find my “work on progress” RTEMS6 with EPICS7 on MVME6100 here:
https://github.com/hjunkes/epics7Rtems6Beatnik

With this, I am currently working with 4 systems in production.
Heinz

> On 30. Jun 2022, at 05:29, chengsn at ihep.ac.cn wrote:
> 
> 
> Thanks for your advice.
> I have tried it on mvme6100, and it works fine.
> Maybe EPICS 7 can also be built on RTEMS 6?
> 
> 
> chengsn
> IHEP
> 
>> -----Original Messages-----
>> From: "Heinz Junkes" <junkes at fhi-berlin.mpg.de>
>> Sent Time: 2022-06-29 22:29:43 (Wednesday)
>> To: chengsn at ihep.ac.cn
>> Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
>> Subject: Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100
>> 
>> Hello Chengsen,
>> I was able to install RTEMS6 for Beatnik from the RTEMS master on 10.3. this year.
>> You are welcome to try if that still works for you.
>> Then NFSv4 can be used too.
>> Here is my script for installing. If it doesn't work, I can send you the 
>> appropriate git-commits that worked for me.
>> 
>> #!/bin/bash
>> 
>> #RTEMS development
>> export RTEMS_VERSION=6
>> export RTEMS_ARCH=powerpc-rtems${RTEMS_VERSION}
>> export RTEMS_ROOT=/home/rtems/MVME6100_WORK/rtems/${RTEMS_VERSION}
>> 
>> #install rsb and rtems powerpc tools
>> git clone https://github.com/RTEMS/rtems-source-builder.git rsb
>> 
>> cd rsb
>> cd rtems
>> ../source-builder/sb-set-builder --jobs=4 --prefix=${RTEMS_ROOT} ${RTEMS_VERSION}/rtems-powerpc
>> 
>> export PATH=${RTEMS_ROOT}/bin:${PATH}
>> 
>> cd ../..
>> # building kernel
>> git clone git://git.rtems.org/rtems.git kernel
>> cd kernel
>> ./waf bsp_defaults --rtems-bsps=powerpc/beatnik > config.ini
>> sed -i \
>> -e "s|RTEMS_POSIX_API = False|RTEMS_POSIX_API = True|" \
>> -e "s|BUILD_TESTS = False|BUILD_TESTS = True|" \
>> config.ini
>> 
>> ./waf configure --prefix=${RTEMS_ROOT}
>> ./waf
>> ./waf install
>> 
>> cd ..
>> # Add freebsd network
>> git clone https://github.com/RTEMS/rtems-libbsd.git
>> cd rtems-libbsd/
>> git checkout 6-freebsd-12
>> git checkout -b if_mve de0badf2c3aea5328936e583c842f58e80e56d62
>> git submodule init
>> git submodule update rtems_waf
>> 
>> ./waf configure --prefix=${RTEMS_ROOT} --rtems-bsps=powerpc/beatnik --buildset=buildset/default.ini
>> ./waf
>> ./waf install
>> #can be tested with this boot-image ...
>> # powerpc-rtems6-objcopy -O binary ./build/powerpc-rtems6-beatnik-default/dhcpcd01.exe dhcpd01.boot
>> 
>> cd ..
>> git clone git://git.rtems.org/rtems-tools.git
>> cd rtems-tools
>> ./waf configure --prefix=${RTEMS_ROOT}
>> ./waf build install
>> ./waf test
>> cd ..
>> 
>> 
>> Viele Grüße
>> Heinz Junkes
>> --
>> Experience directly varies with equipment ruined.
>> 
>> 


References:
EPICS IOC BOOTP timeout at RTEMS on MVME6100 chengsn via Tech-talk
Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 chengsn via Tech-talk
Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 Heinz Junkes via Tech-talk
Re: Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 chengsn via Tech-talk

Navigate by Date:
Prev: Re: Timeout when running soft IOC as root Michael Davidsaver via Tech-talk
Next: ADEiger R3-12-1 TriggerMode Puzzle John Dobbins via Tech-talk
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  <20222023  2024 
Navigate by Thread:
Prev: Re: Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 chengsn via Tech-talk
Next: Timeout when running soft IOC as root Mark Rivers via Tech-talk
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  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·