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
<2022>
2023
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
<2022>
2023
2024
|