2797|0

69

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

基于FPGA的uClinux系统移植及实现web-server[2] [复制链接]

基于FPGA的uClinux系统移植及实现web-server[2]
二.Linux下实现 uClinux 的嵌入

本文主要讲,Linux系统(CentOS5.3)下实现uClinux(2.6.26)的嵌入,操作流程以及相关设计.

实验环境:
硬件:
红色飓风 Red2-2c70
Flash:8M*16bit    SDRAM:16M*32bit
如图70board
软件:
Quartus8.0+Nios8.0+Vmware5.0/6.0+CentOS5.3+uClinux2.6.26

相关概念
1> 安装虚拟机(VMware)
Windows下, 虚拟机中安装Linux操作系统,可完全模拟Linux环境,同时也方便Windows与编译环境传输文件.
虚拟机的安装过程就不再赘述,值得注意的是:
VMware5.0不支持Vista系统.
VMware6.0支持XP和Vista,安装过程中一定要正确选择32位,或是64位,这个查看一下电脑系统属性便可知道,否则会出现频频死机的现象.
2> SSH
英文全称使Secure Shell,是一个类似实现ftp功能的工具.
利用SSH可以方便地在虚拟机和windows主机之间互传文件.
传递文件只需拖到对应窗口即可.
操作流程:
1. 虚拟机下安装CentOS5.3
具体虚拟机VMware的配置,以及安装CentOS流程,
已整理成文档,可供下载.
http://www.fpgadev.com/down_view.asp?id=65
建议分区为20G.
2. 安装SSH
利用SSH使虚拟机和windows主机文件互相传递.
使用介绍,
    1)登陆linux系统,关闭防火墙
    2)打开SSH Secure File Transfer Client.
    3)点Quick Connect,
输入linux的IP地址,用户名以及密码,即可登陆.
    4)弹出窗口左边是windows窗口,右边是linux窗口.
    5)互传文件,只需拖到相应窗口即口.  
3. 安装uClinux过程
详细请点击:http://edacn.net/index.php/162119/
查看。
以下简单介绍一下步骤
1>.检查是否装有GCC,并设置CC=GCC
2>. 下载nios2linux工具包
3>. 安装git
4>. check out the source
5>.用binary Tool Chain进行编译
6>.内核配置
   
7>.内核编译
8>.下载

若是有什么问题,或是本人有错误的地方,还请指出.共同进步,谢谢~
整理完后续文档,再和大家交流.




nios2linux-gcc

menuconfig1

menuconfig2

bootOK

70board



此帖出自Linux开发论坛
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表