RTEMS for blackfin
时间:2007-02-25 来源:minicore
1. cvs -d :pserver:[email protected]:/usr1/CVS -z 9 co -P rtems
得到最新的rtems. 目前源代码里包含ezkit533(bflackfin533)的bsp.
rtems/c/src/lib/libbsp/bfin
2. 下载交叉编译工具
www.rtems.com/ftp/pub/rtems/4.8/fedora/3/i386/
rtems-4.8-autoconf-xxx
rtems-4.8-automake-xxx
rtems-4.8-bfin-rtems4.8-binutils-xxx
rtems-4.8-bfin-rtems4.8-gcc-xxx
rtems-4.8-bfin-rtems4.8-gdb-xxx
rtems-4.8-bfin-rtems4.8-newlib-xxx
rtems-4.8-binbutils-common-xxx
rtems-4.8-gcc-common-xxxx
rtems-4.8-gdb-common-xxxx
安装顺序:
autoconf
automake
binutils-common
gcc-common
gdb-common
bfin-newlib
bfin-binutils
bfin-gcc
bfin-gdb
3. 设置环境变量PATH=/opt/rtems-4.8/bin:$PATH
cp -R cvs/rtems /opt/rtems-4.8/rtems
cd /opt/rtems-4.8/rtems/
./bootstrap
mkdir /opt/rtems-4.8/rtems-build/
cd /opt/rtems-4.8/rtems-build/
../rtems/configure --target=bfin-rtems4.8 --prefix=/opt/rtems-4.8
gmake all
gmake info
gmake install
Note:www.rtems.org
www.rtems.com
RTEMS是一个不错的RTOS,他的结构清晰,层次感很强.构建了BSP层,很象VxWork.同时他的调度机制很完备!
同时也决定了他通常用于比较大的嵌入式系统,最好是32bitCPU带2M以上的SDRAM. 象LPC/AT91这样的ARM7TDMI并在CPU内部RAM/FLASH里跑限制比较多!
ADI的VisualDSP++4.5的工具很不错,原来以为不能写flash到EZKIT533,后来发现使我的License权限不够,我们免费申请的样子是TST_XXX..XX_... 改用EZKIT533配套光盘上的KIT_XXX..XX_就可以!一个小到tips.注册license前我把时间改为2010年,注册后在该回来! 我应该不会一直用到2010吧!
rtems编译后不能执行,看看uboot4bfin的和rtems4bfin的diff看看有没有不同.
得到最新的rtems. 目前源代码里包含ezkit533(bflackfin533)的bsp.
rtems/c/src/lib/libbsp/bfin
2. 下载交叉编译工具
www.rtems.com/ftp/pub/rtems/4.8/fedora/3/i386/
rtems-4.8-autoconf-xxx
rtems-4.8-automake-xxx
rtems-4.8-bfin-rtems4.8-binutils-xxx
rtems-4.8-bfin-rtems4.8-gcc-xxx
rtems-4.8-bfin-rtems4.8-gdb-xxx
rtems-4.8-bfin-rtems4.8-newlib-xxx
rtems-4.8-binbutils-common-xxx
rtems-4.8-gcc-common-xxxx
rtems-4.8-gdb-common-xxxx
安装顺序:
autoconf
automake
binutils-common
gcc-common
gdb-common
bfin-newlib
bfin-binutils
bfin-gcc
bfin-gdb
3. 设置环境变量PATH=/opt/rtems-4.8/bin:$PATH
cp -R cvs/rtems /opt/rtems-4.8/rtems
cd /opt/rtems-4.8/rtems/
./bootstrap
mkdir /opt/rtems-4.8/rtems-build/
cd /opt/rtems-4.8/rtems-build/
../rtems/configure --target=bfin-rtems4.8 --prefix=/opt/rtems-4.8
gmake all
gmake info
gmake install
Note:www.rtems.org
www.rtems.com
RTEMS是一个不错的RTOS,他的结构清晰,层次感很强.构建了BSP层,很象VxWork.同时他的调度机制很完备!
同时也决定了他通常用于比较大的嵌入式系统,最好是32bitCPU带2M以上的SDRAM. 象LPC/AT91这样的ARM7TDMI并在CPU内部RAM/FLASH里跑限制比较多!
ADI的VisualDSP++4.5的工具很不错,原来以为不能写flash到EZKIT533,后来发现使我的License权限不够,我们免费申请的样子是TST_XXX..XX_... 改用EZKIT533配套光盘上的KIT_XXX..XX_就可以!一个小到tips.注册license前我把时间改为2010年,注册后在该回来! 我应该不会一直用到2010吧!
rtems编译后不能执行,看看uboot4bfin的和rtems4bfin的diff看看有没有不同.
相关阅读 更多 +