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.
>
>
- Replies:
- Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 Heinz Junkes via Tech-talk
- 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
- Navigate by Date:
- Prev:
Re: Doubts about DISS field Andrew Johnson via Tech-talk
- Next:
Re: Doubts about DISS field Marco A. Barra Montevechi Filho 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: EPICS IOC BOOTP timeout at RTEMS on MVME6100 Heinz Junkes via Tech-talk
- Next:
Re: EPICS IOC BOOTP timeout at RTEMS on MVME6100 Heinz Junkes 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
|